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:
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.)
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:
Narzędzie najpierw dotyczy konfiguracji czas projektowania.
Narzędzie to jest stosowany opcji czas wykonania, określonej w wierszu polecenia po uruchomieniu narzędzia.
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 |
---|
|