适用范围:Azure Data CLI (
azdata)
注释
以前由 Azure 数据 CLI (azdata) 处理的一些方案现在通过 Azure CLI (az) 扩展 和 基于 Azure Arc 的工作流进行管理。 所有命令均没有单个 1:1 的替换 azdata 项。 下表突出显示了常见相关的 Azure CLI 替代项,其中存在它们。
| azdata 命令区域 | Azure CLI 扩展/命令组 | Azure CLI 参考 |
|---|---|---|
azdata arc dc * |
az arcdata |
Azure Arc 数据 CLI 参考 |
azdata arc sql mi * |
az arcdata sql mi |
使用 CLI 管理 Azure SQL 托管实例 |
azdata arc postgres * |
az arcdata postgres |
使用 CLI 管理 PostgreSQL 服务器 |
azdata migrate * |
az datamigration |
使用 CLI 迁移 |
azdata extension * |
az extension * |
Azure CLI 扩展概述 |
azdata login |
az login |
az login |
azdata sql shell / azdata sql query |
没有 Azure CLI 等效项(使用 sqlcmd、SSMS 或其他 SQL 工具) |
sqlcmd 实用工具 SQL Server Management Studio |
对于新的自动化和管理方案,首选 Azure CLI(az)、 Azure CLI 扩展和 Azure Arc 门户体验。
以下文章提供了 azdata 工具中 sql 命令的参考。 有关其他 azdata 命令的详细信息,请参阅 azdata 参考
指令
| 命令 | 说明 |
|---|---|
| azdata bdc sql settings set | 设置 sql 服务范围设置。 |
| azdata bdc sql settings show | 显示指定资源的 sql 服务范围设置和(可选)sql 设置 |
azdata bdc sql settings set
提供设置服务范围或资源范围的设置的功能。 指定设置和值的全名。 不将该设置应用于正在运行的 BDC。 运行应用以执行此操作。
azdata bdc sql settings set [--resources -r]
[--settings -s]
示例
在 SQL Server 主实例中启用 SQL 代理。
azdata bdc sql settings set --settings mssql.sqlagent.enabled=true --resources master
在数据池中将 SQL Server 的 CPU 数设置为 10。
azdata bdc sql settings set --settings mssql.numberOfCpus=10 --resources data-0
可选参数
--resources -r
设置提供的资源的给定设置(s)。 可以将资源指定为逗号分隔列表。
--settings -s
设置所提供设置的配置值。 可以使用逗号分隔列表设置多个设置。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
增加日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata bdc sql settings show
显示 BDC 的 sql 服务范围(可选资源范围)设置。 默认情况下,此命令显示用户配置的服务范围设置。 筛选器可用于显示所有设置(系统托管和可配置)、可配置的设置或挂起的设置。 若要查看特定的服务范围或资源范围设置,可以提供设置名称。 使用“递归”显示所有资源的设置作为服务的一部分。
azdata bdc sql settings show [--resources -r]
[--settings -s]
[--filter-option -f]
[--recursive -rec]
[--include-details -i]
[--description -d]
示例
显示用户配置的 SQL 服务范围设置。
azdata bdc sql settings show
在数据池中显示最大服务器内存 SQL 配置。
azdata bdc sql settings show --settings mssql.maxServerMemory --resources data-0
显示 SQL 服务范围和资源范围设置的挂起设置更改。
azdata bdc sql settings show --filter-option=pending --recursive
可选参数
--resources -r
显示给定资源的设置信息。 可以将资源指定为逗号分隔列表。
--settings -s
显示指定设置名称的信息。
--filter-option -f
筛选显示哪些群集范围设置,而不是仅筛选“用户配置”设置。 筛选器可用于显示所有设置(系统托管和用户可配置)、所有可配置设置或挂起的设置。
userConfigured
--recursive -rec
显示给定范围(服务或服务资源)和所有范围较低的组件(资源)的设置信息。
--include-details -i
包括要显示的设置的其他详细信息。
--description -d
包括设置的说明。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
增加日志记录详细程度。 使用 --debug 获取完整的调试日志。
后续步骤
有关其他 azdata 命令的详细信息,请参阅 azdata 参考。
有关如何安装 azdata 工具的详细信息,请参阅安装 azdata。