Udostępnij przez


Troubleshooting Package Connectivity

Integration Services zawiera funkcje i narzędzia, które pomagają rozwiązywać problemy z łącznością między pakiety i źródeł danych, z którego pakiety wyodrębnić i ładowania danych.

Rozwiązywanie problemów z zewnętrznego dostawcy danych

Wiele pakietów się nie powieść podczas interakcji z dostawców zewnętrznych danych.Jednak wiadomości, które dostawców powrócić do Integration Services często nie zawiera wystarczających informacji, aby uruchomić Rozwiązywanie problemów z interakcji. Aby rozwiązać tę potrzebę rozwiązywania problemów, Integration Services zawiera rejestrowania komunikatów, które można użyć do rozwiązywania problemów z całego pakiet interakcji z zewnętrznymi źródłami danych.

  • Włącz rejestrowanie i wybierz zdarzenie diagnostyki pakiet wyświetlanie komunikatów dotyczących rozwiązywania problemów.Poniżej Integration Services składniki są zdolne do zapisu w dzienniku komunikat przed i po każdym wywołaniu z dostawca danych zewnętrznych:

    • Menedżer połączeń OLE DB, OLE DB źródłowy i obiekt docelowy bazy danych OLE

    • ADO.NET Menedżer połączeń i urządzenie źródłowe ADO NET

    • wykonać zadań SQL

    • Transformacja wyszukiwania, przekształcania polecenia OLE DB i transformacji powoli zmienny wymiar

    Komunikaty dziennika obejmują nazwę wywoływanej metoda.Na przykład, może zawierać te komunikaty dziennika Open Metoda OLE DB Connection obiekt lub ExecuteNonQuery Metoda Command obiekt. Wiadomości mają następujący format, gdzie '% 1! s!' jest symbolem zastępczym informacji o metodzie:

    ExternalRequest_pre: The object is ready to make the following external request: '%1!s!'.
    ExternalRequest_post: '%1!s!'. The external request has completed.
    

    Do rozwiązywania problemów z interakcji z dostawca danych zewnętrznych, przejrzyj dziennik, aby zobaczyć, czy każdy "komunikat () przed"ExternalRequest_pre) ma, odpowiadające im "po" wiadomości ()ExternalRequest_post). Jeśli nie odpowiadającego "po" wiadomości, wiadomo, dostawca danych zewnętrznych nie odpowiedział w oczekiwany sposób.

    W poniższym przykładzie pokazano niektóre wiersze próbki z dziennika, zawierający te komunikaty logowania:

    ExternalRequest_pre: The object is ready to make the following external request: 'ITransactionJoin::JoinTransaction'.
    ExternalRequest_post: 'ITransactionJoin::JoinTransaction succeeded'. The external request has completed.
    ExternalRequest_pre: The object is ready to make the following external request: 'IDbConnection.Open'.
    ExternalRequest_post: 'IDbConnection.Open succeeded'. The external request has completed.
    ExternalRequest_pre: The object is ready to make the following external request: 'IDbConnection.CreateCommand'.
    ExternalRequest_post: 'IDbConnection.CreateCommand finished'. The external request has completed."
    ExternalRequest_pre: The object is ready to make the following external request: 'IDbCommand.ExecuteReader'.
    ExternalRequest_post: 'IDbCommand.ExecuteReader finished'. The external request has completed."
    ExternalRequest_pre: The object is ready to make the following external request: 'IDataReader.GetSchemaTable'.
    ExternalRequest_post: 'IDataReader.GetSchemaTable finished'. The external request has completed."
    ExternalRequest_pre: The object is ready to make the following external request: 'IDataReader.Close'.
    ExternalRequest_post: 'IDataReader.Close finished'. The external request has completed."
    ExternalRequest_pre: The object is ready to make the following external request: 'IDbConnection.Close'.
    ExternalRequest_post: 'IDbConnection.Close finished'. The external request has completed."
    
Integration Services icon (small) Konfiguracja w aktualizacji z usług integracja Services pobytu

Najnowsze pliki do pobrania, artykuły, próbki, i pliki wideo firmy Microsoft, jak również wybranego rozwiązania od Wspólnoty, odwiedź witrynę Integration Services strona w witrynie MSDN lub TechNet:

Automatycznego powiadomienie tych aktualizacji należy subskrybować źródła danych RSS, które jest dostępne strona.