通过


azdata bdc sql settings

适用范围: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(azAzure 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