尝试打开SQL维护计划 – SSMS 2008时出错

如果我在客户端机器上打开SSMS,连接到我们的SQL服务器,然后尝试打开一个维护计划,我得到这个错误:

TITLE:Microsoft SQL Serverpipe理

工作室

无法加载文件或程序集“msddsp,Version = 9.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a”或其某个依赖项。 该系统找不到指定的文件。 (Microsoft.DataTransformationServices.Design)

– – – – – – – – – – – – – – – 纽扣:

如果我直接在服务器上尝试相同的事情,没有任何反应(没有错误或任何东西)

每当我打开一个维护计划,我都有这个错误消息。

正在运行:

  • Windows Server 2008 SP2
  • SQL Server 2008 R2 10.50.1617.0
  • SQL Server Management Studio 10.50.1617.0

我下载并安装了SQL Server Management Studio SP1( SQLManagementStudio_xxx_ENU ) – 甚至没有升级服务器本身,并能够打开pipe理计划。 我现在有:

  • SQL Server 2008 R2 10.50.1617.0
  • SQL Server Management Studio 10.50.2500.0

我注意到,安装完成后,我已经将正确版本的msddsp安装到了GAC中。

在这里输入图像说明

否则, 这可能适合你吗?

确保您的机器与服务器处于相同的SQL服务包级别。

(对于初学者)哦,如此诱人的维护计划实际上使用完全不同的组件(SQL Server Integration Services, SSIS )打包并执行计划。

这意味着用于创build此类计划的SSIS和MSSQL安装必须与执行 SSIS和MSSQL安装的版本匹配 – 是的,MSSQL和SSIS是两个不同的程序。

在生产和testing服务器上多次遇到cr * p这个完全失败之后,我已经彻底抛弃了它,现在正在使用高效,简单易用和全面控制的SQL代理作业。