SQL Server 2016 的 Polybase 配置

Posted

技术标签:

【中文标题】SQL Server 2016 的 Polybase 配置【英文标题】:Polybase configuration for SQL Server 2016 【发布时间】: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” 【参考方案1】:

文档有误,在 2016 年,您只需要启用“hadoop 连接”即可,您已经完成了。现在检查 Polybase 服务的状态,您应该可以开始了。

【讨论】:

以上是关于SQL Server 2016 的 Polybase 配置的主要内容,如果未能解决你的问题,请参考以下文章

从 SQL Server 2016 到 SQL Server Management Studio 2005 的 ETL

Sql server2016有几个版本

与以前的 SQL Server 版本相比,ROUND 函数返回不同的结果 SQL Server 2016

Windows Server2016+SQL Server 2016 Cluster安装及配置

Windows Server2016+SQL Server Cluster 2016安装及配置

windows server 2008 可以安装sql server 2016吗