SE の雑記

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

Archive for 4月, 2015

Build 2015 で SQL Database 関連でいくつかの発表がありましたので気になったものを

3 comments

今日から BUILD 2015 が開催されており、SQL Database 関連として いくつかのが発表されていました。
Keynote Presentation

SQL Database については、2:20 以降を見るとよいかと。

Service Updates でも新しい情報がいくつか発表されていますので、こちらも確認するとよさそうですね。
Preview: Transparent Data Encryption for Azure SQL Database
Azure SQL Database update becomes API default August 1, 2015
Preview: Service Tier Advisor for Azure SQL Database

Elastic Pool についてはこちらから
SQL Database elastic pools (preview)

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 30th, 2015 at 2:46 am

Posted in SQL Database

Tagged with

SQL Database の行レベルセキュリティについての情報

leave a comment

SQL Database では現状、プレビューではありますが、行単位にアクセス制御を行うための行レベルセキュリティ (RLS)を利用することができます。

海外の SQL Server Security Blog で RLS について興味深い投稿がありましたのでメモとして。

Row-Level Security: Blocking unauthorized INSERTs
Row-Level Security: Performance and common patterns

細かな内容は えろす師匠 に聞くとよいかと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 29th, 2015 at 11:39 pm

Posted in SQL Database

Tagged with

直近で登壇した際のセッション資料をアップロードしました

leave a comment

今月は、
System Center User Group Japan 第12回勉強会
SQLWorld★大阪#30
で登壇をさせていただいたのですが、それぞれの登壇時の資料を以下にアップロードさせていただきました。

SQL Server 構築 運用 Tips
SQL Server Data Page Structure Deep Dive

セッション資料の枚数を抑えたつもりなのですが、いくつかデモができず、駆け足気味になるのが毎度のことになってきたので、きちんと時間配分を考えたいなと思いました。

Written by Masayuki.Ozawa

4月 29th, 2015 at 11:32 pm

Posted in セミナー

Tagged with

SSMS と TDS のバージョンについて

leave a comment

Azure の SQL Database ではサポートする TDS のバージョンが決まっており、TDS 7.3 以降がサポート対象となります。

Azure SQL データベースの一般的なガイドラインと制限事項

Microsoft Azure SQL データベースでは、表形式のデータ ストリーム (TDS) プロトコル クライアント Version 7.3 以降がサポートされています。TDS プロトコルの以前のバージョンはサポートされていません。

OLE DB または ADO を使用した Microsoft Azure SQL データベース への接続はサポートされていません。

SQL Datatabse のセキュリティ機能については  Azure SQL Database Security Features が参考になります。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 22nd, 2015 at 10:59 pm

Posted in SQL Server

Tagged with

SQL Server 2014 SP1 がリリースされました

2 comments

SQL Server 2014 Service Pack 1 is now available

ダウンロードはこちらから。
MicrosoftR SQL ServerR 2014 Service Pack 1 (SP1)

詳細な情報はこちらで。
SQL Server 2014 Service Pack 1 release information

適用することで、日本語環境の 2014 の SSMS でも SQL Database に対して GUI でテーブルを作成できるようになるようですね。
image

SP1 には CU1 ~ CU5 が含まれているようですが、投稿時点では、Non SP の場合、CU6 まで出ているので、CU6 に含まれている修正ついては、SP1 CU1 が出るまで待つ必要がありそうですね。

2015/5/16 追記
再リリースされました。
SQL Server 2014 Service Pack 1 Now Available for Download

Written by Masayuki.Ozawa

4月 16th, 2015 at 8:21 am

Posted in SQL Server

Tagged with ,

SQL Server 2014 の最新 CU 適用による v12 への bacpac インポート

leave a comment

SQL Server 2014 の最新の CU では bacpac 連携機能機能が更新されています。
CU5 以降で更新されていたかもしれませんが、今回は CU6 を使用しています。

最新の CU では DacFx の強化も含まれているようです。
SQL Server Management Studio 2014 用の累積更新プログラム 6
MicrosoftR SQL ServerR データ層アプリケーション フレームワーク (2015 年 2 月)

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 12th, 2015 at 12:41 pm

Posted in SQL Database

Tagged with

2015/4/10 時点の SQL Database v12 の TDE の対応状況について

leave a comment

SQL Database v12 がリリースされた際に、 Azure is the Ideal Cloud for Your Database Workloads with Increased SQL Server Compatibility, Security, Automation, and Power などで、TDE (透過的データ暗号化 / Transparent Data Encryption) の実装についてのアナウンスがされていました。

Today also marks the introduction of a suite of security features coming to the latest version of SQL Database; Row-Level Security, Dynamic Data Masking, and Transparent Data Encryption.

具体的な構文等のアナウンスがなかったのであまり調べていなかったのですが、2015/4/10 時点の情報を少しまとめてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 10th, 2015 at 8:19 am

Posted in SQL Database

Tagged with

Elastic Scale API を PowerShell から使用してみる

leave a comment

先日、Azure SQL Database Elastic Scale プレビューを更新最新の Elastic Scale クライアント ライブラリへのアップグレード で Elastic Scale API の新しいバージョンが提供されていたのは知っていたのですが、私はコード書くのが苦手で えろす師匠えろす師匠の放ったオオアリクイ  によって、この業界から抹殺される寸前なので、ちょっと頑張って、PowerShell から Elastic Scale API を使ってみました。

Elastic Scale は Azure SQL Database の Elastic Scale の概要 で日本語のドキュメントが公開されていますので、こちらから情報を確認するとよいかなと。

Azure SQL Database Elastic Scale Client Library 使い方簡易まとめ もとても参考になります。

PowerShell から Elastic Scale API を使用するときに参考となる情報は、Azure SQL Database Elastic Scale: Shard Elasticity が参考になります。

 

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 7th, 2015 at 10:13 pm

SQL Database v12 ではパーティション単位の Truncate が実行可能です

one comment

以前、SQL Database V12 Preview のパーティショニングを使ってみる という投稿を書いた際には気付かなかったのですが、v12 を勉強しなおしていて、SQL データベース V12 の新機能 を見ていて気づきました。

特定のパーティションの切り捨てできます。詳細については、「TRUNCATE TABLE (Transact-SQL)」をご覧ください。

 

TRUNCATE TABLE がパーティション単位の切り捨てを許可するようになっていたんですね。

日本語版の TRUNCATE TABLE のヘルプには記載されていなかったのですが、英語版には記載されています。
TRUNCATE TABLE (Transact-SQL)

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 6th, 2015 at 10:43 am

Posted in 未分類

SQL Database の自動で取得されているバックアップとリストアについて

one comment

SQL Database のポイントインタイム リストアについて、熊なはずなのに猫としての地位を確立しつつある某氏からリプライをいただいていて、そういえばあまり調べたことがないなと思い、少し調べてみました。

詳しい情報については以下を参照していただければと。

Azure SQL Database のポイントインタイム リストア
Azure SQL Database のバックアップと復元
Azure SQL データベースの継続性

バックアップ / リストア機能に関しては SQL Server の Basic / Standard / Premium で使用できる機能となりますので、Web / Business では使用することができません。

機能を使用できるパフォーマンスレベルを使用している場合は、デフォルトでバックアップとリストアを使用することができます。今回の投稿では、バックアップとリストアが使用できるパフォーマンスレベルの投稿となります。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 4th, 2015 at 8:01 pm

Posted in SQL Database

Tagged with