Udostępnij za pośrednictwem


Upgrading Integration Services Packages

Po uaktualnieniu wystąpienie SQL Server 2005 Aby SQL Server 2008, istniejące SQL Server 2005 Integration Services (SSIS) pakiety nie są automatycznie uaktualniane do pakiet, formatowanie SQL Server 2008 Integration Services (SSIS) używa. Należy wybrać metoda uaktualniania i ręczne uaktualnienie sieci SQL Server 2005 pakiety.

When you upgrade a SQL Server 2005 package, Integration Services migrates the scripts in any Script task and Script component to Microsoft Visual Studio Tools for Applications (VSTA).In SQL Server 2005, the scripts in Script tasks or Script components used Microsoft Visual Studio for Applications (VSA).Aby uzyskać więcej informacji dotyczących zmian, które należy wprowadzić do skryptów przed migracją i skrypt błąd konwersji zobacz Migrating Scripts to VSTA.

Wybierając metoda aktualizacji

Aby uaktualnić za pomocą różnych metod SQL Server 2005 pakiety. W przypadku niektórych z tych metod uaktualnienia jest tymczasowa.Dla innych języków uaktualnienia jest trwałe.W poniższej tabela opisano każdy z tych metod i czy uaktualnienie jest tymczasowe lub stałe.

Metoda uaktualniania

Typ uaktualnienia

Użycie dtexec Narzędzie (dtexec.exe), który jest instalowany z SQL Server 2008 Aby uruchomić SQL Server 2005 pakiet.

Aby uzyskać więcej informacji zobaczNarzędzie dtexec.

Pakiet uaktualnienia i skryptów migracji mają charakter tymczasowy.

Nie można zapisać zmian.

Add a SQL Server 2005 package to an existing project or open a SQL Server 2005 package in SQL Server 2008 Integration Services.

Uaktualnienie pakiet jest stały, jeśli zapiszesz pakiet; w przeciwnym razie jest tymczasowe po zapisaniu tego pakiet.

Migracja skryptu jest trwała, po dodaniu pakiet do istniejącego projektu.Migracja skryptu jest również stałe Otwórz pakiet i zapisać zmiany konwersji; w przeciwnym razie jest tymczasowe to nie zapisywania zmian konwersji.

Use the SSIS Package Upgrade Wizard to create or open a SQL Server 2005 Integration Services project, and upgrade multiple packages in the project.

Aby uzyskać więcej informacji zobacz How to: Upgrade Integration Services Packages Using the SSIS Package Upgrade Wizard i SSIS pakiet uaktualnienia Kreator Pomoc F1.

Pakiet migracji uaktualnienia i skryptów są trwałe.

Użycie Upgrade(IEnumerable<UpgradePackageInfo>, StorageInfo, StorageInfo, BatchUpgradeOptions, IDTSEvents) metoda w celu uaktualnienia jednego lub więcej Integration Services pakiety.

Pakiet migracji uaktualnienia i skryptów są trwałe.

Opis pakiet aktualizacji wyniki

Podczas pakiet uaktualnienia procesu, większość składników i funkcji SQL Server 2005 pakiety bezproblemowo konwersji na ich odpowiedniki w SQL Server 2008. Istnieją jednak kilka składników i funkcji, które nie będą uaktualnione albo ma uaktualniania wyniki, których należy zdawać sobie sprawę.W poniższej tabela przedstawiono te składników i funkcji.

Uwaga

Do identyfikowania pakietów, które mają problemy opisane w tej tabela, uruchomić Doradcę uaktualnienia.Aby uzyskać więcej informacji zobaczUsing Upgrade Advisor to Prepare for Upgrades.

Składnik lub funkcji

Uaktualnić wyniki

Ciągi połączeń

Zmieniono nazwy niektórych dostawców w SQL Server 2008 i wymagają różnych wartości ciągów połączeń.

Aby zaktualizować ciągi połączeń, należy zastosować jedną z następujących procedur:

  • Użycie SSIS Pakiet uaktualnienia Kreator uaktualnienia tego pakietu, a następnie wybierz Aktualizowanie ciągów połączenia dotyczących używania nowych dostawca nazw opcji.

  • W Business Intelligence Development Studio, strona Ogólne okna dialogowego Opcje wybierz Aktualizowanie ciągów połączenia dotyczących używania nowej nazwy dostawców opcji.Aby uzyskać więcej informacji na temat tej opcji zobacz Strona ogólnych.

  • W Business Intelligence Development Studio, otwórz pakiet i ręcznie zmienić tekst ConnectionString Właściwość.

NoteNote:
Nie można użyć powyższych procedur aby ciąg połączenia po ciągu połączenia jest przechowywany w jednym plik konfiguracji lub pliku urządzenie źródłowe danych, lub gdy wyrażenie ustawia ConnectionString Właściwość. Aby zaktualizować ciąg połączenia w tych przypadkach, pliku lub wyrażenie, należy zaktualizować ręcznie.Aby uzyskać więcej informacji na temat źródeł danych zobacz Za pomocą źródła danych w pakietach.

Transformacja wyszukiwania

Proces uaktualniania pakiet automatycznie uaktualnia transformacja odnośnik do SQL Server 2008 wersja. Jednak SQL Server 2008 Wersja tego składnika ma pewne dodatkowe możliwości, których można korzystać.

Aby uzyskać więcej informacji zobacztransformacja wyszukiwania.

Składnik skryptów i zadania skryptu

Proces uaktualniania pakiet automatycznie migruje skryptów z zadań skryptów i składników skryptów atrybut VSA do VSTA.

Aby uzyskać więcej informacji dotyczących zmian, które należy wprowadzić do skryptów przed migracją i skrypt błąd konwersji zobacz Migrating Scripts to VSTA.

Innej firmy i niestandardowe składniki

Składniki te nie będą uaktualnione.You must manually recompile these components to enable them to work with SQL Server 2008 Integration Services.

Historia zmian

Microsoft Learning

  • Pliki źródeł danych dodawane do poprzednio dodanego notatek dotyczących sposobu aktualizacji ciąg połączenia.

  • Dodać uwagę na temat sposobu aktualizacji ciąg połączenia, który jest przechowywany w pliku konfiguracyjnym lub ustawić za pomocą wyrażenie.

See Also

Concepts