我已经完成了将2005年软件包迁移到2008年的任务,我正在寻找SSIS 2008在http://technet.microsoft.com/en-us/library/bb500429(v=sql.100).aspx上的已停产功能 看来VSA已经停产并被VSTA取代。当我第一次做这样的工作时,我只是想检查开放包BIDS 2008,然后在2008年部署它们,或者我还需要其他一些东西?
答案 0 :(得分:1)
对我来说,VSA - >刚刚提到的VSTA更改只是意味着现在我们可以用C#编写代码:D
总的来说,要迁移你只需要在BIDS 2008上使用该软件包,但有些事情你需要自己照顾。例如,我想到的是查找任务的行为已经改变了一点(没有匹配行的处理方式),订单变量也从配置文件中加载了。我的意思是,只要通过运行和调试你的pakcages,你应该能够测试这些东西
答案 1 :(得分:0)
只需打开包,即使代码更改,也可以很好地完成迁移。
一对夫妻陷阱是:
1.如果配置中有ConnectionString,则必须将Provider从SQLNCLI.1更改为
Provider=SQLNCLI10.1;
(或将旧提供程序添加到新的SSIS 2008生产服务器。
我有一个空间进入那里并给我一个错误的情况。我通过删除空格来修复Connection connectionString属性。在BIDS很难看到。 Provider= SQLNCLI10.1;