自動ダイジェスト ストレージを有効にする

適用対象: SQL Server 2022 (16.x) Azure SQL Database

この記事では、Azure portal、PowerShell、または Azure CLI を使用し、データベース ダイジェストの自動生成とストレージを構成する方法について説明します。

前提条件

  • 有効な Azure サブスクリプションを持っている。 アカウントがない場合は、無料アカウントを作成してください。
  • Azure SQL Database

Azure portal を使用して自動ダイジェスト ストレージを有効にする

  1. Azure portal を開き、自動ダイジェスト ストレージを有効にするデータベースを見つけます。 SQL Database でそのデータベースを選択します。

注意

自動ダイジェスト ストレージの有効化は、データベースの新規作成時にも構成できます。

  1. [セキュリティ] で、 [台帳] オプションを選択します。

    [セキュリティ台帳] タブが選択されている Azure portal を示すスクリーンショット。

  2. [台帳] ウィンドウで、[自動ダイジェスト ストレージを有効にする] を選択します。 [ストレージの種類] を選択します。 Azure Storage または Azure Confidential Ledger (ACL) を選択できます。 選択したストレージの種類によることですが、既存のストレージ アカウントまたは ACL を選択するか、新しいアカウントを作成します。 ストレージ コンテナー名は固定されており、変更できません。

    ダイジェスト ストレージを有効にするための選択内容を示したスクリーンショット。

  3. [保存] を選択し、ダイジェスト ストレージの自動構成を保存します。

この記事では、SQL Server 2022 (16.x) で T-SQL を使用して、データベース ダイジェストの自動生成とストレージを構成する方法について説明します。 Azure SQL Database でデータベース ダイジェストの自動生成とストレージを構成する方法については、このページの上部にあるスイッチを使用して、Azure SQL Database に切り替えます。

前提条件

T-SQL を使用してデータベース ダイジェストアップロードを有効にする

台帳ダイジェストのアップロードを有効にするには、Azure Blob ストレージ アカウントのエンドポイントの台帳を指定します。 台帳ダイジェストのアップロードを無効にするには、オプション値を に OFF設定します。 既定では、 OFFです。

  1. SSMS または Azure Data Studio を使用して、SQL Server 2022 (16.x) インスタンスにサインインします。

  2. 次の T-SQL ステートメントを使用して、データベース ダイジェストの自動生成とストレージを構成します。

    ALTER DATABASE SCOPED CONFIGURATION
     SET LEDGER_DIGEST_STORAGE_ENDPOINT = 'https://ledgerstorage.blob.core.windows.net';
    

詳細については、「 ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)」を参照してください。

次の手順