微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SQL Server 2019 Polybase错误-无法为SQL Server 2019创建外部数据源

如何解决SQL Server 2019 Polybase错误-无法为SQL Server 2019创建外部数据源

我正在尝试将sql Server 2019中的外部数据源设置为同一服务器上的另一个数据库

我这样做是为了复制当前在生产环境中运行的sql Azure设置。

我尝试了以下步骤进行设置

  • 我安装了sql Server 2019 Express
  • 我安装了polybase
  • 我启用了TCP / IP并确保服务正在运行

然后我跑了

USE master

CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'xxxxxxxxxxxxxxxxxxx'

EXEC sp_configure @configname = 'polybase enabled',@configvalue = 1;
RECONfigURE;

USE mydb
CREATE DATABASE ScopED CREDENTIAL sqlServerCredentials
WITH IDENTITY = 'sa',SECRET = 'xxxxxxxx';

CREATE EXTERNAL DATA SOURCE sqlServerInstance
    WITH ( LOCATION = 'sqlserver://.\sqlexpress',PUSHDOWN = ON,CREDENTIAL = sqlServerCredentials);

在最后的CREATE EXTERNAL DATA SOURCE语句上,我收到此错误

链接服务器“(null)”的OLE DB提供程序“ MSOLEDBsql”返回了消息“无法生成sspI上下文”。
消息-2146893042,第16级,状态1,第0行
sql Server网络接口:安全软件包中没有可用的凭据

我似乎无法弄清楚为什么会出现此错误

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。