我在我的本地机器上开发了ssis项目,将数据从mysql db提取到sql server 2008.一切正常。现在我将软件包.dtsx文件移动到服务器,这是一个64位窗口2008框,它停止工作。问题是包默认为sqlserver驱动程序而不是mysql驱动。我必须将整个项目从本地机器移动到服务器并打开项目以使其获取mysql驱动程序,然后它将工作。有没有办法在我的loca机器上开发但在服务器上运行而无需打开项目来选择合适的驱动程序?感谢
答案 0 :(得分:1)
您最好将包配置文件用于SSIS包。 在这里阅读: http://msdn.microsoft.com/en-us/library/ms140213.aspx
StackOverflow上有一个关于类似问题的线程: http://stackoverflow.com/questions/626397/transfer-ssis-package-from-dev-to-prod