SE の雑記

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

Archive for 4月, 2021

Azure Functions (PowerShell ランタイム) でマネージド ID を使用して SQL Database に接続を行う

leave a comment

Azure Functions の PowerShell ランタイムでマネージド ID (Managed Identity) を使用して SQL Database に接続をする方法についてまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 13th, 2021 at 11:09 pm

Azure で SQL Server ベースの環境の活用方法を学ぶためのコンテンツ

leave a comment

Azure の各機能を学習する場合は、各機能 (サービス) のドキュメントを確認することで学習ができます。

最近ですと Microsoft Learn を活用して機能を学習することもできますね。
Microsoft Learn 上では、SQL Server についてのコンテンツ も公開されています。

しかし、機能を活用するためのソリューションとして学習を行う場合には、各機能のドキュメント / Microsoft Learn の情報では足りなくなることもあるかと。

ソリューションとして学習する際には、どのようなドキュメントを確認すればよいかをまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 13th, 2021 at 11:27 am

SQL Server 2019 on Linux が CU10 で Ubuntu 20.04 のサポートを開始しました

leave a comment

先日公開された、SQL Server 2019 CU 10 から、SQL Server on Linux が Ubuntu 20.04 をサポートするようになりました。

これに伴い、SQL Server on Linux の各種ドキュメントにも Ubuntu 20.04 の記述が追加されています。

Big Data Cluster のコンテナーのイメージについても Ubuntu 20.04 が使用されるようになったようですね。

Written by Masayuki.Ozawa

4月 8th, 2021 at 9:30 pm

Posted in SQL Server

Tagged with ,

DBCC SHRINKFILE によるファイル圧縮の動作 (データファイル編)

leave a comment

SQL Server では、DBCC SHRINKFILE という DBCC コマンドを使用することで、データファイル / ログファイルのサイズを圧縮することができます。

データベースのファイルを配置しているドライブの空き容量の不足や、大量の一時的なデータを投入後に、データの削除を行った後にデータベースの物理ファイルが過剰に増加している場合に、ファイルサイズを小さくするというような場合に使用するもので、一般的には日常的に使用するものではありません。

しかし、何らかの理由によってデータベースのファイル (mdf / ndf / ldf) が肥大化し、DBCC SHRINKFILE の実行が必要となるケースもあるのではないでしょうか。

本投稿では、DBCC SHRINKFILE を使用して物理データファイルを圧縮し、サイズを削減する際にはどのような動作になっているのかをまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 7th, 2021 at 11:01 pm

SQL Database で包括的なパーミッションによる動的データマスキングが可能となりました

leave a comment

次のアナウンスで情報が公開されていますが、SQL Database と Synapse Analytics で包括的なパーミッションによる動的データマスキング (Genular Permissions for Dynamid Data Masking) が可能となりました。

動的データマスキング (動的データマスク) の基本的な使用については次のドキュメントから確認することができます。

現時点では、SQL Database 向けの設定となっており、オンプレミスの SQL Server の最新バージョンである SQL Server 2019 では、包括的なパーミッションは利用することはできませんのであしからず。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 7th, 2021 at 11:38 am

Posted in SQL Database

Tagged with