Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Aktualizacja pakietów DTS do pakietów SSIS

Wbudowane narzędzie do konwersji nie będzie

  • przenieś ustawienia transakcji
  • migruj skrypty ActiveX powiązane z krokami
  • Zadanie usług analitycznych
  • złożone zadania transformacji danych
  • zadania niestandardowe
  • Zadania związane z zapytaniami opartymi na danych
  • Zadanie zapytania predykcyjnego eksploracji danych
  • Zadania dotyczące właściwości dynamicznych
  • Wykonywanie zadań pakietów
  • Zadania równoległej pompy danych
  • zadania, które uzyskują informacje o połączeniu z plików Microsoft Data Link(.udl)
  • Kod ActiveX Script, który uzyskuje dostęp do modelu obiektów DTS poprzez właściwośćParent kolekcjiGlobalVariables

Istnieje narzędzie o nazwie dtsXchange dostępne w firmie Pragmatic, które wykonuje większość tych konwersji, ale nadal nie przeprojektowuje pakietu.

Zazwyczaj pakiet DTS używa tabel pomostowych, a większość transformacji / manipulacji danymi odbywa się przy użyciu procedur SQL lub zapisanych. Automatyczna konwersja będzie nadal korzystać z tego samego przepływu pracy.

Silnik SSIS jest dość potężny i ma wiele funkcji ułatwiających wykonywanie tych zadań. Rozwiązaniem byłoby przepisanie pakietów w SSIS.

To powiedziawszy, biorąc pod uwagę, że nie masz żadnego doświadczenia z SSIS, uważam, że 900 godzin na 150 paczek jest nieco konserwatywny. Myślę, że powinieneś zaplanować 8 godzin na pakiet, ale staraj się zrobić to w 6 godzin.

Mam nadzieję, że nie używasz 64 bitów. Ani pliki XLS, ani MDB nie mają 64-bitowego dostawcy danych i będziesz zmuszony do pracy w trybie 32-bitowym.

Pracuję nad mocnym argumentem za przepisywaniem przeciwko konwersji. Chętnie podzielę się z Tobą całą posiadaną przeze mnie dokumentacją. Napisz do mnie na adres [email protected]

Raj




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd w wybranych danych z tabeli w SQL Server

  2. Zmień nazwę klucza obcego w SQL Server za pomocą T-SQL

  3. Jak zacząć korzystać z programu SQL Server na platformie Azure

  4. Jak zachować wartości NULL podczas używania SSIS do importowania z pliku płaskiego w programie SQL Server 2005?

  5. Jak dodać więcej wyszukiwań OR za pomocą CONTAINS Brings Query to Crawl?