为什么我的 SSIS 项目不能从 SSDT 2017 部署?
Why does my SSIS project not deploy from SSDT 2017?
最近,当我尝试从 SSDT 2017 部署我的 SSIS 项目时,出现以下错误:
部署项目失败。有关详细信息,请在 operation_messages 视图中查询操作标识符“2”。 (微软 SQL 服务器,错误:27203)
此外,SSIS 不会向“operation_messages”写入任何消息 - table 是空的。我得到的只是“操作”视图中的非描述性条目。
我最近重新创建了 SSIS 数据库以修复错误(没有用),因此“operation_messages”视图中的计数较低。我们还重新启动了数据库服务器。
有没有人遇到过类似的问题,可以指出正确的方向。
干杯!
编辑:我可以运行 SSDT 的项目没有问题。
编辑 2:
如果我将包复制到我的本地机器,它会在没有任何部署的情况下部署
问题。在服务器上,我收到部署错误,即使我尝试部署新创建的空包也是如此。
我们已经解决了这个问题。最后的线索来自 Windwos 事件日志,我们在其中发现 SSDT 试图部署到错误的数据库(“数据库...”而不是“DB...”)。似乎从 sys.servers table 中检索到了错误的信息。我们使用
更新了错误的信息
执行sp_dropserver'Database...';
走
EXEC sp_addserver 'DB...', 本地;
开始
现在我可以再次部署项目了。我不知道不正确的信息是如何在 sys.servers 中结束的,但这已经成功了。感谢所有试图提供帮助的人!
最近,当我尝试从 SSDT 2017 部署我的 SSIS 项目时,出现以下错误:
部署项目失败。有关详细信息,请在 operation_messages 视图中查询操作标识符“2”。 (微软 SQL 服务器,错误:27203)
此外,SSIS 不会向“operation_messages”写入任何消息 - table 是空的。我得到的只是“操作”视图中的非描述性条目。
我最近重新创建了 SSIS 数据库以修复错误(没有用),因此“operation_messages”视图中的计数较低。我们还重新启动了数据库服务器。
有没有人遇到过类似的问题,可以指出正确的方向。
干杯!
编辑:我可以运行 SSDT 的项目没有问题。
编辑 2: 如果我将包复制到我的本地机器,它会在没有任何部署的情况下部署 问题。在服务器上,我收到部署错误,即使我尝试部署新创建的空包也是如此。
我们已经解决了这个问题。最后的线索来自 Windwos 事件日志,我们在其中发现 SSDT 试图部署到错误的数据库(“数据库...”而不是“DB...”)。似乎从 sys.servers table 中检索到了错误的信息。我们使用
更新了错误的信息执行sp_dropserver'Database...'; 走 EXEC sp_addserver 'DB...', 本地; 开始
现在我可以再次部署项目了。我不知道不正确的信息是如何在 sys.servers 中结束的,但这已经成功了。感谢所有试图提供帮助的人!