次の方法で共有


az sql mi dtc

マネージド インスタンスの DTC 管理に関連するコマンド。

マネージド インスタンスの DTC オブジェクトは、次のコマンドを使用してフェッチおよび更新できます。

コマンド

名前 説明 状態
az sql mi dtc show

マネージド インスタンスの DTC 設定を取得します。

Core GA
az sql mi dtc update

マネージド インスタンスの DTC 設定を更新します。

Core GA
az sql mi dtc wait

条件が満たされるまで CLI を待機状態にします。

Core GA

az sql mi dtc show

マネージド インスタンスの DTC 設定を取得します。

このコマンドは、マネージド インスタンスの DTC 設定を取得します。

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

マネージド インスタンス DTC を取得します。

az sql mi show --g resourceGroup1 --managed-instance-name managedInstance1

指定したリソース ID を持つマネージド インスタンス DTC を取得します。

az sql mi show --ids /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/ResourceGroup1/providers/Microsoft.Sql/managedInstances/ManagedInstance1/dtc/current

省略可能のパラメーター

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--ids

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

プロパティ
Parameter group: Resource Id Arguments
--managed-instance-name --mi

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

プロパティ
Parameter group: Resource Id Arguments
--resource-group -g

リソース グループの名前。

プロパティ
Parameter group: Resource Id Arguments
--subscription

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

プロパティ
Parameter group: Resource Id Arguments
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

Output format.

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az sql mi dtc update

マネージド インスタンスの DTC 設定を更新します。

このコマンドは、マネージド インスタンスの DTC 設定を更新します。 すべてのパラメーターは省略可能です。

az sql mi dtc update [--add]
                     [--allow-inbound-enabled {0, 1, f, false, n, no, t, true, y, yes}]
                     [--allow-outbound-enabled {0, 1, f, false, n, no, t, true, y, yes}]
                     [--authentication]
                     [--dtc-enabled {0, 1, f, false, n, no, t, true, y, yes}]
                     [--external-dns-suffix-search-list --external-dns-suffixes]
                     [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                     [--ids]
                     [--managed-instance-name --mi]
                     [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                     [--remove]
                     [--resource-group]
                     [--set]
                     [--sna-lu-transactions --sna-lu6point2-transactions-enabled {0, 1, f, false, n, no, t, true, y, yes}]
                     [--subscription]
                     [--xa-default-timeout --xa-transactions-default-timeout]
                     [--xa-max-timeout --xa-transactions-maximum-timeout]
                     [--xa-transactions --xa-transactions-enabled {0, 1, f, false, n, no, t, true, y, yes}]

マネージド インスタンスで DTC を有効にする

az sql mi dtc update -g resourceGroup1 --mi managedInstance1 --dtc-enabled true
az sql mi dtc update --ids /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/ResourceGroup1/providers/Microsoft.Sql/managedInstances/ManagedInstance1/dtc/current --dtc-enabled true

マネージド インスタンス DTC の XA トランザクションを許可する

az sql mi dtc update -g resourceGroup1 --mi managedInstance1 --xa-transactions-enabled true

省略可能のパラメーター

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--add

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

プロパティ
Parameter group: Generic Update Arguments
--allow-inbound-enabled

マネージド インスタンス DTC への受信トラフィックを許可します。

プロパティ
Parameter group: TransactionManagerCommunicationSettings Arguments
指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
--allow-outbound-enabled

マネージド インスタンス DTC の送信トラフィックを許可します。

プロパティ
Parameter group: TransactionManagerCommunicationSettings Arguments
指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
--authentication

マネージド インスタンス DTC の認証の種類。

プロパティ
Parameter group: TransactionManagerCommunicationSettings Arguments
--dtc-enabled

マネージド インスタンス DTC のアクティブな状態。

プロパティ
Parameter group: Properties Arguments
指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
--external-dns-suffix-search-list --external-dns-suffixes

マネージド インスタンス DTC の外部 DNS サフィックス検索リスト。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。

プロパティ
Parameter group: Properties Arguments
--force-string

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

プロパティ
Parameter group: Generic Update Arguments
指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
--ids

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

プロパティ
Parameter group: Resource Id Arguments
--managed-instance-name --mi

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

プロパティ
Parameter group: Resource Id Arguments
--no-wait

実行時間の長い操作が完了するまで待つ必要はありません。

プロパティ
指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
--remove

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

プロパティ
Parameter group: Generic Update Arguments
--resource-group -g

リソース グループの名前。

プロパティ
Parameter group: Resource Id Arguments
--set

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

プロパティ
Parameter group: Generic Update Arguments
--sna-lu-transactions --sna-lu6point2-transactions-enabled

マネージド インスタンス DTC への SNA LU 6.2 トランザクションを許可します。

プロパティ
Parameter group: SecuritySettings Arguments
指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
--subscription

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

プロパティ
Parameter group: Resource Id Arguments
--xa-default-timeout --xa-transactions-default-timeout

XA トランザクションの既定のタイムアウト (秒単位)。

プロパティ
Parameter group: SecuritySettings Arguments
--xa-max-timeout --xa-transactions-maximum-timeout

XA トランザクションの最大タイムアウト (秒単位)。

プロパティ
Parameter group: SecuritySettings Arguments
--xa-transactions --xa-transactions-enabled

マネージド インスタンス DTC への XA トランザクションを許可します。

プロパティ
Parameter group: SecuritySettings Arguments
指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

Output format.

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az sql mi dtc wait

条件が満たされるまで CLI を待機状態にします。

az sql mi dtc wait [--created]
                   [--custom]
                   [--deleted]
                   [--exists]
                   [--ids]
                   [--interval]
                   [--managed-instance-name --mi]
                   [--resource-group]
                   [--subscription]
                   [--timeout]
                   [--updated]

省略可能のパラメーター

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--created

'provisioningState' が 'Succeeded' で作成されるまで待ちます。

プロパティ
Parameter group: Wait Condition Arguments
規定値: False
--custom

条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。

プロパティ
Parameter group: Wait Condition Arguments
--deleted

削除されるまで待ちます。

プロパティ
Parameter group: Wait Condition Arguments
規定値: False
--exists

リソースが存在するまで待ちます。

プロパティ
Parameter group: Wait Condition Arguments
規定値: False
--ids

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

プロパティ
Parameter group: Resource Id Arguments
--interval

ポーリング間隔 (秒単位)。

プロパティ
Parameter group: Wait Condition Arguments
規定値: 30
--managed-instance-name --mi

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

プロパティ
Parameter group: Resource Id Arguments
--resource-group -g

リソース グループの名前。

プロパティ
Parameter group: Resource Id Arguments
--subscription

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

プロパティ
Parameter group: Resource Id Arguments
--timeout

最大待機時間 (秒単位)。

プロパティ
Parameter group: Wait Condition Arguments
規定値: 3600
--updated

provisioningState が 'Succeeded' で更新されるまで待ちます。

プロパティ
Parameter group: Wait Condition Arguments
規定値: False
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

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

--only-show-errors

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

プロパティ
規定値: False
--output -o

Output format.

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False