sql-server - 部署 SSIS 包 - 'Failed to load Assembly Microsoft.SqlServer.Management.IntegrationServicesEnum'

标签 sql-server ssis sql-server-2016

我在全新安装的 Windows 10 上全新安装了带有 SSIS 的 SQL Server 2016 Developer

当我尝试部署SSIS包(在同一台机器上开发)时,当我选择目标服务器时,我立即收到错误;

Failed to load assembly Microsoft.SqlServer.Management.IntegrationServicesEnum

选择“详细信息”似乎并没有增加太多

Could not load file or assembly Microsoft.SqlServer.Management.IntegrationServicesEnum, Cluture=Neutral, PublicKeyToken=xxx

我尝试对安装进行修复,但无济于事。我也尝试将其称为正确的计算机名称和本地主机,但给出了相同的错误

这不是我第一次设置 SQLS 和 SSIS,但不记得以前有过任何此类问题。目录已创建,但不知道我是否遗漏了一些内容。

最佳答案

好的,这是我为解决问题所采取的步骤(最终!)

  • 我卸载了与 Sql Server Data Tools(包括 Management Studio、SharedManagementObjects)相关的所有程序以及与 Visual Studio 相关的任何程序,几乎只留下了核心数据库引擎和 SSIS。
  • 我对 SQLS 安装的剩余部分进行了“修复”,主要是为了恢复我不应该删除的任何内容
  • 然后我重新下载并安装了 Sql Server Data Tools & Management Studio

现在一切似乎都按预期进行。

关于sql-server - 部署 SSIS 包 - 'Failed to load Assembly Microsoft.SqlServer.Management.IntegrationServicesEnum',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41308202/

相关文章:

c# - ASP.NET Core OnModelCreating 强制触发每个请求

sql-server - 是否可以在 OLE DB 连接管理器下的 SSIS 包内使用多个数据源?

sql - 在 SSIS OLE DB 源组件中使用参数执行存储过程

sql-server - 了解集成服务上存储的包

sql - 如何将 SQL Server 2016 GETDATE() 函数输出转换为 MMM dd, yyyy?

sql - CTP 安装错误。为 SQL Server 2016 CTP3.2 安装 Microsoft 系统 CLR 类型

r - SQL 2016 与 R - 错误 HRESULT 0x80004004

sql - 如何列出 SQL 查询中使用的所有列(包括架构和表)

sql-server - ROW_NUMBER() 与 DISTINCT

sql-server - 有没有办法阻止 SqlPackage.exe 在部署脚本中设置默认文件组?