DTS package conversion in SSIS to use in SQL 2012 and SQL 2016

In my company my team decided to migrate whole SQL 2008 to brand new SQL 2016 in Azure VMs. This was a good idea as we should always be up to date in terms of technology.
We did migration all SQL 2008 to SQL 2016 without any problem but suddenly we saw we need to migrate warehouse as well and it was containing very complex DTS package almost 50 in number and we have very less time to finish this task.

We first decided to do following things:

Upgrade DTS in SSIS with wizard available in SQL 2008

But this was not helpful because if you have some VB script written in DTS and it enables or disables any step then it will not work in SSIS because enabling and disabling is not allowed in SSIS. YOu will have to manually correct all these code. So we tried this and dropped this idea.

Upgrade DTS in SSIS with wizard available in SQL 2008

Manually Convert whole DTS in SSIS:

This was blunder for us as it was going to take many months of re creation and testing so tried this and dropped this idea as well because we got a very motivational article over internet 😂😁 .

How to Run DTS in SSIS?

When you will search this over internet people will suggest you there is no success in this way and you will ave to convert DTS in SSIS manually no wizard will help you to do so but they are not correct because we saw a very complex DTS package which was calling other DTS package as its child and again those childs were calling further their childs DTS package.
Microsoft provides a way to run DTS in SSIS.
You just need to provide correct variable values and you will be able to run this package in production without any problem.

How to Run DTS in SSIS

Comments

Popular posts from this blog

Infinite Scroll in Asp.Net C# using Javascript without Third party Plugin

Add Custom Tags in Web config file in ASP .Net