SSIS migration from 2005 to 2008? Just opening in BIDS 2008 (which will do conversions) and then deploying in 2008 enviorment work?

StackOverflow https://stackoverflow.com/questions/11895386

  •  25-06-2021
  •  | 
  •  

문제

I have been given a task to migrate 2005 packages to 2008, I was looking for discontinued features by SSIS 2008 on http://technet.microsoft.com/en-us/library/bb500429(v=sql.100).aspx It seems VSA is discontinued and replace by VSTA. As I am doing such work first time I just wanted to check opening packages BIDS 2008 and then deploying them in 2008 enviorment will do or I will need to some other stuff also?

도움이 되었습니까?

해결책

To me, the VSA -> VSTA change you just mentioned simply means that now we can code in C# :D

Overall, to migrate you just need to opne the package on BIDS 2008, but there are a few things you need to take care yourself. What it comes to my mind for example is the behavior of lookup tasks have changed a little (the way no match rows are treated) and the order variables are loaded from config files changed too. I mean, just by running and debugig your pakcages you should be able to test these kind of things

다른 팁

The migration is done very well by just opening the package, even the code change.

A couple gotchas are: 1. If you have ConnectionString in your config, you have to change Provider from SQLNCLI.1 to Provider=SQLNCLI10.1; (or add the old provider to your new SSIS 2008 production server. 2. I have a case where a space gets in there and gives me an error. I fix in Connection connectionString property by removing the space. It is hard to see in BIDS. Provider= SQLNCLI10.1;

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top