Aracılığıyla paylaş


Araçları paketinin bağlantı sorunlarını giderme

Integration Servicesözellikleri ve paketleri ve hangi paketleri ayıklamak ve yük veri veri kaynakları arasında bağlantı sorunlarını gidermek için kullanabileceğiniz araçlar içerir.

Dış veri sağlayıcıları ile ilgili sorunları giderme

Dış veri sağlayıcıları ile etkileşim sırasında birçok paketleri başarısız. Ancak, sağlayıcılar dönmek iletileri Integration Servicessık etkileşim sorun giderme işlemlerine başlamak için yeterli bilgi vermeyin. Bu sorun giderme ihtiyacı gidermek amacıyla Integration Servicesdış veri kaynaklarıyla etkileşim bir paketin sorunlarını gidermek için kullanabileceğiniz günlük iletilerini içerir.

  • Günlüğü etkinleştirmek ve sorun giderme iletilerini görmek için paketin Tanılama olay seçin. Aşağıdaki Integration Servicesbileşenleri önce ve sonra dış veri sağlayıcısına arama ileti günlüğe yazma yeteneğine sahip:

    • ole db Bağlantı Yöneticisi, ole db kaynak ve ole db hedef

    • ADO.NETBağlantı Yöneticisi ve ado net kaynak

    • sql görev Yürüt

    • Arama dönüşümü, ole db komut dönüşümü ve Boyut yavaş değiştirme dönüşümü

    Günlük iletileri, çağrılan yöntemin adını içerir. Örneğin, bu günlüğü iletileri içerebilir Openyöntemi bir ole DB Connectionnesne veya ExecuteNonQueryyöntemi bir Commandnesnesini. İletileri aşağıdaki biçime sahip olduğu '% 1! s!' yöntem bilgileri için yer tutucu olduğunu:

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

    Dış veri sağlayıcısı ile etkileşim gidermek için görmek için günlüğü gözden geçirmek ister her "önce" ileti (ExternalRequest_pre) "sonra" ilgili olan ileti (ExternalRequest_post). Eğer orada'hayır "sonra" ilgili ileti, dış veri sağlayıcısı beklendiği gibi yanıtlamadı bilmeniz.

    Aşağıdaki örnek, bazı örnek satırlar bu günlük iletilerini içeren bir günlük gösterir:

    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."
    
    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 simgesi (küçük) Integration Services ile güncel kalın

En son karşıdan yüklemeler, makaleler, örnekler ve Microsoft video yanı sıra topluluk seçili çözümleri için ziyaret Integration ServicesMSDN sayfası:


Bu güncelleştirmelerle ilgili otomatik bildirim almak için, sayfadaki RSS akışlarına abone olun.

Ayrıca bkz.

Görevler

Paket Development sorun giderme araçları

Kavramlar

Paket yürütme sorun giderme araçları