SE の雑記

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

Archive for the ‘SQL Server’ tag

SQL Server 2016 CTP 2.0 の PolyBase をインストールする際の照合順序について

leave a comment

CTP 3.0 では、照合順序の制約はなくなりました。
PolyBase

In SQL16 CTP2.4, the PolyBase feature will support all SQL Server collations.

 
SQL Server 2016 CTP 2.0 では Hadoop や、Azure の BLOB ストレージに対して SQL によりデータを取得することができる PolyBase を使うことができますが、インストール時の照合順序に注意する必要があります。
詳細については SQL Server 2016 PolyBase won’t work on every collation! で紹介されています。
Read the rest of this entry »

Written by Masayuki.Ozawa

6月 11th, 2015 at 12:19 am

Posted in SQL Server

Tagged with ,

SQL Server 2016 CTP 2.0 の Dynamic Data Masking を使ってみる

leave a comment

SQL Database では先行してプレビュー実装されていますが、SQL Server 2016 から Dynamic Data Masking が使用できるようになります。
有効にする方法が SQL Database とは違っているので軽くまとめてみたいと思います。
詳細については Dynamic Data Masking を参照してください。
おださんのブログも参考になります。
SQL Server 2016 CTP2 Dynamic Data Masking が構文エラーになる。。
SQL Server 2016 CTP2 Dynamic Data Masking の構文エラー回避方法
Read the rest of this entry »

Written by Masayuki.Ozawa

6月 8th, 2015 at 9:44 pm

Posted in SQL Server

Tagged with ,

SQL Server 2014 の SSMS を使用した SQL Database v12 のクエリ ストアの利用

leave a comment

SQL Server 2016 CTP 2.0 の SSMS であれば、GUI ベースで、Preview: Azure SQL Database Query Store を使用することができますが、CTP 2.0 の SSMS を使っている方は、それほど多くないかと思います。

クエリ ストアですが、クエリベースでも有効化 / データの取得をすることができます。
今回の投稿では、SQL Server 2014 の SSMS を使用して、クエリベースで使用する方法をまとめてみたいと思います。

SQL Server 2016 と情報は共通ですので、 Monitoring Performance By Using the Query Store から詳細を確認することができます。

Read the rest of this entry »

Written by Masayuki.Ozawa

6月 6th, 2015 at 12:52 pm

makecert で作成した証明書を SQL Server で利用する

leave a comment

makecert で

makecert -r -pe -n "CN=SQL Server Encrypted Certificate" -b 01/01/2000 -e 01/01/2100 -sy 24 -sky exchange "c:\certtemp\testcert.cer" -sv "c:\certtemp\testcert.pvk"

というような形で作成した証明書を SQL Server で使用することができます。

Read the rest of this entry »

Written by Masayuki.Ozawa

6月 4th, 2015 at 1:20 am

Posted in SQL Server

Tagged with

Azure Key Vault を使用した SQL Server の暗号化バックアップの取得

leave a comment

Azure Key Vault に暗号化で使用する非対称キーを格納して、その非対称キーを使用して暗号化されたバックアップを取得する方法について投稿してみたいと思います。

基本的な情報は

を元にしていただき、

を参考情報として利用していただければと。

Key Vault と WIndows Azure AD の知識がないので一日近く四苦八苦してしまいました…。

Read the rest of this entry »

Written by Masayuki.Ozawa

6月 4th, 2015 at 1:05 am

Posted in SQL Server

Tagged with

SQL Server 2016 CTP 2.0 の Always Encrypted を使ってみる

one comment

SQL Server 2016 では、常に暗号化した状態でデータをを扱う Always Encrypted を使用することができます。
この機能を少し試してみました。

詳細については、Always Encrypted (Database Engine) を参照してください。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 31st, 2015 at 7:32 pm

Posted in SQL Server

Tagged with ,

SQL Server 2016 CTP 2.0 の Backup to Microsoft Azure を使ってみる

leave a comment

この機能自体は SQL Server 2012 SP1 CU2 から追加された機能ですが、SQL Server 2016 では機能強化が入っていますので軽く試してみました。
詳細については、 Backup to Microsoft Azure / SQL Server Backup to URL / BACKUP (Transact-SQL) が参考になります。
Read the rest of this entry »

Written by Masayuki.Ozawa

5月 31st, 2015 at 12:10 pm

SQL Server 2016 CTP 2.0 の Stretch Database を使ってみる

leave a comment

SQL Server 2016 CTP 2.0 では、Stretch Database の機能が実装されており、データを SQL Database 上に拡張することができるようになっています。

この機能を少し試してみました。

詳細については、Stretch Database を参照してください。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 30th, 2015 at 9:39 pm

SQL Server 2016 CTP 2.0 の Temporal Table を使ってみる

one comment

SQL Server 2016 では Temporal Table というシステムバージョン管理されたテーブルを作成することができます。
Temporal Table ではすべての行情報のバージョニングを行うテーブルとなり、データがどのように更新されているか等を確認することができます。
詳細については Temporal TablesCREATE TABLE (Transact-SQL) を参照してください。
Read the rest of this entry »

Written by Masayuki.Ozawa

5月 30th, 2015 at 6:24 pm

Posted in SQL Server

Tagged with ,

SQL Server 2016 CTP 2.0 のライブクエリ統計を使ってみる

leave a comment

SQL Server 2016 CTP 2.0 の SSMS では、クエリ実行時に「ライブクエリ統計」(Live Query Stats : ライブ実行プラン) を使用することができます。
これについては CTP 2.0 の SSMS で SQL Database に接続した際にも使用することができるようです。
詳細は Live Query Statistics を参照していただければと。
Read the rest of this entry »

Written by Masayuki.Ozawa

5月 30th, 2015 at 2:13 pm