您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

az sql

管理 Azure SQL数据库和数据仓库。

命令

az sql db

管理数据库。

az sql db audit-policy

管理数据库的审核策略。

az sql db audit-policy show

显示数据库审核策略。

az sql db audit-policy update

更新数据库的审核策略。

az sql db audit-policy wait

将 CLI 放在等待状态,直到满足数据库审核策略的条件。

az sql db classification

管理敏感度分类。

az sql db classification delete

删除给定列的敏感度分类。

az sql db classification list

获取给定数据库的敏感度分类。

az sql db classification recommendation

管理敏感度分类建议。

az sql db classification recommendation disable

对给定的列禁用敏感度建议 (默认在所有列上启用) 。

az sql db classification recommendation enable

为给定的列启用敏感度建议 (默认在所有列上启用) 。

az sql db classification recommendation list

列出给定数据库的建议敏感度分类。

az sql db classification show

获取给定列的敏感度分类。

az sql db classification update

更新列的敏感度分类。

az sql db copy

创建数据库的副本。

az sql db create

创建数据库。

az sql db delete

删除数据库。

az sql db export

将数据库导出到 bacpac。

az sql db import

将 bacpac 导入到现有数据库中。

az sql db ledger-digest-uploads

管理分类帐摘要上传设置。

az sql db ledger-digest-uploads disable

禁止上传分类帐摘要。

az sql db ledger-digest-uploads enable

启用将分类帐摘要上载到 Azure 存储帐户或 Azure 机密分类帐。 如果已启用上传分类帐摘要,则 cmdlet 会将摘要存储终结点重置为新值。

az sql db ledger-digest-uploads show

显示当前分类帐摘要设置。

az sql db list

列出数据库服务器或弹性池。

az sql db list-deleted

获取可还原的已删除数据库的列表。

az sql db list-editions

显示当前处于活动状态的订阅可用的数据库版本。

az sql db list-usages

获取数据库使用情况。

az sql db ltr-backup

管理 SQL 数据库长期保留备份。

az sql db ltr-backup delete

删除长期保留备份。

az sql db ltr-backup list

列出位置、服务器或数据库的长期保留备份。

az sql db ltr-backup restore

将长期保留备份还原到新数据库。

az sql db ltr-backup show

获取数据库的长期保留备份。

az sql db ltr-backup wait

将 CLI 置于等待状态,直到满足数据库的某个条件。

az sql db ltr-policy

管理SQL长期保留策略。

az sql db ltr-policy set

更新数据库的长期保留设置。

az sql db ltr-policy show

显示数据库的长期保留策略。

az sql db op

管理对数据库的操作。

az sql db op cancel

取消对数据库的异步操作。

az sql db op list

获取对数据库执行的操作的列表。

az sql db rename

重命名数据库。

az sql db replica

管理数据库之间的复制。

az sql db replica create

创建数据库作为现有数据库的可读次要副本。

az sql db replica delete-link

永久停止两个数据库副本之间的数据复制。

az sql db replica list-links

列出数据库的副本及其复制状态。

az sql db replica set-primary

通过从当前主副本数据库进行故障恢复来设置主副本数据库。

az sql db restore

通过从备份还原来创建新的数据库。

az sql db show

获取数据库的详细信息。

az sql db show-connection-string

生成数据库的连接字符串。

az sql db str-policy

管理 SQL 数据库短期保留策略。

az sql db str-policy set

更新实时数据库的短期保留设置。

az sql db str-policy show

显示实时数据库的短期保留策略。

az sql db str-policy wait

将 CLI 置于等待状态,直到设置了策略。

az sql db tde

管理数据库的透明数据加密。

az sql db tde list-activity

列出透明数据加密。

az sql db tde set

设置数据库的透明数据加密配置。

az sql db tde show

显示透明数据加密。

az sql db threat-policy

管理数据库的威胁检测策略。

az sql db threat-policy show

获取威胁检测策略。

az sql db threat-policy update

更新数据库的威胁检测策略。

az sql db update

更新数据库。

az sql down

删除SQL及其缓存的信息。

az sql dw

管理数据仓库。

az sql dw create

创建数据仓库。

az sql dw delete

删除数据仓库。

az sql dw list

列出服务器的数据仓库。

az sql dw pause

暂停一个数据中心。

az sql dw resume

恢复一个数据中心。

az sql dw show

获取数据仓库的详细信息。

az sql dw update

更新数据仓库。

az sql elastic-pool

管理弹性池。

az sql elastic-pool create

创建弹性池。

az sql elastic-pool delete

删除弹性池。

az sql elastic-pool list

获取服务器中的所有弹性池。

az sql elastic-pool list-dbs

获取弹性池中数据库的列表。

az sql elastic-pool list-editions

列出可用于活动订阅的弹性池版本。

az sql elastic-pool op

管理针对弹性池的操作。

az sql elastic-pool op cancel

取消弹性池上的异步操作。

az sql elastic-pool op list

获取对弹性池执行的操作的列表。

az sql elastic-pool show

获取弹性池。

az sql elastic-pool update

更新弹性池。

az sql failover-group

管理 SQL 故障转移组。

az sql failover-group create

创建故障转移组。

az sql failover-group delete

删除故障转移组。

az sql failover-group list

列出某个服务器中的故障转移组。

az sql failover-group set-primary

通过对当前主服务器上的所有数据库进行故障转移来设置故障转移组的主服务器。

az sql failover-group show

获取故障转移组。

az sql failover-group update

更新故障转移组。

az sql instance-failover-group

管理SQL故障转移组。

az sql instance-failover-group create

在两个连接的托管实例之间创建实例故障转移组。

az sql instance-failover-group delete

删除故障转移组。

az sql instance-failover-group set-primary

通过故障转移当前主托管实例的所有数据库来设置实例故障转移组的主数据库。

az sql instance-failover-group show

获取故障转移组。

az sql instance-failover-group update

更新实例故障转移组。

az sql instance-pool

管理实例池。

az sql instance-pool create

创建实例池。

az sql instance-pool delete

删除实例池。

az sql instance-pool list

列出可用的实例池。

az sql instance-pool show

获取实例池的详细信息。

az sql instance-pool update

更新实例池。

az sql instance-pool wait

等待实例池达到所需状态。

az sql list-usages

获取给定位置的所有订阅使用情况指标。

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

管理托管实例 Azure Active Only 设置。

az sql mi ad-only-auth disable

对此应用禁用"仅 Azure Active 直接托管实例。

az sql mi ad-only-auth enable

为此应用启用"仅 Azure Active 直接托管实例。

az sql mi ad-only-auth get

获取特定的"仅 Azure Active 直接身份验证"属性。

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-arc

管理SQL Arc 的托管实例。

az sql mi-arc config

配置命令。

az sql mi-arc config add

在配置文件中为 json 路径添加值。

az sql mi-arc config init

初始化 SQL 托管实例的 CRD 和规范文件。

az sql mi-arc config patch

基于 json 修补程序文件来修补配置文件。

az sql mi-arc config remove

在配置文件中为 json 路径删除值。

az sql mi-arc config replace

在配置文件中为 json 路径替换值。

az sql mi-arc create

创建 SQL 托管实例。

az sql mi-arc delete

删除 SQL 托管实例。

az sql mi-arc edit

编辑 SQL 托管实例的配置。

az sql mi-arc endpoint

查看和管理 SQL 终结点。

az sql mi-arc endpoint list

列出 SQL 终结点。

az sql mi-arc list

列出 SQL 托管实例。

az sql mi-arc show

显示 SQL 托管实例的详细信息。

az sql midb

管理SQL实例数据库。

az sql midb create

创建托管数据库。

az sql midb delete

删除托管数据库。

az sql midb list

列出托管实例上的托管数据库。

az sql midb list-deleted

列出可还原的已删除托管数据库。

az sql midb log-replay

SQL托管实例数据库日志重播服务命令。

az sql midb log-replay complete

在指定的数据库上完成日志重播服务。

az sql midb log-replay show

获取日志重播服务的状态。

az sql midb log-replay start

在指定的数据库上启动日志重播服务。

az sql midb log-replay stop

停止日志重播服务。

az sql midb log-replay wait

将 CLI 置于等待状态,直到满足托管数据库的条件。

az sql midb ltr-backup

管理 SQL 托管实例数据库长期保留备份。

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 置于等待状态,直到满足托管数据库的条件。

az sql midb ltr-policy

管理 SQL 托管实例数据库长期保留策略。

az sql midb ltr-policy set

更新托管数据库的长期保留设置。

az sql midb ltr-policy show

显示托管数据库的长期保留策略。

az sql midb restore

还原托管数据库。

az sql midb short-term-retention-policy

管理 SQL 托管实例数据库备份长期保留策略。

az sql midb short-term-retention-policy set

为单一数据库上的自动备份更新短期保留。

az sql midb short-term-retention-policy show

在单个数据库上显示自动备份的短期保留。

az sql midb show

获取托管数据库的详细信息。

az sql server

管理SQL服务器。

az sql server ad-admin

管理服务器的 Active Directory 管理员。

az sql server ad-admin create

创建新的服务器 Active Directory 管理员。

az sql server ad-admin delete

删除具有Azure Active Directory名称的管理员。

az sql server ad-admin list

获取服务器Azure Active Directory管理员的列表。

az sql server ad-admin update

更新现有服务器 Active Directory 管理员。

az sql server ad-only-auth

管理此服务器的"仅 Azure Active 直接身份验证"设置。

az sql server ad-only-auth disable

为此服务器禁用"仅 Azure Active 直接身份验证"。

az sql server ad-only-auth enable

为此服务器启用"仅 Azure Active 直接身份验证"。

az sql server ad-only-auth get

获取特定的"仅 Azure Active 直接身份验证"属性。

az sql server audit-policy

管理服务器的审核策略。

az sql server audit-policy show

显示服务器审核策略。

az sql server audit-policy update

更新服务器的审核策略。

az sql server audit-policy wait

将 CLI 放在等待状态,直到满足服务器的审核策略条件。

az sql server conn-policy

管理服务器的连接策略。

az sql server conn-policy show

获取服务器的安全连接策略。

az sql server conn-policy update

更新服务器的安全连接策略。

az sql server create

创建服务器。

az sql server delete

删除服务器。

az sql server dns-alias

管理服务器的 DNS 别名。

az sql server dns-alias create

创建服务器 DNS 别名。

az sql server dns-alias delete

删除具有给定名称的服务器 DNS 别名。

az sql server dns-alias list

获取服务器的服务器 DNS 别名列表。

az sql server dns-alias set

设置 DNS 别名应指向的服务器。

az sql server dns-alias show

获取服务器 DNS 别名。

az sql server firewall-rule

管理服务器的防火墙规则。

az sql server firewall-rule create

创建防火墙规则。

az sql server firewall-rule delete

删除防火墙规则。

az sql server firewall-rule list

列出服务器的防火墙规则。

az sql server firewall-rule show

显示防火墙规则的详细信息。

az sql server firewall-rule update

更新防火墙规则。

az sql server key

管理服务器的密钥。

az sql server key create

创建服务器密钥。

az sql server key delete

删除服务器密钥。

az sql server key list

获取服务器键的列表。

az sql server key show

显示服务器密钥。

az sql server list

列出可用服务器。

az sql server list-usages

返回服务器使用情况。

az sql server ms-support

管理服务器的 Microsoft 支持操作。

az sql server ms-support audit-policy

管理服务器的 Microsoft 支持操作审核策略。

az sql server ms-support audit-policy show

显示服务器 Microsoft 支持操作审核策略。

az sql server ms-support audit-policy update

更新服务器的 Microsoft 支持操作审核策略。

az sql server ms-support audit-policy wait

将 CLI 放在等待状态,直到满足服务器的 Microsoft 支持操作审核策略的条件。

az sql server outbound-firewall-rule

管理服务器的出站防火墙规则。

az sql server outbound-firewall-rule create

创建新的出站防火墙规则。

az sql server outbound-firewall-rule delete

删除出站防火墙规则。

az sql server outbound-firewall-rule list

列出服务器的出站防火墙规则。

az sql server outbound-firewall-rule show

显示出站防火墙规则的详细信息。

az sql server show

获取服务器。

az sql server tde-key

管理服务器的加密保护程序。

az sql server tde-key set

设置服务器的加密保护程序。

az sql server tde-key show

获取服务器加密保护程序。

az sql server update

更新服务器。

az sql server vnet-rule

管理服务器的虚拟网络规则。

az sql server vnet-rule create

创建虚拟网络规则以允许访问 Azure SQL 服务器。

az sql server vnet-rule delete

删除具有给定名称的虚拟网络规则。

az sql server vnet-rule list

获取服务器中的虚拟网络规则的列表。

az sql server vnet-rule show

获取虚拟网络规则。

az sql server vnet-rule update

更新虚拟网络规则。

az sql server wait

将 CLI 置于等待状态,直到满足 SQL 服务器的条件。

az sql show-usage

获取订阅使用情况指标。

az sql stg

管理服务器信任组。

az sql stg create

创建服务器信任组。

az sql stg delete

删除服务器信任组。

az sql stg list

检索服务器信任组的列表。

az sql stg show

检索服务器信任组。

az sql up

为服务器和配置SQL Azure 数据库。

az sql virtual-cluster

管理SQL群集。

az sql virtual-cluster delete

删除虚拟群集。

az sql virtual-cluster list

列出可用的虚拟群集。

az sql virtual-cluster show

获取虚拟群集的详细信息。

az sql vm

管理 SQL 虚拟机。

az sql vm add-to-group

将SQL添加到SQL组。

az sql vm create

创建SQL虚拟机。

az sql vm delete

删除SQL虚拟机。

az sql vm group

管理 SQL 虚拟机组。

az sql vm group ag-listener

管理 SQL 可用性组侦听程序。

az sql vm group ag-listener create

创建可用性组侦听器。

az sql vm group ag-listener delete

删除可用性组侦听器。

az sql vm group ag-listener list

列出 SQL 虚拟机组中的所有可用性组侦听器。

az sql vm group ag-listener show

获取可用性组侦听器。

az sql vm group ag-listener update

更新可用性组侦听器。

az sql vm group create

创建一SQL虚拟机组。

az sql vm group delete

删除SQL组。

az sql vm group list

列出SQL组或订阅中所有虚拟机组。

az sql vm group show

获取SQL组。

az sql vm group update

如果没有SQL附加到该组的虚拟机,SQL虚拟机组。

az sql vm list

列出SQL组或订阅中所有虚拟机。

az sql vm remove-from-group

从SQL虚拟机组中删除SQL虚拟机。

az sql vm show

获取SQL虚拟机。

az sql vm update

更新虚拟机SQL属性。

az sql down

删除SQL及其缓存的信息。

az sql down [--delete-group]
            [--no-wait]
            [--resource-group]
            [--server-name]
            [--yes]

示例

删除资源组之外的服务器和缓存的数据。

az sql down

删除资源组和完整缓存。

az sql down --delete-group

可选参数

--delete-group

删除该资源组。

--no-wait

不等待长时间运行的操作完成。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--server-name -s

服务器的名称。

--yes -y

不提示确认。

az sql list-usages

获取给定位置的所有订阅使用情况指标。

az sql list-usages --location
                   [--subscription]

必需参数

--location -l

位置。 az account list-locations 中的值。 可以使用 az configure --defaults location=<location> 配置默认位置。

可选参数

--subscription

订阅的名称或 ID。 可以使用 配置默认订阅 az account set -s NAME_OR_ID

az sql show-usage

获取订阅使用情况指标。

az sql show-usage --location
                  --usage
                  [--subscription]

必需参数

--location -l

位置。 az account list-locations 中的值。 可以使用 az configure --defaults location=<location> 配置默认位置。

--usage -u

要返回的使用情况指标的名称。

可选参数

--subscription

订阅的名称或 ID。 可以使用 配置默认订阅 az account set -s NAME_OR_ID

az sql up

为服务器和配置SQL Azure 数据库。

az sql up [--admin-password]
          [--admin-user]
          [--database-name]
          [--generate-password]
          [--location]
          [--resource-group]
          [--server-name]
          [--tags]
          [--version]

示例

确保 Azure Database for SQL 服务器已启动并运行并配置为立即使用。

az sql up

若要替代默认名称,请提供指示所需值/现有资源的参数。

az sql up -g MyResourceGroup -s MyServer -d MyDatabase -u MyUsername -p MyPassword

可选参数

--admin-password -p

管理员的登录密码。 最少 8 个字符,最多 128 个字符。 密码必须包含以下三个类别中的字符:英语大写字母、英文小写字母、数字和非字母数字字符。密码不能包含所有或部分登录名。 登录名的一部分定义为三个或多个连续字母数字字符。

--admin-user -u

管理员的登录用户名。

--database-name -d

要初始化的数据库的名称。

--generate-password

生成密码。

--location -l

位置。 az account list-locations 中的值。 可以使用 az configure --defaults location=<location> 配置默认位置。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--server-name -s

服务器的名称。

--tags

空格分隔标记:key[=value] [key[=value] ...]。使用""清除现有标记。

--version

服务器版本。

默认值: 12.0