Obsługę programu SQL Server 2000 DTS programu SQL Server 2008 R2

Chociaż SQL Server 2000 usług transformacji danych (DTS) jest niezalecane, SQL Server 2008 zapewnia opcjonalny zarządzanie 32-bitowe, uruchom -czasoraz projekt -czas obsługę pakietów, które zostały utworzone przy użyciu narzędzia DTS i modelu obiektów. (Aby uzyskać więcej informacji na temat oczekiwany DTS, zobacz Usługi przetwarzania danych (DTS).)

Ostrzeżenie

W przypadku programu SQL Server 2008 R2 nie ma zmian zawartości wymienionej w tym temacie.

Ważna informacjaWażne:

Funkcje opisane w tym temacie tym Uruchom -czas obsługę pakietów DTS, wymaga instalacji ręcznej dodatkowe, opcjonalne składniki, które nie są dostępne podczas instalacji.Aby uzyskać więcej informacji, zobacz sekcje, "instalacji uruchom -czas obsługę pakietów DTS " i "Instalowanie projektu -czas obsługę pakietów DTS," w dalszej części tego tematu.

Należy pamiętać, że nie wszystkie funkcje DTS jest obsługiwane we wszystkich okolicznościach.W poniższych sekcjach opisano dokładnie jakie funkcje DTS jest obsługiwany w SQL Server 2008.

Ograniczone funkcje DTS programu SQL Server 2000 w 64-bitowych systemach operacyjnych

SQL Server 2008nie obejmuje obsługę DTS w następujących okolicznościach:

  • Nie ma żadnego projektu 64-bit -czas lub uruchom -czas obsługę pakietów DTS.Na komputerze 64-bitowym, pakiety DTS i Integration Services pakietów, które pakiety DTS Uruchom można uruchamiać tylko w trybie 32-bitowym. Aby uzyskać więcej informacji, zobacz Jak Instalowanie obsługi pakietów usług transformacji danych.

  • Istnieje również projektu nie 32-bitowe -czas lub uruchom -czas obsługę pakietów DTS na Itanium-na podstawie systemów operacyjnych.Dlatego nie można utworzyć, wyświetlanie, modyfikowanie lub uruchomienia pakietów DTS na Itanium-na podstawie systemów operacyjnych.

Obsługiwana funkcjonalność DTS programu SQL Server 2000

SQL Server 2008 obsługuje następujące funkcje DTS:

  • DTS runtime modelu obiektów, która je udostępnia i narzędzie wiersz polecenia dtsrun.exe.

  • Zadanie wykonywania pakietu 2000 DTS pakiety DTS w ramach wykonywania Integration Services pakietów.

  • Zadania skryptu ActiveX zgodność z poprzednimi wersjami.

  • Kreator migracji DTS pakiet migracji pakietów DTS do Integration Services format pakietu.

  • Doradca uaktualnienia zasady pakiety DTS, identyfikowanie potencjalnych problemów, które mogą wystąpić podczas migrowania pakietów.

Ważna informacjaWażne:

Zadania pakiet 2000 DTS wykonanie zadania skryptu ActiveX i Kreator migracji pakietu DTS są instalowane po wybraniu Integration Services dla instalacji.Jednak te składniki nie są w pełni funkcjonalny, bez ręcznej instalacji dodatkowe, opcjonalne składniki, które nie są dostępne podczas instalacji.Aby uzyskać więcej informacji, zobacz sekcję "instalacji uruchom -czas obsługę pakietów DTS," w dalszej części tego tematu.

Reszta w tym temacie omówiono szczegółowo funkcji DTS, SQL Server 2008 obsługuje.Szybko połączyć tej zawartości za pomocą następujących łączy:

  • Informacje ogólne

    • Ogólne zgodność DTS SSIS

    • Zarządzanie pakiety DTS

  • Projektowanie i systemem pakiety DTS

    • Instalowanie Uruchom -czas obsługę pakietów DTS

    • Pakiety DTS uruchomionych w wiersz polecenia

    • Pakiety DTS z systemem SQL Server zadania agenta

    • Z pakietów usług integracji z systemem pakiety DTS

    • Instalowanie projektu -czas obsługę pakietów DTS

  • Migrowanie pakiety DTS

    • Migrowanie pakiety DTS

    • Migrowanie dtsrun polecenia do polecenia dtexec

  • Ograniczona obsługa

    • Obsługa źródeł danych ODBC

    • Obsługi pakietów repozytorium

    • Obsługa pakietów DTS programu SQL Server Express

Ogólne zgodności między integracji usług i SQL Server 2000 DTS

DTS i Integration Services są całkowicie różne produkty.Integration Servicesnie jest uaktualnienie wersja z DTS.Dlatego brak oprogramowania konfliktów między DTS i Integration Services. Można wykonać następujące procedury:

  • Zainstaluj zarówno DTS i Integration Services na tym samym serwerze.

  • Uruchom zarówno DTS i Integration Services pakiety na tym samym serwerze.Nawet jeśli SQL Server 2000 narzędzia są nieobecne na serwerze, można uruchomić pakiety DTS za pomocą zaktualizowanej wersja runtime DTS, który jest instalowany razem z Integration Services.

  • Save DTS packages in the msdb database of an instance of SQL Server 2000, or an instance that is running SQL Server 2005 or a later version. However, you can save SQL Server 2008 Integration Services packages only on an instance that is running SQL Server 2008.

  • Umożliwia modyfikowanie pakietów DTS opcjonalne pobieranie DTS Designer nawet jeśli SQL Server 2000 narzędzia są nieobecne na komputerze.Jednak nie można otworzyć lub modyfikowania pakietów DTS bezpośrednio w Business Intelligence Development Studio.

    Ostrzeżenie

    Aby dowiedzieć się, jak pobrać zaktualizowaną wersja programu DTS Designer, zobacz sekcję, Instalowanie projektu -czas obsługę pakietów DTS programu SQL Server 2000.

Po uaktualnieniu istniejącego wystąpienie SQL Server do SQL Server 2008, tabele systemowe (na przykład sysdtspackages) DTS stosowany w msdb bazy danych pozostają nienaruszone.Pakiety DTS nie są automatycznie przenoszone.Aby uzyskać informacje dotyczące migrowania pakietów, zobacz sekcję, pakiety DTS migracji.

Ikona strzałki używana z łączem Powrót na górę strony Powrót do początku niniejszej sekcji.

Zarządzanie pakiety DTS programu SQL Server 2000

Po zainstalowaniu opcjonalnej run -czas obsługę DTS, jak opisano w sekcji "instalacji uruchom -czas obsługę pakietów DTS," można zarządzać pakiety DTS z SQL Server Management Studio. Te pakiety DTS mogą być przechowywane w instancji SQL Server 2000, lub przywożonych i przechowywane w uruchomionym wystąpieniu SQL Server 2005 lub nowszej wersja.

Ważna informacjaWażne:

Aby uzyskać ważne informacje dotyczące sposobu bezpiecznego pakiety DTS, zobacz Zabezpieczanie pakiety DTS przechowywane w programie SQL Server.

Aby wyświetlić pakiety DTS w Management Studio, najpierw połączyć się z wystąpienie SQL Server.(Nie połączyć się z wystąpienie Integration Services.) Następnie w przeglądarce obiektów w Usługi przetwarzania Management\Legacy\Data węzła, będzie można wykonywać następujące zadania:

  • Po wybraniu Usługi przetwarzania danych węzeł w Management Studio, można przeglądać i otwierać pakiety, zaimportować je do SQL Server z plików składowania strukturalnego lub uruchom Kreatora migracji pakietu DTS.

  • Po wybraniu pojedynczego pakietu DTS w Management Studio, można otworzyć pakiet, aby go zmodyfikować, przeprowadzić migrację, wyeksportować go do pliku strukturalnego magazynu lub usunąć go

    Ostrzeżenie

    Do otwierania lub modyfikowania pakietów DTS, wymagane jest oddzielne pobierania składników DTS designer.Zobacz sekcję, Instalowanie projektu -czas obsługę pakietów DTS programu SQL Server 2000.Pakiety DTS nie można otworzyć lub modyfikować bezpośrednio w BI Development Studio.

Integration Services Role bazy danych poziom udzielić praw na Integration Servicestabele systemowe w msdb bazy danych, ale nie w DTS tabele systemowe, takich jak sysdtspackages w msdb bazy danych.Należy udzielić praw użytkowników na DTS tabele systemowe one wykonać niektóre zadania zarządzania, takie jak importowanie DTS pakiet w Management Studio.Aby uzyskać informacje o Integration Services poziom bazy danych ról, zobacz Przy użyciu integracji usług ról.

Ikona strzałki używana z łączem Powrót na górę strony Powrót do początku niniejszej sekcji.

Instalowanie Uruchom -czas obsługę pakietów DTS programu SQL Server 2000

Chociaż można uruchamiać pakiety DTS i Integration Services pakiety na tym samym komputerze, SQL Server 2008 nie instaluje Uruchom -czas obsługę pakietów DTS.Należy zainstalować Uruchom -czas obsługuje można było uruchomić i zarządzać pakiety DTS.Aby uzyskać informacje dotyczące sposobu instalowania Uruchom -czas obsługę DTS, zobacz Jak Instalowanie obsługi pakietów usług transformacji danych.

The backward compatibility files that provide run-time support for DTS packages also include run-time support for the SQL Server 2000 Usługi Analysis Services Processing task and its dependency, Decision Support Objects (DSO).However, the backward compatibility files do not include design-time support for modifying DTS packages that contain the SQL Server 2000 Usługi Analysis Services Processing task.You can modify packages that contain this task only when you have SQL Server 2000 Usługi Analysis Services installed on the same computer.

Pliki zgodności z poprzednimi wersjami, które zapewniają run -czas obsługę pakietów DTS nie obejmują obsługę SQL Server 2000 kwerendy wyszukiwania przewidywania danych zadań.

Ikona strzałki używana z łączem Powrót na górę strony Powrót do początku niniejszej sekcji.

Uruchamianie pakiety DTS programu SQL Server 2000 w wierszu polecenia

You can run DTS packages at the command prompt.Integration Services installs the dtsrun.exe utility when it installs DTS run-time support.

Ikona strzałki używana z łączem Powrót na górę strony Powrót do początku niniejszej sekcji.

Uruchamianie zadania programu SQL Server Agent pakiety DTS programu SQL Server 2000

Uruchomienie pakietów DTS z SQL Server Agent zadanie należy ustawić krok zadanie, aby systemu operacyjnego (CmdExec) i dtsrun narzędzie (dtsrun.exe) aby uruchomić pakiet. Nie zestaw krok zadanie Pakiecie usług integracji programu SQL Server.Aby uzyskać więcej informacji, zobacz Jak Uruchom pakiet.

Ikona strzałki używana z łączem Powrót na górę strony Powrót do początku niniejszej sekcji

Uruchamianie pakiety DTS programu SQL Server 2000 z pakietów usług integracji

You can also run DTS packages as part of an Integration Services package.Integration Services provides the Execute DTS 2000 Package task for running DTS packages within an Integration Services package. For more information, see Wykonywanie zadań pakietu 2000 DTS.

Ikona strzałki używana z łączem Powrót na górę strony Powrót do początku niniejszej sekcji

Instalowanie projektu -czas obsługę pakietów DTS programu SQL Server 2000

Pakiety DTS nie można otworzyć lub modyfikować bezpośrednio w Business Intelligence Development Studio.Ponadto, ani SQL Server 2008, ani SQL Server 2005, instaluje DTS designer pakiet do modyfikowania pakietów DTS.Jednakże można pobrać i zainstalować DTS designer pakiet i umożliwia modyfikowanie pakietów DTS.Aby uzyskać informacje dotyczące sposobu instalowania projektu -czas obsługę pakietów DTS, zobacz Jak Instalowanie obsługi pakietów usług transformacji danych. Po zainstalowaniu tego dodatku, można wyświetlać i modyfikować pakiety DTS z Management Studio, lub wykonać DTS 2000 pakiet zadań edytora w Business Intelligence Development Studio.

Aby uzyskać informacje dotyczące sposobu zarządzania niektórych DTS właściwości aplikacji, które mają wpływ na środowisko projektowania DTS, zobacz Ustawianie właściwości aplikacji DTS.

Ikona strzałki używana z łączem Powrót na górę strony Powrót do początku niniejszej sekcji

Migracja programu SQL Server 2000 DTS pakietów

SQL Serverzawiera Kreatora migracji pakiet DTS migrowania pakietów DTS do Integration Services format pakiet.Po wybraniu Integration Services instalację, Instalator instaluje także Kreatora migracji pakietu DTS.Opcjonalnie można Kreatora migracji pakietu DTS uaktualnienia pakiety DTS Integration Services format.Podczas migracji Kreator kopiuje pakiety DTS, a następnie odtwarza je w Integration Services format.źródło Pakiety pozostają nienaruszone i nie są modyfikowane.

Ostrzeżenie

Kreator migracji Pakiet DTS jest dostępne w następujących wersjach SQL Server: Standard, Enterprise i Developer.

Wiele pakietów można w pełni migracji do Integration Services, szczególnie DTS pakietów zadań użycia, połączeń i inne obiekty, które mają odpowiedniki w Integration Services.Inne pakiety, które można pomyślnie migracji przez encapsulating niektórych zadań lub funkcji, które nie można dokonać migracji pakiet 2000 DTS wykonywanie zadań. Aby uzyskać więcej informacji, zobacz Migrowanie pakietów usług transformacji danych.

Przed uruchomieniem Kreatora migracji pakietu DTS, można zainstalować i uruchomić Doradcę uaktualnienia do analizowania istniejące pakiety zagadnienia migracji.Aby uzyskać więcej informacji, zobacz Przygotowanie do uaktualnienia przy użyciu Upgrade Advisor.

Ostrzeżenie

Doradca uaktualnienia nie można analizować i Kreator migracji pakietu DTS nie można migrować, pakiety DTS, które są zapisywane w msdb bazy danych wystąpienie SQL Server 7.0.Jednakże Doradcy uaktualnienia można analizować i Kreator migracji pakietu DTS można migrować, SQL Server 7.0 pakiety DTS, które są zapisywane jako pliki składowania strukturalnego.Ponadto Doradcy uaktualnienia można analizować i Kreator migracji pakietu DTS można migrować, SQL Server 7.0 pakiety DTS zapisanych w msdb bazy danych wystąpienie SQL Server 7.0, który został uaktualniony do SQL Server 2005 lub nowszej wersja.

Ikona strzałki używana z łączem Powrót na górę strony Powrót do początku niniejszej sekcji.

Wykonywanie pakiety migracji wiersze polecenia

To understand how the command-line options for the SQL Server 2000 DTS dtsrun utility (dtsrun.exe) map to the options for the Integration Services dtexec utility (dtexec.exe), see Mapowanie opcje dtsrun opcje dtexec.

Ikona strzałki używana z łączem Powrót na górę strony Powrót do początku niniejszej sekcji.

Obsługa źródeł danych ODBC

Aby załadować lub zapisać danych do źródło danych ODBC, można użyć ADO.NET źródło lub obiekt docelowy i wybierz .NET Framework Dostawcy danych ODBC.Istnieje także możliwość użycia składnika skryptów do tworzenia ad hoc źródło ODBC lub obiekt docelowy do użytku w jeden pakiet.Aby uzyskać więcej informacji, zobacz Tworzenie składnika skryptów docelowego ODBC.

Ikona strzałki używana z łączem Powrót na górę strony Powrót do początku niniejszej sekcji.

Obsługa pakietów usług danych Meta (repozytorium)

SQL Server 2000 Meta Data Services, typically known as the Repository, is a deprecated component.SQL Server 2005 and later versions do not install or use the Repository.

DTS designer i dtsrun narzędzie nadal obsługiwać pakiety DTS, które zostały zapisane w repozytorium.

Integration Services Repozytorium obsługuje tylko w Doradcy uaktualnienia i Kreator migracji pakietu DTS i tylko wtedy, gdy repozytorium redystrybuowane pliki są zainstalowane na komputerze lokalnym.(Pliki te są zwykle wtedy, gdy komputer ma albo SQL Server 2000 lub SQL Server 2000 zainstalowane narzędzia.) Gdy redystrybuowane pliki repozytorium są obecne, Doradcy uaktualnienia można skanować i Kreatora migracji pakietu DTS można migrować, pakiety DTS zapisane repozytorium. Gdy nie istnieją redystrybuowane pliki repozytorium, Doradca uaktualnienia i Kreator migracji pakietu DTS należy używać tylko na pakiety DTS, które zostały zapisane SQL Server lub plików składowania strukturalnego.

Integration Services Pakiet 2000 DTS wykonanie zadania nie można uruchomić pakiet DTS, który został zapisany do repozytorium.Jednakże SQL Server 2000 DTS runtime można uruchomić taki pakiet.W ten sposób aby Integration Services pakietu, należy uruchomić pakiet DTS jest przechowywany w repozytorium, wykonaj następujące kroki:

  1. Upewnij się, że pliki repozytorium są zainstalowane na komputerze z systemem Integration Services pakiet.Aby zainstalować pliki repozytorium, zainstaluj SQL Server 2000, SQL Server 2000 Narzędzia lub redystrybuowane pliki repozytorium na komputerze lokalnym

  2. Tworzenie nowego pakiet DTS jako otokę pakiet DTS, który jest przechowywany w repozytorium.W tym pakiecie otoki DTS użyciem pakietu wykonywanie zadań do wykonać pakiet, który jest przechowywany w repozytorium.Zapisz ten pakiet otoki, aby SQL Server lub jako plik strukturalnego magazynu.

  3. Użyj pakietu 2000 DTS wykonanie zadania w Integration Services pakiet uruchomienie nowej DTS otoki pakietu.

Ikona strzałki używana z łączem Powrót na górę strony Powrót do początku niniejszej sekcji.

Obsługę programu SQL Server 2000 pakiety DTS programu SQL Server Express

SQL ServerExpress nie obejmuje Integration Services ani nie obsługuje pakiety DTS.Jednak można pracować pakiety DTS na serwerze, na którym działa SQL Server Express przy użyciu jednej z następujących metod:

  • Aby uruchomić istniejące pakiety DTS na serwerze, na którym jest uruchomiony SQL Server Express, musisz runtime DTS na serwerze. Chociaż SQL Server Express obejmuje DTS runtime, DTS runtime można zainstalować na serwerze, albo instalując SQL Server 2000 klient narzędzia lub pliki pakietu redystrybucyjnego DTS.

  • Aby zmodyfikować istniejący DTS pakietów na serwerze, na którym jest uruchomiony SQL Server Express można użyć SQL Server 2000 Narzędzia. Można także zmodyfikować pakiety zdalnie w SQL Server Management Studio na serwerze, na którym jest uruchomiony jeden z tych wersji SQL Server: Grupy roboczej, Standard, Enterprise lub dewelopera.SQL ServerExpress nie obejmuje SQL Server Management Studio.

  • Migracja DTS istniejącego pakiety do Integration Services, należy Kreator migracji pakietu DTS, który jest instalowany razem z Integration Services.SQL ServerExpress nie ma tego kreatora. Aby uruchomić kreatora, można użyć jednej z tych wersji SQL Server: Standard, Enterprise lub dewelopera.

Ikona strzałki używana z łączem Powrót na górę strony Powrót do początku niniejszej sekcji.

Ikona usług Integration Services (mała)Bieżąco z usług integracji

Najnowsze pliki do pobrania, artykuły, próbki i wideo firmy Microsoft, jak również wybranych rozwiązań ze Wspólnoty, odwiedź witrynę Integration Services strona w witrynie MSDN:


Aby otrzymywać automatyczne powiadomienia dotyczące tych aktualizacji, zasubskrybuj źródła danych RSS dostępne na tej stronie.