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."
|
Ayrıca bkz.
Görevler
Paket Development sorun giderme araçları