Udostępnij za pośrednictwem


Behavior Changes to Integration Services Features in SQL Server 2008

W tym temacie opisano zmiany zachowania Integration Services. Zachowanie zmiany dotyczą sposobu pracy funkcji lub interakcji w SQL Server 2008 w porównaniu ze starszymi wersjami SQL Server.

Zachowanie zmian dla wykonać zadań SQL

W poniższej tabela opisano zmiany zachowania dla zadania wykonać instrukcji SQL.

Problem

Program SQL Server 2005 integracja Services zachowanie

Program SQL Server 2008 integracja Services zachowanie

Zwracanie wartości NULL w zmiennej pakiet z zadania wykonać instrukcji SQL

Zwraca wartość jako 11/30/1999.

Zwraca wartość jako 12/30/1899 roku.

Zmiany zachowania dla transformacja wyszukiwania

W poniższej tabela opisano zmiany zachowania dla transformacja wyszukiwania.

Problem

Program SQL Server 2005 integracja Services zachowanie

Program SQL Server 2008 integracja Services zachowanie

Przy użyciu transformacja wyszukiwania

Nie można utrwalić tabela referencyjna do pamięci podręcznej lub udział w tej tabeli spośród wielu przekształcenia wyszukiwania.

Można utrwalić tabela referencyjna do pamięci podręcznej lub udział w tej tabeli spośród wielu przekształcenia wyszukiwania.

Aby korzystać z nowych funkcji transformacja wyszukiwanie, należy wziąć pod uwagę zmieniających swoje pakietów.

Zachowanie zmian zadań skryptów i składnik skryptów

W poniższej tabela opisano zmiany zachowania zadania skryptów i składników skryptów.

Problem

Program SQL Server 2005 integracja Services zachowanie

Program SQL Server 2008 integracja Services zachowanie

Opracowywanie skryptów z zadań skryptów i składników skryptów

Używa Visual Studio dla aplikacji (VSA) jako środowisko wykonywanie wykonywanie skryptów.

Używa Visual Studio Narzędzia dla aplikacji (VSTA) jako środowisko wykonywanie wykonywanie skryptów.

Aby dokonać migracji pakietów zawierających skrypty, należy użyć SSIS Kreator uaktualniania pakiet.

Zmiany zachowania związane z konfiguracji pakiet

Po użyciu dtexec (dtexec.exe) uruchamianie narzędzia rozmieszczanego pakiet, zmieniła się kolejność, w których zdarzenia występują.

In SQL Server 2005 Integration Services, events occur in the following order:

  1. Narzędzie najpierw dotyczy konfiguracji czas projektowania.(Konfiguracje czas projektowania są konfiguracje, które zostały utworzone i skojarzonych z pakietem podczas projektowania pakiet w BI Development Studio.)

  2. Narzędzie to jest stosowany opcji czas wykonania, określonej w wierszu polecenia po uruchomieniu narzędzia.

In SQL Server 2008 Integration Services, events occur in the following order:

  1. Narzędzie najpierw dotyczy konfiguracji czas projektowania.

  2. Narzędzie to jest stosowany opcji czas wykonania, określonej w wierszu polecenia po uruchomieniu narzędzia.

  3. Na koniec narzędzie ponownie ładuje i ponownie stosuje konfiguracji czas projektowania.

W poniższej tabela sprawdza, czy opcje wiersza polecenia, które umożliwia wpływają na konfiguracji i porównuje zachowanie związane z tych opcji SQL Server 2005 i SQL Server 2008.

Opcja Dtexec i sposób użycia

ZachowanieSQL Server 2005

ZachowanieSQL Server 2008

Za pomocą /Connection możliwość zmiany ciąg połączenia, które narzędzie używa do załadowania konfiguracji czas projektowania

Nie przynosi efektu.

Po narzędzie to ma zastosowanie opcji czas wykonania, narzędzie to nie zostanie odświeżona konfiguracji czas projektowania.

Kończy się pomyślnie.

Po narzędzie to ma zastosowanie opcji czas wykonania, narzędzie ponownie ładuje konfiguracji czas projektowania z nowej lokalizacji.

Za pomocą /Set opcję, aby zmienić lokalizację, z którego narzędzie ładuje konfiguracji czas projektowania

Nie przynosi efektu.

Po narzędzie to ma zastosowanie opcji czas wykonania, narzędzie to nie zostanie odświeżona konfiguracji czas projektowania.

Kończy się pomyślnie.

Po narzędzie to ma zastosowanie opcji czas wykonania, narzędzie ponownie ładuje konfiguracji czas projektowania z nowej lokalizacji.

Za pomocą /Set możliwość zmiany wartości właściwość, która jest także zestaw przez konfigurację czas projektowania

Kończy się pomyślnie.

Nowa wartość nie jest zastępowany, ponieważ narzędzie nie zostanie odświeżona czas projektowania konfiguracji po dotyczy opcji czas wykonania.

Nie przynosi efektu.

Nowa wartość jest zastępowana narzędzie ponowne załadowanie konfiguracji czas projektowania po dotyczy opcji czas wykonania.

Za pomocą /ConfigFile opcję, aby załadować konfiguracji czas wykonania dla takich samych wartościach właściwość, które są również zestaw przez konfiguracji czas projektowania

Kończy się pomyślnie.

Ponieważ narzędzie nie zostanie odświeżona czas projektowania konfiguracji po dotyczy opcji czas wykonania, nie są zastępowane nowymi wartościami.

Nie przynosi efektu.

Nowe wartości są zastępowane podczas narzędzie ponowne załadowanie konfiguracji czas projektowania po dotyczy opcji czas wykonania.

Za pomocą /ConfigFile opcję, aby załadować konfiguracji czas wykonania dla wartości właściwość inne niż te, które są ustawiane przez konfiguracji czas projektowania

Kończy się pomyślnie.

Kończy się pomyślnie.

Aby uzyskać więcej informacji zobacz Package Configurations i Narzędzie dtexec.

Historia zmian

Microsoft Learning

  • Dodano informacje o zmianach zachowanie, które dotyczą konfiguracji pakiet.