az sql mi

SQL マネージインスタンスを管理します。

コマンド

az sql mi ad-admin

マネージインスタンスの Active Directory 管理者を管理します。

az sql mi ad-admin create

管理者 Active Directory 新しいマネージインスタンスを作成します。

az sql mi ad-admin delete

管理者 Active Directory 既存のマネージインスタンスを削除します。

az sql mi ad-admin list

管理されたインスタンス Active Directory 管理者の一覧を返します。

az sql mi ad-admin update

管理者 Active Directory 既存のマネージインスタンスを更新します。

az sql mi ad-only-auth

Managed Instance の Azure Active only 設定を管理します。

az sql mi ad-only-auth disable

この Managed Instance の Azure Active only 認証を無効にします。

az sql mi ad-only-auth enable

この Managed Instance の Azure Active only 認証を有効にします。

az sql mi ad-only-auth get

特定の Azure Active only 認証プロパティを取得します。

az sql mi create

マネージインスタンスを作成します。

az sql mi delete

マネージインスタンスを削除します。

az sql mi failover

マネージインスタンスをフェールオーバーします。

az sql mi key

SQL インスタンスのキーを管理します。

az sql mi key create

SQL インスタンスキーを作成します。

az sql mi key delete

SQL インスタンスキーを削除します。

az sql mi key list

マネージインスタンスキーの一覧を取得します。

az sql mi key show

SQL インスタンスキーを表示します。

az sql mi list

使用可能なマネージインスタンスを一覧表示します。

az sql mi op

マネージインスタンスの操作を管理します。

az sql mi op cancel

マネージド インスタンスに対する非同期操作をキャンセルします。

az sql mi op list

マネージド インスタンス上で実行された操作の一覧を取得します。

az sql mi op show

マネージド インスタンスに対する管理操作を取得します。

az sql mi show

マネージインスタンスの詳細を取得します。

az sql mi tde-key

SQL インスタンスの暗号化プロテクターを管理します。

az sql mi tde-key set

SQL インスタンスの暗号化プロテクターを設定します。

az sql mi tde-key show

マネージインスタンスの暗号化プロテクターを取得します。

az sql mi update

マネージインスタンスを更新します。

az sql mi create

マネージインスタンスを作成します。

az sql mi create --admin-password
                 --admin-user
                 --name
                 --resource-group
                 --subnet
                 [--assign-identity]
                 [--backup-storage-redundancy]
                 [--capacity]
                 [--collation]
                 [--edition]
                 [--family]
                 [--license-type {BasePrice, LicenseIncluded}]
                 [--location]
                 [--maint-config-id]
                 [--minimal-tls-version {1.0, 1.1, 1.2, None}]
                 [--no-wait]
                 [--proxy-override {Default, Proxy, Redirect}]
                 [--public-data-endpoint-enabled {false, true}]
                 [--storage]
                 [--subscription]
                 [--tags]
                 [--timezone-id]
                 [--vnet-name]
                 [--yes]

最小限のパラメーターセットでマネージインスタンスを作成する

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName}

指定されたパラメーターと id を持つマネージインスタンスを作成する

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --license-type LicenseIncluded --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --capacity 8 --storage 32GB --edition GeneralPurpose --family Gen5

指定されたパラメーターとタグでマネージインスタンスを作成します

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --license-type LicenseIncluded --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --capacity 8 --storage 32GB --edition GeneralPurpose --family Gen5 --tags tagName1=tagValue1 tagName2=tagValue2

指定されたパラメーターとバックアップストレージ冗長が指定されたマネージインスタンスを作成します

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --license-type LicenseIncluded --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} --capacity 8 --storage 32GB --edition GeneralPurpose --family Gen5 --backup-storage-redundancy Local

メンテナンス構成でマネージインスタンスを作成する

az sql mi create -g mygroup -n myinstance -l mylocation -i -u myusername -p mypassword --subnet /subscriptions/{SubID}/resourceGroups/{ResourceGroup}/providers/Microsoft.Network/virtualNetworks/{VNETName}/subnets/{SubnetName} -m SQL_{Region}_{MaintenanceConfigName}

必須のパラメーター

--admin-password -p

管理者のログインパスワード (マネージインスタンスの作成に必要)。

--admin-user -u

マネージインスタンスの管理者ユーザー名。 は、マネージインスタンスの作成時にのみ指定できます (作成には必須です)。

--name -n

マネージインスタンスの名前。

--resource-group -g

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

--subnet

Azure Sql Managed Instance にアクセスできるようにするサブネットの名前または ID。 サブネット名を指定する場合は、--vnet 名を指定する必要があります。

省略可能のパラメーター

--assign-identity -i

Azure KeyVault などのキー管理サービスで使用するために、このマネージインスタンスの Azure Active Directory Id を生成して割り当てます。

--backup-storage-redundancy --bsr

バックアップの格納に使用されるバックアップストレージの冗長性。 使用できる値は、Local、Zone、Geo です。

--capacity -c

マネージインスタンスの容量 (整数) の仮想コア数。

--collation

マネージインスタンスの照合順序。

--edition --tier -e

Sku のエディションコンポーネント。 使用できる値は次のとおりです: 汎用目的、BusinessCritical。

--family -f

Sku のコンピューティング生成コンポーネント。 使用できる値は、Gen4、Gen5 です。

--license-type

このマネージインスタンスに適用するライセンスの種類。

承認された値: BasePrice, LicenseIncluded
--location -l

場所。 値のソース: az account list-locations az configure --defaults location=<location> を使用して、既定の場所を構成できます。

--maint-config-id -m

このマネージドインスタンスにメンテナンス構成を割り当てます。

--minimal-tls-version

受信接続のマネージインスタンスによって適用される最小の TLS バージョン。

承認された値: 1.0, 1.1, 1.2, None
--no-wait

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

--proxy-override

インスタンスへの接続に使用される接続の種類です。

承認された値: Default, Proxy, Redirect
--public-data-endpoint-enabled

インスタンスに対してパブリックデータエンドポイントが有効になっているかどうか。

承認された値: false, true
--storage

マネージインスタンスのストレージサイズ。 ストレージサイズは 32 GB 単位で指定する必要があります。

--subscription

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

--tags

スペースで区切られたタグ: キー [= 値] [キー [= 値]...].既存のタグを消去するには、"" を使用します。

--timezone-id

設定するインスタンスのタイムゾーン id。 タイムゾーン id の一覧は、sys.time_zone_info (Transact-sql) ビューを通じて公開されます。

--vnet-name

仮想ネットワーク名。

--yes -y

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

az sql mi delete

マネージインスタンスを削除します。

az sql mi delete [--ids]
                 [--name]
                 [--no-wait]
                 [--resource-group]
                 [--subscription]
                 [--yes]

マネージド インスタンスを削除する

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

省略可能のパラメーター

--ids

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

--name -n

マネージインスタンスの名前。

--no-wait

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

--resource-group -g

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

--subscription

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

--yes -y

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

az sql mi failover

マネージインスタンスをフェールオーバーします。

az sql mi failover [--ids]
                   [--name]
                   [--no-wait]
                   [--replica-type]
                   [--resource-group]
                   [--subscription]

マネージインスタンスのプライマリレプリカのフェールオーバー

az sql mi failover -g mygroup -n myinstance

マネージインスタンスのフェールオーバーの読み取り可能な secodary レプリカ

az sql mi failover -g mygroup -n myinstance --replica-type ReadableSecondary

省略可能のパラメーター

--ids

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

--name -n

マネージインスタンスの名前。

--no-wait

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

--replica-type

フェールオーバーするレプリカの種類。

--resource-group -g

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

--subscription

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

az sql mi list

使用可能なマネージインスタンスを一覧表示します。

az sql mi list [--query-examples]
               [--resource-group]
               [--subscription]

現在のサブスクリプションのすべてのマネージインスタンスを一覧表示します。

az sql mi list

リソースグループ内のすべてのマネージインスタンスを一覧表示します。

az sql mi list -g mygroup

省略可能のパラメーター

--query-examples

Jのパス文字列をお勧めします。 クエリの1つをコピーして、--query パラメーターの後に二重引用符で囲んで、結果を確認することができます。 これらのキーワードに基づいて提案を行うことができるように、1つまたは複数の位置指定キーワードを追加することができます。

--resource-group -g

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

--subscription

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

az sql mi show

マネージインスタンスの詳細を取得します。

az sql mi show [--ids]
               [--name]
               [--query-examples]
               [--resource-group]
               [--subscription]

マネージインスタンスの詳細を取得します。

az sql mi show -g mygroup -n myinstance

省略可能のパラメーター

--ids

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

--name -n

マネージインスタンスの名前。

--query-examples

Jのパス文字列をお勧めします。 クエリの1つをコピーして、--query パラメーターの後に二重引用符で囲んで、結果を確認することができます。 これらのキーワードに基づいて提案を行うことができるように、1つまたは複数の位置指定キーワードを追加することができます。

--resource-group -g

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

--subscription

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

az sql mi update

マネージインスタンスを更新します。

az sql mi update [--add]
                 [--admin-password]
                 [--assign-identity]
                 [--capacity]
                 [--edition]
                 [--family]
                 [--force-string]
                 [--ids]
                 [--license-type {BasePrice, LicenseIncluded}]
                 [--maint-config-id]
                 [--minimal-tls-version {1.0, 1.1, 1.2, None}]
                 [--name]
                 [--no-wait]
                 [--proxy-override {Default, Proxy, Redirect}]
                 [--public-data-endpoint-enabled {false, true}]
                 [--remove]
                 [--resource-group]
                 [--set]
                 [--storage]
                 [--subscription]
                 [--tags]

指定されたパラメーターと id を使用して mi を更新します

az sql mi update -g mygroup -n myinstance -i -p mypassword --license-type mylicensetype --capacity vcorecapacity --storage storagesize

Mi エディションとハードウェアファミリを更新する

az sql mi update -g mygroup -n myinstance --tier GeneralPurpose --family Gen5

タグを追加または更新します。

az sql mi update -g mygroup -n myinstance --set tags.tagName=tagValue

タグを削除します。

az sql mi update -g mygroup -n myinstance --remove tags.tagName

マネージインスタンスを更新します。 自動

az sql mi update --name myinstance --proxy-override Default --resource-group mygroup --subscription MySubscription

マネージインスタンスを更新します。 自動

az sql mi update --name myinstance --public-data-endpoint-enabled true --resource-group mygroup --subscription MySubscription

メンテナンス構成を使用してマネージインスタンスを更新する

az sql mi update -g mygroup -n myinstance -m SQL_{Region}_{MaintenanceConfigName}

マネージドインスタンスからメンテナンス構成を削除する

az sql mi update -g mygroup -n myinstance -m SQL_Default

省略可能のパラメーター

--add

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

--admin-password -p

管理者のログインパスワード (マネージインスタンスの作成に必要)。

--assign-identity -i

Azure KeyVault などのキー管理サービスで使用するために、このマネージインスタンスの Azure Active Directory Id を生成して割り当てます。 Id が既に割り当てられている場合は、何もしません。

--capacity -c

マネージインスタンスの容量 (整数) の仮想コア数。

--edition --tier -e

Sku のエディションコンポーネント。 使用できる値は次のとおりです: 汎用目的、BusinessCritical。

--family -f

Sku のコンピューティング生成コンポーネント。 使用できる値は、Gen4、Gen5 です。

--force-string

' Set ' または ' add ' を使用する場合は、JSON への変換を試みる代わりに文字列リテラルを保持します。

--ids

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

--license-type

このマネージインスタンスに適用するライセンスの種類。

承認された値: BasePrice, LicenseIncluded
--maint-config-id -m

このマネージドインスタンスのメンテナンス構成を変更します。

--minimal-tls-version

受信接続のマネージインスタンスによって適用される最小の TLS バージョン。

承認された値: 1.0, 1.1, 1.2, None
--name -n

マネージインスタンスの名前。

--no-wait

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

--proxy-override

インスタンスへの接続に使用される接続の種類です。

承認された値: Default, Proxy, Redirect
--public-data-endpoint-enabled

インスタンスに対してパブリックデータエンドポイントが有効になっているかどうか。

承認された値: false, true
--remove

プロパティまたは要素をリストから削除します。 例:--プロパティを削除します。リスト または--propertyToRemove を削除します。

--resource-group -g

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

--set

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

--storage

マネージインスタンスのストレージサイズ。 ストレージサイズは 32 GB 単位で指定する必要があります。

--subscription

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

--tags

スペースで区切られたタグ: キー [= 値] [キー [= 値]...].既存のタグを消去するには、"" を使用します。