Özel iletileri günlüğe kaydetme
Integration Servicesözel olaylar çok çeşitli paketler ve pek çok görev için günlük girişlerini yazmak için sağlar. Bu girişler, önceden tanımlanmış olayları ya da daha sonraki analizler için kullanıcı tanımlı iletileri kaydederek yürütme ilerleme, sonuçları ve sorunları hakkında ayrıntılı bilgi kaydetmek için kullanabilirsiniz. Örneğin, bir toplu ekleme başlar ve biter paket çalıştırıldığında, performans sorunlarını belirlemek için kaydedebilirsiniz.
Özel günlük girdileri girişleri paketleri ve tüm kapsayıcılar ve görevleri için kullanılabilen standart olayları kümesi daha farklı bir dizi vardır. Özel günlük girişleri bir paket içinde belirli bir görev hakkında yararlı bilgi yakalamak için düzenlenmiştir. Örneğin, bir sql Yürüt görev için özel günlük girdileri günlüğe görev yürüten sql deyimini kaydeder.
Tüm günlük girişleri bir paket başlar ve biter, otomatik olarak yazılmış günlük girdileri de dahil olmak üzere, Tarih ve saat bilgilerini içerir. Günlük olaylarının birçoğu birden çok girdi günlüğe yazma. Bu genellikle, farklı aşamalarında olay vardır oluşur. Örneğin, ExecuteSQLExecutingQuerygünlüğü olay yazar üç girdi: sonra bir veritabanına bağlantı, başka bir sql deyimi yürütme tamamlandığında sql deyimi ve bir daha hazırlamak göreve başladıktan sonra görev edinir tek bir giriş.
Aşağıdaki Integration Servicesnesnelerine sahip özel günlük girdisi:
Paket
BULK INSERT görev
Veri akışı görev
dts 2000 görev Yürüt
Process görev Yürüt
sql görev Yürüt
Dosya sistemi görev
ftp görev
Message Queue görev
Script görev
Gönder posta görev
Aktarım veritabanı görev
Hata iletileri görev aktar
Transfer işleri görev
Aktarım oturumları görev
Ana saklı yordamları görev aktar
SQL Server nesneleri görev aktar
Web Hizmetleri görev
WMI veri Okuyucu görev
WMI olay izleyicisi görev
ftp görev
Günlük girişleri
Paket
Aşağıdaki tabloda, paketler için özel günlük girdileri listeler.
Günlük girdisi |
Açıklama |
---|---|
PackageStart |
Paketi çalıştırmak başlangıcından gösterir.
Not
Bu günlük girdisini otomatik olarak günlüğe yazılır.O dışlayamazsınız.
|
PackageEnd |
Paket tamamlandığını gösterir.
Not
Bu günlük girdisini otomatik olarak günlüğe yazılır.O dışlayamazsınız.
|
Diagnostic |
Aynı anda çalıştırmak numara yürütülebilir dosyaları gibi paketi yürütme etkiler sistem yapılandırma hakkında bilgi sağlar. DiagnosticGünlük girdisi de içerir önceki ve sonraki aramalar için dış veri sağlayıcıları girdiler. Daha fazla bilgi için, bkz. Araçları paketinin bağlantı sorunlarını giderme. |
BULK INSERT görev
Aşağıdaki tabloda Ekle toplu görev için özel günlük girdileri listeler.
Günlük girdisi |
Açıklama |
---|---|
DTSBulkInsertTaskBegin |
Toplu ekleme başlangıcından gösterir. |
DTSBulkInsertTaskEnd |
Toplu ekleme tamamlandı gösterir. |
DTSBulkInsertTaskInfos |
Görev hakkında açıklayıcı bilgi sağlar. |
Veri akışı görev
Aşağıdaki tabloda veri akışı görev için özel günlük girdileri listeler.
Günlük girdisi |
Açıklama |
---|---|
BufferSizeTuning |
Veri akışı görev arabellek boyutu değişti gösterir. Günlük girdisi boyutu değişikliği nedenleri açıklanır ve geçici yeni arabellek boyutunu listeler. |
OnPipelinePostEndOfRowset |
Bir bileşenin son çağrı tarafından ayarlanır ve satır kümesi sonuna sinyal verilmiş gösterir ProcessInputyöntemi. Giriş işleyen veri akışındaki her bileşeni için bir girdi yazılır. Giriş bileşenin adını içerir. |
OnPipelinePostPrimeOutput |
Bileşenin kendi son çağrısına tamamlandığını gösterir PrimeOutputyöntemi. Veri akışına bağlı olarak, birden çok kaydı yazılabilir. Bileşen bir kaynak ise, bu bileşeni işlem satırları tamamladı anlamına gelir. |
OnPipelinePreEndOfRowset |
Bir bileşeni hakkında son çağrı tarafından ayarlanır, satır kümesi sonunda sinyal almak olduğunu gösteren ProcessInputyöntemi. Giriş işleyen veri akışındaki her bileşeni için bir girdi yazılır. Giriş bileşenin adını içerir. |
OnPipelinePrePrimeOutput |
Bileşen hakkında kendi çağrı almak olduğunu gösteren PrimeOutputyöntemi. Veri akışına bağlı olarak, birden çok kaydı yazılabilir. |
OnPipelineRowsSent |
Bir bileşen giriş için yapılan bir çağrı tarafından sağlanan satır sayısı bildiriyor ProcessInputyöntemi. Günlük girdisinin, bileşen adı içerir. |
PipelineBufferLeak |
Arabellek Yöneticisi kaybolduktan sonra arabellek canlı tutulması herhangi bir bileşeni hakkında bilgi sağlar. Yani arabellekleri kaynakları değil yayımlanan ve belleğinde sızıntıya neden olabilir. Günlük girdisinin, bileşen adı ve arabellek Kımlığı sağlar. |
PipelineExecutionPlan |
Veri akışı yürütme planı bildirir. Arabellekleri bileşenleri nasıl gönderilecek hakkında bilgi sağlar. PipelineExecutionTrees girişi ile birlikte bu bilgiler, ne görev oluştuğunu açıklar. |
PipelineExecutionTrees |
Rapor düzeni veri akışı yürütme ağaçları. Veri akışı altyapısı Zamanlayıcı ağaçlar veri akışı yürütme planı oluşturmak için kullanın. |
PipelineInitialization |
Görevle ilgili başlatma bilgileri sağlar. Bu bilgiler, blob verileri, varsayılan arabellek boyutu ve satır arabellekte geçici depolama için dizinleri içerir. Veri akışı görev yapılandırmasına bağlı olarak, birden çok kaydı yazılabilir. |
dts 2000 görev Yürüt
Aşağıdaki tabloda yürütme dts 2000 Görev için özel günlük girdileri listeler.
Günlük girdisi |
Açıklama |
---|---|
ExecuteDTS80PackageTaskBegin |
Görevi bir dts 2000 paketi çalıştırmak başlangıcından gösterir. |
ExecuteDTS80PackageTaskEnd |
Görevin tamamlandığını gösterir.
Not
dts 2000 paketi görev biter sonra çalışmaya devam edebilir.
|
ExecuteDTS80PackageTaskTaskInfo |
Görev hakkında açıklayıcı bilgi sağlar. |
ExecuteDTS80PackageTaskTaskResult |
Görev çalıştı dts 2000 paketi yürütme sonucu raporlar. |
Process görev Yürüt
Aşağıdaki tabloda yürütme işlemi görev için özel günlük girdileri listeler.
Günlük girdisi |
Açıklama |
---|---|
ExecuteProcessExecutingProcess |
Yürütülebilir dosyayı çalıştırma işlemi hakkında bilgi sağlar görevi çalıştırmak üzere yapılandırılmış. İki günlük girdisi yazılır. Bir görevin çalıştırdığı yürütülebilir dosyanın konumu ve adı hakkında bilgi içerir ve diğer yürütülebilir çıkış kaydeder. |
ExecuteProcessVariableRouting |
Hangi değişkenlerin giriş ve çıkışları yürütülebilir yönlendirilen bilgi sağlar. Günlük girdileri (giriş) STDIN, stdout (çıkış) ve stderr (hata çıktı) için yazılır. |
sql görev Yürüt
Aşağıdaki tabloda, sql Yürüt görev için özel bir günlük girişi açıklar.
Günlük girdisi |
Açıklama |
---|---|
ExecuteSQLExecutingQuery |
sql deyimi yürütme aşamaları hakkında bilgi sağlar. sql deyimi hazırlamak göreve başladığında ve sql deyimi yürütme tamamlandığında veritabanı bağlantısı görev edinir zaman günlük girdileri yazılır. Günlük girdisi için hazırlık aşamasında görev kullanan sql deyimi içerir. |
Dosya sistemi görev
Aşağıdaki tabloda, dosya sistemi görev için özel bir günlük girişi açıklar.
Günlük girdisi |
Açıklama |
---|---|
FileSystemOperation |
Görev gerçekleştirir işlem raporları. Dosya sistemi işlemi başlar ve kaynak ve hedef hakkında bilgi içeren günlük girdisi yazılır. |
ftp görev
Aşağıdaki tabloda ftp görev için özel günlük girdileri listeler.
Günlük girdisi |
Açıklama |
---|---|
FTPConnectingToServer |
Görev ftp sunucusuna bağlantı başlatılan gösterir. |
FTPOperation |
Başında ve görevi gerçekleştirir ftp işlem türünü bildirir. |
Message Queue görev
Aşağıdaki tablo ileti sırası görev için özel günlük girdileri listeler.
Günlük girdisi |
Açıklama |
---|---|
MSMQAfterOpen |
Görev ileti sırası açma tamamlandığını gösterir. |
MSMQBeforeOpen |
Görev ileti sırası açma başlangıcından gösterir. |
MSMQBeginReceive |
Görev bir ileti alıyorsunuz başlangıcından gösterir. |
MSMQBeginSend |
Görev bir ileti göndermeye başlamasından gösterir. |
MSMQEndReceive |
Görev bir ileti alma tamamlandı gösterir. |
MSMQEndSend |
Görev bir ileti gönderme tamamlandı gösterir |
MSMQTaskInfo |
Görev hakkında açıklayıcı bilgi sağlar. |
MSMQTaskTimeOut |
Görev zaman aşımına olduğunu gösterir. |
Script görev
Aşağıdaki tabloda, Script görev için özel bir günlük girişi açıklar.
Günlük girdisi |
Açıklama |
---|---|
ScriptTaskLogEntry |
Komut dosyasında oturum uygulama sonuçlarını açıkladı. Her çağrı için bir günlük girdisi yazılır Logyöntemi Dtsnesnesini. Kod çalıştırıldığında girdi yazılır. Daha fazla bilgi için, bkz. Script görev günlüğe kaydetme. |
Gönder posta görev
Aşağıdaki tabloda posta gönder görev için özel günlük girdileri listeler.
Günlük girdisi |
Açıklama |
---|---|
SendMailTaskBegin |
Görev e-posta iletisi göndermeye başlamasından gösterir. |
SendMailTaskEnd |
Görev e-posta iletisi gönderme tamamlandı gösterir. |
SendMailTaskInfo |
Görev hakkında açıklayıcı bilgi sağlar. |
Aktarım veritabanı görev
Aşağıdaki tablo veritabanı aktarma görev için özel günlük girdileri listeler.
Günlük girdisi |
Açıklama |
---|---|
SourceDB |
Görev kopyalanan veritabanını belirtir. |
SourceSQLServer |
Veritabanı kopyalandığı bilgisayarı belirtir. |
Hata iletileri görev aktar
Aşağıdaki tabloda hata iletileri aktarım görev için özel günlük girdileri listeler.
Günlük girdisi |
Açıklama |
---|---|
TransferErrorMessagesTaskFinishedTransferringObjects |
Görev hata ileti aktarma tamamlandı gösterir. |
TransferErrorMessagesTaskStartTransferringObjects |
Hata iletileri aktarmak başlatılan Görev gösterir. |
Transfer işleri görev
Aşağıdaki tabloda aktarım işleri görev için özel günlük girdileri listeler.
Günlük girdisi |
Açıklama |
---|---|
TransferJobsTaskFinishedTransferringObjects |
Görev aktarma tamamlandı gösterir SQL ServerAracısı işleri. |
TransferJobsTaskStartTransferringObjects |
Aktarmak başlatılan Görev gösterir SQL ServerAracısı işleri. |
Aktarım oturumları görev
Aşağıdaki tabloda Aktarım oturumları görev için özel günlük girdileri listeler.
Günlük girdisi |
Açıklama |
---|---|
TransferLoginsTaskFinishedTransferringObjects |
Görev oturumları aktarma tamamlandı gösterir. |
TransferLoginsTaskStartTransferringObjects |
Oturumları aktarmak başlatılan Görev gösterir. |
Ana saklı yordamları görev aktar
Aşağıdaki tabloda Aktarım ana saklı yordamlar görev için özel günlük girdileri listeler.
Günlük girdisi |
Açıklama |
---|---|
TransferStoredProceduresTaskFinishedTransferringObjects |
Görev depolanan kullanıcı tanımlı saklı yordamlar aktarma tamamlandı gösterir ana veritabanı. |
TransferStoredProceduresTaskStartTransferringObjects |
Depolanan kullanıcı tanımlı saklı yordamlar aktarmak başlatılan Görev gösterir ana veritabanı. |
SQL Server nesneleri görev aktar
Aşağıdaki tabloda aktarım için özel günlük girdileri listeler SQL Servernesneleri görev.
Günlük girdisi |
Açıklama |
---|---|
TransferSqlServerObjectsTaskFinishedTransferringObjects |
Görev aktarma tamamlandı gösterir SQL Serververitabanı nesnelerinin. |
TransferSqlServerObjectsTaskStartTransferringObjects |
Aktarmak başlatılan Görev gösterir SQL Serververitabanı nesnelerinin. |
Web Hizmetleri görev
Aşağıdaki tabloda, sen-ebilmek olanaklı Web Hizmetleri görev için özel günlük girdileri listeler.
Günlük girdisi |
Açıklama |
---|---|
WSTaskBegin |
Bir Web hizmetine erişmek göreve başladı. |
WSTaskEnd |
Web hizmeti yöntemi görev tamamlandı. |
WSTaskInfo |
Görev hakkında açıklayıcı bilgi. |
WMI veri Okuyucu görev
Aşağıdaki tabloda WMI veri Okuyucu görev için özel günlük girdileri listeler.
Günlük girdisi |
Açıklama |
---|---|
WMIDataReaderGettingWMIData |
Görev WMI verilerini okumaya başlangıcından gösterir. |
WMIDataReaderOperation |
Görev çalıştı wql sorgusu raporlar. |
WMI olay izleyicisi görev
Aşağıdaki tabloda WMI olay izleyicisi görev için özel günlük girdileri listeler.
Günlük girdisi |
Açıklama |
---|---|
WMIEventWatcherEventOccurred |
Görev izleme olay oluştuğunu gösterir. |
WMIEventWatcherTimedout |
Görev zaman aşımına olduğunu gösterir. |
WMIEventWatcherWatchingForWMIEvents |
Görev wql sorgusu çalıştırmak başlangıcından gösterir. Giriş sorgu içerir. |
ftp görev
Aşağıdaki tablo xml görev için özel bir günlük girişi açıklar.
Günlük girdisi |
Açıklama |
---|---|
XMLOperation |
Görev gerçekleştirir işlem hakkında bilgi sağlar |
Dış Kaynaklar
Tümleştirme Hizmetleri görevler (SQL Server Blog) için özel olaylarını günlüğe kaydetme
İlişkili İçerik
Tümleştirme Hizmetleri görevler (SQL Server Blog) için özel olaylarını günlüğe kaydetme
|
Ayrıca bkz.
Görevler
Implementing Logging in Packages