【发布时间】:2021-12-30 08:03:45
【问题描述】:
根据安装 PolyBase 后的 Microsoft 文档,我应该运行以下代码。
exec sp_configure @configname = 'polybase enabled', @configvalue = 1;
RECONFIGURE;
当我尝试执行此命令时,它会显示错误。如何使用 sp_configure 在配置中添加“启用 polybase”?
消息 15123,级别 16,状态 1,过程 sp_configure,第 62 行 [批处理开始行 0]
配置选项 'polybase enabled' 不存在,或者它可能是一个高级选项
到目前为止我做了什么:
- PolyBase 已安装。
- 我检查了
SELECT SERVERPROPERTY ('IsPolybaseInstalled') AS IsPolybaseInstalled;- 它返回 1。 - 我启用了
EXEC sp_configure 'hadoop connectivity', 7; - 我的 TCP 已启用。
- 我的 PolyBase 正在运行。
- 在 PolyBase 选项卡上,我看到两个“横向扩展组”:Head 和 Compute。
系统配置
- polybase 网络加密 = 1
- 允许多基导出 = 1
- 显示高级选项 = 1
【问题讨论】:
-
您是否确认“已显示”高级选项?做
USE master;,GO,然后EXEC sp_configure 'show advanced option', '1'; RECONFIGURE;。 How to check advanced options in SQL Server? -
@TT。是的,我检查过了,它设置为“显示高级选项 = 1”