次の方法で共有


az sql server

SQL サーバーを管理します。

コマンド

名前 説明 状態
az sql server ad-admin

サーバーのActive Directory管理者を管理します。

Core GA
az sql server ad-admin create

管理者Active Directory新しいサーバーを作成します。

Core GA
az sql server ad-admin delete

サーバーの AD 管理者を設定します。

Core GA
az sql server ad-admin list

サーバー内のAzure Active Directory管理者の一覧を取得します。

Core GA
az sql server ad-admin update

既存のサーバー Active Directory管理者を更新します。

Core GA
az sql server ad-only-auth

このサーバー Azure Active Directory認証設定のみを管理します。

Core GA
az sql server ad-only-auth disable

このサーバー Azure Active Directory認証のみを無効にします。

Core GA
az sql server ad-only-auth enable

このサーバー Azure Active Directory認証のみを有効にします。

Core GA
az sql server ad-only-auth get

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

Core GA
az sql server advanced-threat-protection-setting

サーバーの高度な脅威保護設定を管理します。

Core GA
az sql server advanced-threat-protection-setting show

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

Core GA
az sql server advanced-threat-protection-setting update

サーバーの Advanced Threat Protection 設定を更新します。

Core GA
az sql server audit-policy

サーバーの監査ポリシーを管理します。

Core GA
az sql server audit-policy show

サーバー監査ポリシーを表示します。

Core GA
az sql server audit-policy update

サーバーの監査ポリシーを更新します。

Core GA
az sql server audit-policy wait

サーバーの監査ポリシーの条件が満たされるまで、CLI を待機状態にします。

Core GA
az sql server conn-policy

サーバーの接続ポリシーを管理します。

Core GA
az sql server conn-policy show

サーバーのセキュリティで保護された接続ポリシーを取得します。

Core GA
az sql server conn-policy update

サーバーのセキュリティで保護された接続ポリシーを更新します。

Core GA
az sql server create

サーバーの作成。

Core GA
az sql server delete

サーバーを削除します。

Core GA
az sql server deleted-server

削除された SQL サーバーの詳細を取得します。

Core GA
az sql server deleted-server list

削除されたすべての SQL サーバーを特定の場所に一覧表示します。

Core Preview
az sql server deleted-server show

特定の場所にある削除された SQL サーバーの詳細を取得します。

Core Preview
az sql server dns-alias

サーバーの DNS エイリアスを管理します。

Core GA
az sql server dns-alias create

サーバー DNS エイリアスを作成します。

Core GA
az sql server dns-alias delete

指定された名前のサーバー DNS エイリアスを削除します。

Core GA
az sql server dns-alias list

サーバーのサーバー DNS エイリアスの一覧を取得します。

Core GA
az sql server dns-alias set

DNS エイリアスがポイントするサーバーを設定します。

Core GA
az sql server dns-alias show

サーバー DNS エイリアスを取得します。

Core GA
az sql server firewall-rule

サーバーのファイアウォール規則を管理します。

Core GA
az sql server firewall-rule create

ファイアウォール規則を作成します。

Core GA
az sql server firewall-rule delete

ファイアウォール規則を削除します。

Core GA
az sql server firewall-rule list

サーバーのファイアウォール規則を一覧表示します。

Core GA
az sql server firewall-rule show

ファイアウォール規則の詳細を表示します。

Core GA
az sql server firewall-rule update

ファイアウォール規則を更新します。

Core GA
az sql server ipv6-firewall-rule

サーバーの ipv6 ファイアウォール規則を管理します。

Core GA
az sql server ipv6-firewall-rule create

ipv6 ファイアウォール規則を作成します。

Core GA
az sql server ipv6-firewall-rule delete

IPv6 ファイアウォール規則を削除します。

Core GA
az sql server ipv6-firewall-rule list

サーバーの ipv6 ファイアウォール規則を一覧表示します。

Core GA
az sql server ipv6-firewall-rule show

ipv6 ファイアウォール規則の詳細を表示します。

Core GA
az sql server ipv6-firewall-rule update

ipv6 ファイアウォール規則を更新します。

Core GA
az sql server key

サーバーのキーを管理します。

Core GA
az sql server key create

サーバー キーを作成します。

Core GA
az sql server key delete

サーバー キーを削除します。

Core GA
az sql server key list

サーバー キーの一覧を取得します。

Core GA
az sql server key show

サーバー キーを表示します。

Core GA
az sql server list

使用可能なサーバーを一覧表示します。

Core GA
az sql server list-usages

サーバーの使用状況を取得します。

Core GA
az sql server ms-support

サーバーの Microsoft サポート操作を管理します。

Core GA
az sql server ms-support audit-policy

サーバーの Microsoft サポート操作監査ポリシーを管理します。

Core GA
az sql server ms-support audit-policy show

サーバーの Microsoft サポート操作監査ポリシーを表示します。

Core GA
az sql server ms-support audit-policy update

サーバーの Microsoft サポート操作監査ポリシーを更新します。

Core GA
az sql server ms-support audit-policy wait

サーバーの Microsoft サポート操作監査ポリシーの条件が満たされるまで、CLI を待機状態にします。

Core GA
az sql server outbound-firewall-rule

サーバーの送信ファイアウォール規則を管理します。

Core GA
az sql server outbound-firewall-rule create

新しい送信ファイアウォール規則を作成します。

Core GA
az sql server outbound-firewall-rule delete

送信ファイアウォール規則を削除します。

Core GA
az sql server outbound-firewall-rule list

サーバーの送信ファイアウォール規則を一覧表示します。

Core GA
az sql server outbound-firewall-rule show

送信ファイアウォール規則の詳細を表示します。

Core GA
az sql server refresh-external-governance-status

外部ガバナンスの状態を更新します。

Core GA
az sql server restore

削除された SQL サーバーを復元します。

Core Preview
az sql server show

サーバーを取得します。

Core GA
az sql server tde-key

サーバーの暗号化保護機能を管理します。

Core GA
az sql server tde-key revalidate

サーバー暗号化保護機能を再検証します。

Core GA
az sql server tde-key set

サーバーの暗号化保護機能を設定します。 最初にキーを作成 。

Core GA
az sql server tde-key show

サーバー暗号化保護機能を取得します。

Core GA
az sql server update

サーバーを更新します。

Core GA
az sql server vnet-rule

サーバーの仮想ネットワーク規則を管理します。

Core GA
az sql server vnet-rule create

Azure SQL Serverへのアクセスを許可する仮想ネットワーク規則を作成します。

Core GA
az sql server vnet-rule delete

指定された名前の仮想ネットワーク 規則を削除します。

Core GA
az sql server vnet-rule list

サーバー内の仮想ネットワーク規則の一覧を取得します。

Core GA
az sql server vnet-rule show

仮想ネットワーク規則を取得します。

Core GA
az sql server vnet-rule update

仮想ネットワーク規則を更新します。

Core GA
az sql server wait

SQL サーバーの条件が満たされるまで、CLI を待機状態にします。

Core GA

az sql server create

サーバーの作成。

az sql server create --name
                     --resource-group
                     [--admin-password]
                     [--admin-user]
                     [--assign-identity]
                     [--enable-ad-only-auth]
                     [--enable-public-network {false, true}]
                     [--external-admin-name]
                     [--external-admin-principal-type]
                     [--external-admin-sid]
                     [--federated-client-id --fid]
                     [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                     [--key-id]
                     [--location]
                     [--minimal-tls-version {1.0, 1.1, 1.2, 1.3}]
                     [--no-wait]
                     [--pid --primary-user-assigned-identity-id]
                     [--restrict-outbound-network-access {false, true}]
                     [--sdrd --soft-delete-retention-days]
                     [--tags]
                     [--user-assigned-identity-id]

サーバーの作成。

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword

タグを使用してサーバーを作成します。

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword --tags key1=value1 key2=value2

サーバーへのパブリック ネットワーク アクセスが無効になっているサーバーを作成します。

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword -e false

7 日間のリテンション期間で論理的な削除が有効になっているサーバーを作成します。

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword --soft-delete-retention-days 7

論理的な削除保護 (短いエイリアスを使用) を使用してサーバーを作成します。

az sql server create -l westus -g mygroup -n myserver -u myadminuser -p myadminpassword --sdrd 5

AD 管理者と AD のみを有効にして、SQL Admin を使用せずにサーバーを作成します。

az sql server create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName --external-admin-sid c5e964e2-6bb2-1111-1111-3b16ec0e1234 -g myResourceGroup -n myServer

SQL Admin を使用せずにサーバーを作成します。AD 管理者、AD のみ有効、User ManagedIdenties、ID の種類は SystemAssigned、UserAssigned です。

az sql server create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName \ --external-admin-sid c5e964e2-6bb2-1111-1111-3b16ec0e1234 -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type SystemAssigned,UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

SQL Admin を使用せずにサーバーを作成し、AD 管理者、AD のみ有効、User ManagedIdenties、ID の種類は UserAssigned です。

az sql server create --enable-ad-only-auth --external-admin-principal-type User --external-admin-name myUserName \ --external-admin-sid c5e964e2-6bb2-1111-1111-3b16ec0e1234 -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

必須のパラメーター

--name -n

Azure SQL Serverの名前。 既定値は、 を使用して構成できます。

--resource-group -g

リソース グループの名前。 を使用して既定のグループを構成できます。

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--admin-password -p

管理者ログイン パスワード (サーバーの作成に必要)。

--admin-user -u

サーバーの管理者ユーザー名。 一度作成すると、変更できません。

--assign-identity -i

KeyVault などのキー管理サービスで使用するために、このサーバーのAzure Active Directory ID Azure生成して割り当てます。

プロパティ
規定値: False
--enable-ad-only-auth

このサーバー Azure Active Directory認証のみを有効にします。

プロパティ
規定値: False
--enable-public-network -e
プレビュー

サーバーへのパブリック ネットワーク アクセスを許可するかどうかを設定します。 false の場合、プライベート リンクを介して行われた接続のみがこのサーバーに到達できます。

プロパティ
指定可能な値: false, true
--external-admin-name

Azure AD 管理者ユーザー、グループ、またはアプリケーションの表示名。

--external-admin-principal-type

ユーザー、グループ、またはアプリケーション。

--external-admin-sid

Azure AD 管理者の一意の ID。 ユーザーまたはグループのオブジェクト ID、アプリケーションのクライアント ID。

--federated-client-id --fid

テナント間 CMK シナリオで使用されるフェデレーション クライアント ID。

--identity-type -t

使用する ID の種類。 指定できる値は、SystemAsssigned、UserAssigned、SystemAssigned、UserAssigned、None です。

プロパティ
指定可能な値: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--key-id -k

暗号化用のキー コンテナー URI。

--location -l

Location. 値のソース: を使用して、既定の場所を構成できます。

--minimal-tls-version

受信接続用に SQL Server によって適用される最小 TLS バージョン。

プロパティ
指定可能な値: 1.0, 1.1, 1.2, 1.3
--no-wait

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

プロパティ
規定値: False
--pid --primary-user-assigned-identity-id

プライマリ ユーザーマネージド ID の ID。

--restrict-outbound-network-access -r
プレビュー

サーバーへの送信ネットワーク アクセスを制限するかどうかを設定します。 true の場合、サーバーからの送信接続は制限されます。

プロパティ
指定可能な値: false, true
--sdrd --soft-delete-retention-days
プレビュー

論理的に削除されたサーバーを保持する日数を指定します (0 から 7)。 論理的な削除を無効にするには、0 に設定します。 指定した保有期間で論理的な削除を有効にするには、1 ~ 7 日に設定します。 リテンション期間中は、az sql server restore を使用してサーバーを復元できます。

--tags

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

--user-assigned-identity-id -a

このサーバーのユーザー マネージド ID (UMI) を生成して割り当てます。

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

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

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

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

--only-show-errors

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

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

出力フォーマット。

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

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

--subscription

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

--verbose

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

プロパティ
規定値: False

az sql server delete

サーバーを削除します。

az sql server delete [--ids]
                     [--name]
                     [--resource-group]
                     [--subscription]
                     [--yes]

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--name -n

Azure SQL Serverの名前。 既定値は、 を使用して構成できます。

プロパティ
パラメーター グループ: Resource Id Arguments
--resource-group -g

リソース グループの名前。 を使用して既定のグループを構成できます。

プロパティ
パラメーター グループ: Resource Id Arguments
--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
--yes -y

確認を求めないでください。

プロパティ
規定値: False
グローバル パラメーター
--debug

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

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

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

--only-show-errors

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

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

出力フォーマット。

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

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

--verbose

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

プロパティ
規定値: False

az sql server list

使用可能なサーバーを一覧表示します。

az sql server list [--expand-ad-admin]
                   [--resource-group]

現在のサブスクリプション内のすべてのサーバーを一覧表示します。

az sql server list

リソース グループ内のすべてのサーバーを一覧表示します。

az sql server list -g mygroup

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--expand-ad-admin

サーバーのActive Directory管理者を展開します。

プロパティ
規定値: False
--resource-group -g

リソース グループの名前。 を使用して既定のグループを構成できます。

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

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

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

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

--only-show-errors

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

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

出力フォーマット。

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

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

--subscription

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

--verbose

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

プロパティ
規定値: False

az sql server list-usages

サーバーの使用状況を取得します。

az sql server list-usages [--ids]
                          [--name]
                          [--resource-group]
                          [--subscription]

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--name -n

Azure SQL Serverの名前。 既定値は、 を使用して構成できます。

プロパティ
パラメーター グループ: Resource Id Arguments
--resource-group -g

リソース グループの名前。 を使用して既定のグループを構成できます。

プロパティ
パラメーター グループ: Resource Id Arguments
--subscription

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

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

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

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

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

--only-show-errors

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

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

出力フォーマット。

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

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

--verbose

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

プロパティ
規定値: False

az sql server refresh-external-governance-status

外部ガバナンスの状態を更新します。

az sql server refresh-external-governance-status [--ids]
                                                 [--resource-group]
                                                 [--server]
                                                 [--subscription]

サーバーの外部ガバナンスの状態を更新する

az sql server refresh-external-governance-status  --resource-group MyResourceGroup --server MyServer

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--resource-group -g

リソース グループの名前。 を使用して既定のグループを構成できます。

プロパティ
パラメーター グループ: Resource Id Arguments
--server -s

Azure SQL Serverの名前。 既定値は、 を使用して構成できます。

プロパティ
パラメーター グループ: Resource Id Arguments
--subscription

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

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

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

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

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

--only-show-errors

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

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

出力フォーマット。

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

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

--verbose

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

プロパティ
規定値: False

az sql server restore

プレビュー

このコマンドはプレビュー段階であり、開発中です。 参照レベルとサポート レベル:

削除された SQL サーバーを復元します。

論理的に削除された SQL サーバーを、元の場所のリソース グループに復元します。 サーバーは、論理的な削除を有効にして、保持期間内に削除されている必要があります。

az sql server restore --location
                      [--ids]
                      [--name]
                      [--no-wait]
                      [--resource-group]
                      [--subscription]

削除されたサーバーを元のリソース グループに復元します。

az sql server restore -g myresourcegroup -n myserver -l westus2

必須のパラメーター

--location -l

削除されたサーバーが最初に配置された場所。

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--name -n

復元する削除済みサーバーの名前。

プロパティ
パラメーター グループ: Resource Id Arguments
--no-wait

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

プロパティ
規定値: False
--resource-group -g

サーバーが最初に配置されていたリソース グループの名前。

プロパティ
パラメーター グループ: Resource Id Arguments
--subscription

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

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

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

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

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

--only-show-errors

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

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

出力フォーマット。

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

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

--verbose

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

プロパティ
規定値: False

az sql server show

サーバーを取得します。

az sql server show [--expand-ad-admin]
                   [--ids]
                   [--name]
                   [--resource-group]
                   [--subscription]

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--expand-ad-admin

サーバーのActive Directory管理者を展開します。

プロパティ
規定値: False
--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--name -n

Azure SQL Serverの名前。 既定値は、 を使用して構成できます。

プロパティ
パラメーター グループ: Resource Id Arguments
--resource-group -g

リソース グループの名前。 を使用して既定のグループを構成できます。

プロパティ
パラメーター グループ: Resource Id Arguments
--subscription

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

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

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

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

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

--only-show-errors

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

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

出力フォーマット。

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

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

--verbose

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

プロパティ
規定値: False

az sql server update

サーバーを更新します。

az sql server update [--add]
                     [--admin-password]
                     [--assign_identity]
                     [--enable-public-network {false, true}]
                     [--federated-client-id --fid]
                     [--force-string]
                     [--identity-type {None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned}]
                     [--ids]
                     [--key-id]
                     [--minimal-tls-version {1.0, 1.1, 1.2, 1.3}]
                     [--name]
                     [--no-wait]
                     [--pid --primary-user-assigned-identity-id]
                     [--remove]
                     [--resource-group]
                     [--restrict-outbound-network-access {false, true}]
                     [--sdrd --soft-delete-retention-days]
                     [--set]
                     [--subscription]
                     [--user-assigned-identity-id]

サーバーを更新します。 (autogenerated)

az sql server update --admin-password myadminpassword --name MyAzureSQLServer --resource-group MyResourceGroup

7 日間のリテンション期間で論理的な削除保護を有効にします。

az sql server update --name MyAzureSQLServer --resource-group MyResourceGroup --soft-delete-retention-days 7

論理的な削除の保持期間を変更します (短いエイリアスを使用)。

az sql server update -n MyAzureSQLServer -g MyResourceGroup --sdrd 3

論理的な削除保護を無効にします。

az sql server update --name MyAzureSQLServer --resource-group MyResourceGroup --soft-delete-retention-days 0

User Managed Identies でサーバーを更新し、ID の種類が SystemAssigned、UserAssigned です。

az sql server update -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type SystemAssigned,UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

User Managed Identies でサーバーを更新し、ID の種類が UserAssigned である。

az sql server update -g myResourceGroup -n myServer -i \ --user-assigned-identity-id /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi \ --identity-type UserAssigned --pid /subscriptions/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testumi

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--add

パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: 。

プロパティ
パラメーター グループ: Generic Update Arguments
規定値: []
--admin-password -p

管理者ログイン パスワード。

--assign_identity -i

KeyVault などのキー管理サービスで使用するために、このサーバーのAzure Active Directory ID Azure生成して割り当てます。

プロパティ
規定値: False
--enable-public-network -e
プレビュー

サーバーへのパブリック ネットワーク アクセスを許可するかどうかを設定します。 false の場合、プライベート リンクを介して行われた接続のみがこのサーバーに到達できます。

プロパティ
指定可能な値: false, true
--federated-client-id --fid

テナント間 CMK シナリオで使用されるフェデレーション クライアント ID。

--force-string

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

プロパティ
パラメーター グループ: Generic Update Arguments
規定値: False
--identity-type -t

使用する ID の種類。 指定できる値は、SystemAsssigned、UserAssigned、SystemAssigned、UserAssigned、None です。

プロパティ
指定可能な値: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned
--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--key-id -k

暗号化用のキー コンテナー URI。

--minimal-tls-version

受信接続用に SQL Server によって適用される最小 TLS バージョン。

プロパティ
指定可能な値: 1.0, 1.1, 1.2, 1.3
--name -n

Azure SQL Serverの名前。 既定値は、 を使用して構成できます。

プロパティ
パラメーター グループ: Resource Id Arguments
--no-wait

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

プロパティ
規定値: False
--pid --primary-user-assigned-identity-id

プライマリ ユーザーマネージド ID の ID。

--remove

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

プロパティ
パラメーター グループ: Generic Update Arguments
規定値: []
--resource-group -g

リソース グループの名前。 を使用して既定のグループを構成できます。

プロパティ
パラメーター グループ: Resource Id Arguments
--restrict-outbound-network-access -r
プレビュー

サーバーへの送信ネットワーク アクセスを制限するかどうかを設定します。 true の場合、サーバーからの送信接続は制限されます。

プロパティ
指定可能な値: false, true
--sdrd --soft-delete-retention-days
プレビュー

論理的に削除されたサーバーを保持する日数を指定します (0 から 7)。 論理的な削除を無効にするには、0 に設定します。 指定した保有期間で論理的な削除を有効にするには、1 ~ 7 日に設定します。

--set

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

プロパティ
パラメーター グループ: Generic Update Arguments
規定値: []
--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
--user-assigned-identity-id -a

このサーバーのユーザー マネージド ID (UMI) を生成して割り当てます。

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

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

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

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

--only-show-errors

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

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

出力フォーマット。

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

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

--verbose

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

プロパティ
規定値: False

az sql server wait

SQL サーバーの条件が満たされるまで、CLI を待機状態にします。

az sql server wait [--created]
                   [--custom]
                   [--deleted]
                   [--exists]
                   [--expand]
                   [--ids]
                   [--interval]
                   [--name]
                   [--resource-group]
                   [--subscription]
                   [--timeout]
                   [--updated]

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--created

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

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

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

プロパティ
パラメーター グループ: Wait Condition Arguments
--deleted

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

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

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

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

応答に含める子リソース。 既定値は None です。

--ids

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

プロパティ
パラメーター グループ: Resource Id Arguments
--interval

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

プロパティ
パラメーター グループ: Wait Condition Arguments
規定値: 30
--name -n

Azure SQL Serverの名前。 既定値は、 を使用して構成できます。

プロパティ
パラメーター グループ: Resource Id Arguments
--resource-group -g

リソース グループの名前。 を使用して既定のグループを構成できます。

プロパティ
パラメーター グループ: Resource Id Arguments
--subscription

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

プロパティ
パラメーター グループ: Resource Id Arguments
--timeout

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

プロパティ
パラメーター グループ: Wait Condition Arguments
規定値: 3600
--updated

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

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

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

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

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

--only-show-errors

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

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

出力フォーマット。

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

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

--verbose

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

プロパティ
規定値: False