Paket bağlantı sorunlarını giderme
Integration Services özellikleri ve paketleri ve hangi paketleri ayıklamak ve verileri yüklemek, 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 çok sayıda paket başarısız.Ancak, sağlayıcılar dönmek iletileri Integration Services Sık sık sorun giderme başlatmak için yeterli bilgi sağlamaketkileşim. Bu sorun giderme gereksiniminizi Integration Services içeren bir paket etkileşim sorun giderme için kullanabileceğiniz iletileri günlüğe kaydetmedış veri kaynaklarına.
Günlük kaydını etkinleştirmek ve sorun giderme iletilerini görmek için paket tanılama olay seçin.Aşağıdaki Integration Services bileşenleri yeteneğine sahip bir ileti için günlüğü önce ve sonra dış veri sağlayıcı için her çağrının yazmak:
ole db Bağlantı Yöneticisi, ole db kaynak ve ole db hedef
ADO.NET Bağlantı Yöneticisi ve ado net kaynak
sql görev Yürüt
Arama dönüştürme, ole db komut dönüştürme ve boyut yavaş değiştirme dönüştürme
Günlük iletileri adını içerecek yöntem çağrılmakta.Örneğin, bu günlük iletileri içerebilir Open yöntem, bir ole db Connection nesne veya ExecuteNonQuery yöntem bir Command nesne.İletileri aşağıdaki biçime sahip olduğu '% 1! s!' yöntem bilgisi tutucusudur:
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ı ile etkileşim sorunlarını gidermek için bkz: günlük gözden mi "önce" her ileti (ExternalRequest_pre) "sonra" karşılık gelen sahip ileti (ExternalRequest_post)."Sonra" karşılık gelen varsa ileti, dış veri sağlayıcı beklendiği gibi yanıtlamadı bilmeniz.
Aşağıdaki örnek, bazı örnek bu günlük iletilerini içeren bir günlük satırlarını 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."
|