我最近将 SQL Server 2016 的默认实例就地升级到 SQL Server 2019 (CU11)。
我正在尝试添加 Polybase 功能,但无法解决安装期间出现的此错误:
安装 SQL PolyBase 时出错 建议的新数据库所有者已经是数据库中的用户或别名。将数据库上下文更改为“DWQueue”。错误代码:0x84BB0001
安装过程中出现以下错误对话框
重试只会导致相同的消息,单击取消后安装继续,然后完成安装对话框,显示以下内容:
如果我重新运行它认为 Polybase 已安装的设置(但事实并非如此,使用 SSMS 连接仍然通知我必须安装 Polybase)。我必须手动运行msiexec /x {6FDD1CAA-79C4-43B0-9483-5BD503E656DC}
以将其删除,然后才能重试。
在设置过程中,我为服务设置提供了域帐户,没有其他需要配置的东西。
谁能阐明这个错误以及我可以做些什么来成功安装?
编辑
在设置过程中出现 Polybase 引擎和 Polybase 数据移动的服务帐户屏幕时,屏幕顶部的文本指出“ Microsoft 建议您为每个 SQL Server 服务使用单独的帐户。 ”
但是,如果我为这些服务指定不同的帐户名和密码,则会产生错误并且您无法继续: