az sql midb

SQL Managed Instance データベースを管理します。

コマンド

名前 説明 Status
az sql midb advanced-threat-protection-setting

SQL Managed Instance データベースの高度な脅威保護設定を管理します。

コア GA
az sql midb advanced-threat-protection-setting show

高度な脅威保護設定を取得します。

コア GA
az sql midb advanced-threat-protection-setting update

SQL Managed Instance データベースの Advanced Threat Protection 設定を更新します。

コア GA
az sql midb copy

マネージド データベースのコピー操作を開始、完了、取り消し、一覧表示します。

コア GA
az sql midb copy cancel

マネージド データベースのコピー操作を取り消します。

コア GA
az sql midb copy complete

マネージド データベースのコピー操作を完了します。

コア GA
az sql midb copy list

マネージド データベースのコピー操作を一覧表示します。

コア GA
az sql midb copy start

マネージド データベースのコピー操作を開始します。

コア GA
az sql midb create

マネージド データベースを作成します。

コア GA
az sql midb delete

マネージド データベースを削除します。

コア GA
az sql midb ledger-digest-uploads

台帳ダイジェストのアップロード設定を管理します。

コア GA
az sql midb ledger-digest-uploads disable

台帳ダイジェストのアップロードを無効にします。

コア GA
az sql midb ledger-digest-uploads enable

Azure Storage アカウントまたは Azure Confidential Ledger への台帳ダイジェストのアップロードを有効にします。 台帳ダイジェストのアップロードが既に有効になっている場合、コマンドレットはダイジェスト ストレージ エンドポイントを新しい値にリセットします。

コア GA
az sql midb ledger-digest-uploads show

現在の台帳ダイジェスト設定を表示します。

コア GA
az sql midb list

マネージド インスタンス上のマネージド データベースを一覧表示します。

コア GA
az sql midb list-deleted

復元可能な削除されたマネージド データベースを一覧表示します。

コア GA
az sql midb log-replay

SQL Managed Instance データベースのログ再生サービス コマンド。

コア GA
az sql midb log-replay complete

指定したデータベースでログ再生サービスを完了します。

コア GA
az sql midb log-replay show

ログ再生サービスの状態を取得します。

コア GA
az sql midb log-replay start

指定したデータベースでログ再生サービスを開始します。

コア GA
az sql midb log-replay stop

ログ再生サービスを停止します。

コア GA
az sql midb log-replay wait

マネージド データベースの条件が満たされるまで、CLI を待機状態にします。

コア GA
az sql midb ltr-backup

SQL Managed Instance データベースの長期保有バックアップを管理します。

コア GA
az sql midb ltr-backup delete

長期保有バックアップを削除します。

コア プレビュー
az sql midb ltr-backup list

場所、インスタンス、またはデータベースの長期保有バックアップを一覧表示します。

コア プレビュー
az sql midb ltr-backup restore

長期保有バックアップを新しいデータベースに復元します。

コア プレビュー
az sql midb ltr-backup show

マネージド データベースの長期保有バックアップを取得します。

コア プレビュー
az sql midb ltr-backup wait

マネージド データベースの条件が満たされるまで、CLI を待機状態にします。

コア GA
az sql midb ltr-policy

SQL Managed Instance データベースの長期保有ポリシーを管理します。

コア GA
az sql midb ltr-policy set

マネージド データベースの長期保有期間の設定を更新します。

コア プレビュー
az sql midb ltr-policy show

マネージド データベースの長期保有ポリシーを表示します。

コア プレビュー
az sql midb move

マネージド データベースの移動操作を開始、完了、取り消し、一覧表示します。

コア GA
az sql midb move cancel

マネージド データベースの移動操作を取り消します。

コア GA
az sql midb move complete

マネージド データベースの移動操作を完了します。

コア GA
az sql midb move list

マネージド データベースの移動操作を一覧表示します。

コア GA
az sql midb move start

マネージド データベースの移動操作を開始します。

コア GA
az sql midb recover

geo ペア インスタンス バックアップを使用してマネージド データベースを復旧します。

コア GA
az sql midb restore

マネージド データベースを復元します。

コア GA
az sql midb short-term-retention-policy

SQL Managed Instance データベース バックアップの短期保有ポリシーを管理します。

コア GA
az sql midb short-term-retention-policy set

単一データベース上の自動バックアップの短期リテンション期間を更新します。

コア プレビュー
az sql midb short-term-retention-policy show

1 つのデータベースでの自動バックアップの短期リテンション期間を表示します。

コア プレビュー
az sql midb show

マネージド データベースの詳細を取得します。

コア GA
az sql midb update

マネージド データベースを更新します。

コア GA

az sql midb create

マネージド データベースを作成します。

az sql midb create --managed-instance
                   --name
                   --resource-group
                   [--collation]
                   [--ledger-on {Disabled, Enabled}]
                   [--no-wait]
                   [--tags]

指定した照合順序を使用してマネージド データベースを作成する

az sql midb create -g mygroup --mi myinstance -n mymanageddb --collation Latin1_General_100_CS_AS_SC

必須のパラメーター

--managed-instance --mi

Azure SQL Managed Instance の名前。

--name -n

Azure SQL Managed Database の名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

省略可能のパラメーター

--collation

使用する Azure SQL Managed Database 照合順序の照合順序 (例: SQL_Latin1_General_CP1_CI_ASまたはLatin1_General_100_CS_AS_SC)。

--ledger-on

台帳データベースを作成します。このデータベースでは、すべてのデータの整合性が台帳機能によって保護されます。 台帳データベース内のすべてのテーブルは、台帳テーブルである必要があります。 注: このプロパティの値は、データベースの作成後は変更できません。

承認された値: Disabled, Enabled
--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--tags

スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az sql midb delete

マネージド データベースを削除します。

az sql midb delete [--ids]
                   [--managed-instance]
                   [--name]
                   [--no-wait]
                   [--resource-group]
                   [--subscription]
                   [--yes]

マネージド データベースを削除する

az sql midb delete -g mygroup --mi myinstance -n mymanageddb --yes

省略可能のパラメーター

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--managed-instance --mi

Azure SQL Managed Instance の名前。

--name -n

Azure SQL Managed Database の名前。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--yes -y

確認のダイアログを表示しません。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az sql midb list

マネージド インスタンス上のマネージド データベースを一覧表示します。

az sql midb list [--ids]
                 [--managed-instance]
                 [--resource-group]
                 [--subscription]

マネージド インスタンス上のマネージド データベースを一覧表示する

az sql midb list -g mygroup --mi myinstance

省略可能のパラメーター

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--managed-instance --mi

Azure SQL Managed Instance の名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az sql midb list-deleted

復元可能な削除されたマネージド データベースを一覧表示します。

az sql midb list-deleted [--ids]
                         [--managed-instance]
                         [--resource-group]
                         [--subscription]

Managed Instance で復元可能なすべての削除済みマネージド データベースを一覧表示します。

az sql midb list-deleted -g mygroup --mi myinstance

省略可能のパラメーター

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--managed-instance --mi

Azure SQL Managed Instance の名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az sql midb recover

geo ペア インスタンス バックアップを使用してマネージド データベースを復旧します。

az sql midb recover --recoverable-database-id
                    [--ids]
                    [--managed-instance]
                    [--name]
                    [--no-wait]
                    [--resource-group]
                    [--subscription]

回復可能なデータベース ID を使用してマネージド データベースを復旧する

az sql midb recover -g mygroup --mi myinstance -n mymanageddb -r '/subscriptions/sub1/resourceGroups/rg1/providers/Microsoft.Sql/managedInstances/myinstance/recoverableDatabases/db1'

必須のパラメーター

--recoverable-database-id -r

geo レプリケートされたインスタンスから復旧可能なデータベースの ID。

省略可能のパラメーター

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--managed-instance --mi

Azure SQL Managed Instance の名前。

--name -n

Azure SQL Managed Database の名前。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az sql midb restore

マネージド データベースを復元します。

az sql midb restore --dest-name
                    --time
                    [--deleted-time]
                    [--dest-mi]
                    [--dest-resource-group]
                    [--ids]
                    [--managed-instance]
                    [--name]
                    [--no-wait]
                    [--resource-group]
                    [--source-sub]
                    [--subscription]
                    [--tags]

ポイントインタイム リストアを使用してライブ マネージド データベースを復元する

az sql midb restore -g mygroup --mi myinstance -n mymanageddb --dest-name targetmidb --time "2018-05-20T05:34:22"

ポイントインタイム リストアを使用して削除されたマネージド データベースを復元する

az sql midb restore -g mygroup --mi myinstance -n mymanageddb --dest-name targetmidb --time "2018-05-20T05:34:22" --deleted-time "2018-05-20T05:34:22"

ポイントインタイム リストアを使用して別のインスタンスからライブ マネージド データベースを復元する

az sql midb restore -g mygroup --mi myinstance -n mymanageddb --dest-name targetmidb --time "2018-05-20T05:34:22" --dest-mi targetmi --dest-resource-group targetrg

ポイントインタイム リストアを使用して別のサブスクリプションからライブ マネージド データベースを復元する

az sql midb restore -s sourcesubscriptionid -g sourcegroup --mi sourceinstance -n sourcemanageddb --dest-name targetmidb --dest-mi targetmi --time "2018-05-20T05:34:22"

ポイントインタイム リストアを使用して、削除されたマネージド データベースを別のサブスクリプションから復元する

az sql midb restore -s sourcesubscriptionid -g sourcegroup --mi sourceinstance -n sourcemanageddb --dest-name targetmidb --dest-mi targetmi --time "2018-05-20T05:34:22" --deleted-time "2018-05-20T05:34:22"

必須のパラメーター

--dest-name

復元先として作成されるマネージド データベースの名前。

--time -t

新しいデータベースを作成するために復元されるソース データベースの時点。 ソース データベースの earliestRestoreDate 値以上である必要があります。 時刻は、"YYYY-MM-DDTHH:MM:SS" の形式にする必要があります。

省略可能のパラメーター

--deleted-time

指定した場合は、既存のデータベースからではなく、削除されたデータベースから復元します。 ソース Managed Instance 上の削除されたデータベースの削除時刻と一致する必要があります。

--dest-mi

マネージド データベースを復元するマネージド インスタンスの名前。 これは、同じマネージド インスタンスでも、同じサブスクリプション上の別のマネージド インスタンスでもかまいません。 指定しない場合、既定ではソース マネージド インスタンスになります。

--dest-resource-group

マネージド データベースを復元するマネージド インスタンスのリソース グループの名前。 指定しない場合、既定ではソース リソース グループになります。

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--managed-instance --mi

Azure SQL Managed Instance の名前。

--name -n

Azure SQL Managed Database の名前。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--source-sub -s

ソース データベースのサブスクリプション ID。復元元のサブスクリプション ID。 このパラメーターは、サブスクリプション間の復元を行うときに使用する必要があります。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--tags

スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az sql midb show

マネージド データベースの詳細を取得します。

az sql midb show [--ids]
                 [--managed-instance]
                 [--name]
                 [--resource-group]
                 [--subscription]

マネージド データベースの詳細を取得する

az sql midb show -g mygroup --mi myinstance -n mymanageddb

省略可能のパラメーター

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--managed-instance --mi

Azure SQL Managed Instance の名前。

--name -n

Azure SQL Managed Database の名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az sql midb update

マネージド データベースを更新します。

az sql midb update [--add]
                   [--force-string]
                   [--ids]
                   [--managed-instance]
                   [--name]
                   [--no-wait]
                   [--remove]
                   [--resource-group]
                   [--set]
                   [--subscription]
                   [--tags]

指定したタグを使用してマネージド データベースを更新する

az sql midb update -g mygroup --mi myinstance -n mymanageddb --tags tag1="value1"

省略可能のパラメーター

--add

パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value, string or JSON string>

既定値: []
--force-string

'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。

既定値: False
--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--managed-instance --mi

Azure SQL Managed Instance の名前。

--name -n

Azure SQL Managed Database の名前。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--remove

リストからプロパティまたは要素を削除します。 例: --remove property.list <indexToRemove> OR --remove propertyToRemove.

既定値: []
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--set

設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=<value>

既定値: []
--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--tags

スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。