sql >> Databáze >  >> RDS >> Sqlserver

Upgrade balíčků DTS na balíčky SSIS

Vestavěný konverzní nástroj nebude

  • migrovat nastavení transakcí
  • migrujte skripty ActiveX spojené s kroky
  • Úloha analytických služeb
  • složité úlohy transformace dat
  • vlastní úkoly
  • Úlohy dotazů řízených daty
  • Úloha predikce dolování dat
  • Úlohy dynamických vlastností
  • Provádění úloh balíčků
  • Úkoly paralelní datové pumpy
  • úkoly, které získávají informace o připojení ze souborů Microsoft Data Link(.udl)
  • Kód skriptu ActiveX, který přistupuje k objektovému modelu DTS prostřednictvím vlastnosti Parent kolekce GlobalVariables

Existuje nástroj nazvaný dtsXchange dostupný od Pragmatic Works, který provádí většinu těchto převodů, ale přesto nepředělává balíček.

Balíček DTS by obvykle používal pracovní tabulky a většina transformace / manipulace s daty by probíhala pomocí SQL nebo uložených procedur. Automatická konverze by nadále používala stejný pracovní postup.

SSIS engine je poměrně výkonný a má mnoho funkcí, které vám pomohou s těmito úkoly. Přepsání balíčků v SSIS by byla cesta.

Vzhledem k tomu, že s SSIS nemáte žádné zkušenosti, mám pocit, že 900 hodin na 150 balíčků je trochu konzervativní. Myslím, že byste měli naplánovat 8 hodin na balíček, ale snažte se to udělat za 6 hodin.

Doufám, že nepoužíváte 64bit. Soubory XLS ani MDB nemají 64bitového poskytovatele dat a budete nuceni spustit v 32bitovém režimu.

Pracoval jsem na silném argumentu pro přepisování proti konverzi. Rád se s vámi podělím o veškerou dokumentaci, kterou mám. Napište mi na adresu [email protected]

Raj




  1. Mysql:Jak se dotazovat na sloupec, jehož typ je bit?

  2. Průvodce návrhem databáze pro kvíz v MySQL

  3. Jak volat tabulkovou funkci Oracle (zřetězená funkce) z .NET

  4. Jak získáte pěkně naformátované výsledky z procedury Oracle, která vrací referenční kurzor?