自動ダイジェスト ストレージを有効にする
適用対象:SQL Server 2022 (16.x)
Azure SQL Database
この記事では、Azure portal、PowerShell、または Azure CLI を使用し、データベース ダイジェストの自動生成とストレージを構成する方法について説明します。
前提条件
- 有効な Azure サブスクリプションを持っている。 アカウントがない場合は、無料アカウントを作成してください。
- Azure SQL Database
Azure portal を使用して自動ダイジェスト ストレージを有効にする
- Azure portal を開き、自動ダイジェスト ストレージを有効にするデータベースを見つけます。 SQL Database でそのデータベースを選択します。
注意
自動ダイジェスト ストレージの有効化は、データベースの新規作成時にも構成できます。
[セキュリティ] で、 [台帳] オプションを選択します。
[台帳] ウィンドウで、[自動ダイジェスト ストレージを有効にする] を選択します。 [ストレージの種類] を選択します。 Azure Storage または Azure Confidential Ledger (ACL) を選択できます。 選択したストレージの種類によることですが、既存のストレージ アカウントまたは ACL を選択するか、新しいアカウントを作成します。 ストレージ コンテナー名は固定されており、変更できません。
[保存] を選択し、ダイジェスト ストレージの自動構成を保存します。
この記事では、SQL Server 2022 (16.x) の T-SQL を使用して、データベース ダイジェストの自動生成とストレージを構成する方法について説明します。 Azure SQL Database でデータベース ダイジェストの自動生成とストレージを構成する方法については、このページの上部にあるスイッチを使用して、Azure SQL Database に切り替えます。
前提条件
- SQL Server 2022 (16.x)
- SQL Server Management Studio (SSMS) または Azure Data Studio
- Azure Blob Storage
- Azure Storage コンテナー
- SQL Server資格情報。 詳細については、「 ダイジェスト管理」を参照してください。
T-SQL を使用してデータベース ダイジェストのアップロードを有効にする
台帳ダイジェストのアップロードを有効にするには、Azure Blob ストレージ アカウントのエンドポイントの台帳を指定します。 台帳ダイジェストのアップロードを無効にするには、オプション値を に OFF
設定します。 既定値は、OFF
です。
SSMS または Azure Data Studio を使用して、SQL Server 2022 (16.x) インスタンスにサインインします。
次の T-SQL ステートメントを使用して、データベース ダイジェストの自動生成とストレージを構成します。
ALTER DATABASE SCOPED CONFIGURATION SET LEDGER_DIGEST_STORAGE_ENDPOINT = 'https://ledgerstorage.blob.core.windows.net';
詳細については、「 ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)」を参照してください。