我们正在部署在Win 2008 R2 x64上运行的新MS SQL 2008 R2 x64服务器。 我们需要打开DTS包但收到错误:
“SQL Server 2000 DTSdevise器组件需要编辑DTS包,安装特殊的Web下载,”SQL Server 2000 DTSdevise器组件“使用此function。
我昨天花了整整一天的时间search,并按照我能find的每一个答案,包括:安装和重新安装MS SQL Server向后兼容组件(SQLServer2005_BC.msi)和DTS运行时组件(SQLServer2005_DTS.msi),仔细修改PATHvariables,MSSQL文件夹之间复制各种DLL文件等,我似乎无法得到它的工作。
有没有人也反对这个,知道别的我可以尝试?
我刚刚得到这个工作,并想分享给别人。 我再次指出了这个指示,并看着这个:
确保可以在SQL Server Management Studio中使用DTSdevise器
将文件,SEMSFC.DLL,SQLGUI.DLL和SQLSVC.DLL,从%ProgramFiles%\ Microsoft SQL Server \ 80 \ Tools \ Binn文件夹复制到%ProgramFiles%\ Microsoft SQL Server \ 100 \ Tools \ Binn \ VSShell \ Common7 \ IDE文件夹。
将文件,SEMSFC.RLL,SQLGUI.RLL和SQLSVC.RLL从%ProgramFiles%\ Microsoft SQL Server \ 80 \ Tools \ Binn \ Resources文件夹复制到%ProgramFiles%\ Microsoft SQL Server \ 100 \ Tools \ Binn \ VSShell \ Common7 \ IDE \ Resources \%lang_id%文件夹。 例如,对于美国英语,lang_id子文件夹将是“1033”。
我知道DTS包在我们其他的服务器上工作,所以我把这些文件从工作服务器复制到他们在这里指定的确切目录。 由于我们运行的是64位版本,%Program Files%= Program Files(x86)。
一旦我将文件复制到目录并打开SSMS 2008,DTS包打开正常,没有错误。