SE の雑記

SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿

Author Archive

異なるディスク構成で分散可用性グループを設定する

leave a comment

SQL Server 2016 の分散可用性グループについては、Distributed Availability Groups (Always On Availability Groups) で公開されている情報が今のところまとめっているものかと思います。

分散可用性グループでは、「SEEDING_MODE= AUTOMATIC」が使用されていますが、自動シードでは、バックアップとリストアを透過的に実行する仕組みのため、異なるディスク構成 (ドライブレターやデータベースの格納場所がサーバーによって異なる) の場合は、自動的な同期を使用することができません。

異なるディスク構成で分散可用性グループを設定する方法を軽くまとめてみたいと思います。

SQL Server 2016 の可用性グループを設定するための基本的なクエリについては、GitHub に公開しておきましたのでこちらがご参考なれば幸いです。

SQL Server 2016 の AlwaysOn 可用性グループ構築のベースクエリ
SQL Server 2016 の 分散可用性グループ構築のベースクエリ

Read the rest of this entry »

Written by Masayuki.Ozawa

6月 5th, 2016 at 12:37 pm

Posted in SQL Server

Tagged with ,

SQL Server 2016 の基本的な可用性グループの RTM 時の実装について

leave a comment

SQL Server 2016 では、当初から、Standard Edition で AlwaysOn 可用性グループが使用できるというアナウンスがされていました。

SQL Server 2016 CTP 2.0 の AlwaysOn 可用性グループを使ってみる その 1 という投稿を書いたのですが、RTM では CTP の段階であった「リスナーが作成できない」という制限が撤廃されていました。

Basic Availability Groups (Always On Availability Groups) にも、リスナーについての制限は記載されていない状態となっています。
# 当初は書いてあった気がするのですが。

Read the rest of this entry »

Written by Masayuki.Ozawa

6月 3rd, 2016 at 8:27 am

Posted in SQL Server

Tagged with ,

SQL Server 2016 が GA しました

leave a comment

2016/6/9 追記
Microsoft VC++ 2013 ランタイムの更新プログラムの提供に伴い、SQL Server 2016 の GDR がリリースされていますので、インストール時にはこちらの適用もあわせて。
SQL Server 2016 MSVCRT 前提条件に対する緊急更新プログラム (KB3164398)
2016 MSVCRT の SQL Server の必須コンポーネントの重要な更新プログラム


SQL Server 2016 が GA しましたので関連情報を。
■ブログ
SQL Server 2016 ついにリリース!
SQL Server 2016 is generally available today
Announcing SQL Server Management Studio ? June 2016 Release
Server Data Tools GA update for June 2016
■MSDN
What’s New in SQL Server 2016
SQL Server 2016 Release Notes
■ダウンロード関係
Developer Edition は Dev Essentials から無償入手できますが、評価版からも無償でインストールで着るようになっているはずです。
SSMS については、x86 も利用することが可能ですが、サーバーコンポーネントに関しては、今回から x64 のみとなっていますので、Express Edition についても x64 Only になっていたかと。
Download SQL Server Management Studio (SSMS)
Download SQL Server Data Tools (SSDT)
SQL Server 2016 に関連するダウンロード
SQL Server 評価版ソフトウェア
Dev Essentials
Azure の仮想マシンとしても使えるようになっており、Web / Standard については BYOL のイメージも提供されているようですね。
Virtual Machines Marketplace

Written by Masayuki.Ozawa

6月 2nd, 2016 at 7:49 am

Posted in SQL Server

Tagged with

de:code 2016 DBP-008 のデモ環境の裏側

leave a comment

先日開催された、de:code 2016 では DBP-008 : SQL Server on Azure VM 最新情報とベスト プラクティス で登壇をさせていただきました。

セッションに参加してくださった方、誠にありがとうございます。

セッションではいくつかのデモを実施させていただいたのですが、DBP-008 の裏側としてデモ環境のご紹介を。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 26th, 2016 at 11:51 pm

Posted in SQL Server,セミナー

Tagged with

SQL Server 2016 の Automatic Seeding を少し深堀してみる

leave a comment

以前、書いた SQL Server 2016 RC0 で使える新しい AlwaysOn のセカンダリの初期同期方法 の Automatic (Direct Seeding) を少し深堀してみてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 23rd, 2016 at 11:08 pm

Posted in SQL Server

Tagged with ,

EC2 の SQL Server のコンピューター名変更の方法を確認してみる

leave a comment

EC2 の AMI では、SQL Server インストール済みのイメージが提供されています。
SQL Server のコンピューター名を変更する場合、SQL Server 側の設定も変更する必要があるのですが、EC2 ではどのように設定をしているか調べてみました。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 22nd, 2016 at 10:32 pm

Posted in SQL Database

Tagged with

SQL Database Advisor の PARAMETERIZE QUERIES recommendations を試してみる

leave a comment

先日、General availability: SQL Database Advisor and Performance dashboard でアナウンスされましたが、SQL Database アドバイザーに、PARAMETERIZE QUERIES recommendations (in preview) という機能が追加されたようなので軽くためしてみました。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 14th, 2016 at 12:57 pm

Posted in SQL Database

Tagged with

Azure 上の Windows Server 2016 TP5 をスクリプトベースで日本語化してみる

leave a comment

山市さんが、TP5 on Azure を今すぐ日本語化する (MSDN サブスクライバー限定)  で公開してくださっていますが、Azure 上の TP5 を日本語化する作業をいくつかこなさなければいけなかったので、スクリプト化してみました。

以前投稿した、Azure VM の日本語 UI を PowerShell で設定  とほぼ同じですが、TP5 の言語パックがインターネット経由でダウンロードできないため、MSDN の言語バックのメディアの日本語の言語パックを Azure ストレージに配置して使っています。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 8th, 2016 at 12:47 pm

Posted in Microsoft Azure

Tagged with

2016/6 から SQL Database の新規 DB 作成時の互換性レベルが 130 に変更されるようです

one comment

Improved Query Performance with Compatibility Level 130 in Azure SQL Database でアナウンスがあったのですが、2016/6 から新規に作成したデータベースの互換s例ベルが 120 から 130 に変更となるようです。

Starting in June 2016, the Azure SQL Database default will change from 120 to 130 for newly created databases. Databases created before June 2016 won’t be affected and will keep running at the Compatibility Level they were initially created with (100, 110 or 120). The same goes for databases migrated from Azure SQL Database v11 to v12.

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 7th, 2016 at 7:48 pm

Posted in SQL Database

Tagged with

SQL Server 2016 の GA タイミングのアナウンス

leave a comment

SQL Server チームのブログでアナウンスがありました。
Get ready, SQL Server 2016 coming on June 1st
GA は 6/1 となったようです。
今までアナウンスのされていなかった、エディションの情報についても other SQL Server 2016 editions で公開されました。
BOL についても更新が行われており、今までプレースホルダーのみであったものが公開されています。
Editions and Components of SQL Server 2016
Features Supported by the Editions of SQL Server 2016

Written by Masayuki.Ozawa

5月 3rd, 2016 at 12:19 am

Posted in SQL Server

Tagged with ,