Bagikan melalui


Peristiwa yang Dicatat oleh Paket SSIS

Berlaku untuk: SQL Server SSIS Integration Runtime di Azure Data Factory

Paket Layanan Integrasi mencatat berbagai pesan peristiwa ke log peristiwa Aplikasi Windows. Paket mencatat pesan ini ketika paket dimulai, ketika paket berhenti, dan ketika masalah tertentu terjadi.

Topik ini menyediakan informasi tentang pesan peristiwa umum yang dicatat paket ke log peristiwa Aplikasi. Secara default, paket mencatat beberapa pesan ini bahkan jika Anda belum mengaktifkan pengelogan pada paket. Namun, ada pesan lain yang akan dicatat paket hanya jika Anda telah mengaktifkan pengelogan pada paket. Terlepas dari apakah paket mencatat pesan ini secara default atau karena pengelogan telah diaktifkan, Sumber Peristiwa untuk pesan adalah SQLISPackage.

Untuk informasi umum tentang cara menjalankan paket SSIS, lihat Eksekusi Proyek dan Paket.

Untuk informasi tentang cara memecahkan masalah paket yang sedang berjalan, lihat Alat Pemecahan Masalah untuk Eksekusi Paket.

Pesan tentang Status Paket

Saat Anda menjalankan paket Layanan Integrasi, paket biasanya mencatat berbagai pesan tentang kemajuan dan status paket. Tabel berikut mencantumkan pesan tersebut.

Catatan

Paket akan mencatat pesan dalam tabel berikut meskipun Anda belum mengaktifkan pengelogan untuk paket.

ID Peristiwa Nama Simbolis Teks Catatan
12288 DTS_MSG_PACKAGESTART Paket "" dimulai. Paket telah mulai berjalan.
12289 DTS_MSG_PACKAGESUCCESS Paket "" berhasil diselesaikan. Paket berhasil dijalankan dan tidak lagi berjalan.
12290 DTS_MSG_PACKAGECANCEL Paket %1!s!" telah dibatalkan. Paket tidak lagi berjalan karena paket dibatalkan.
12291 DTS_MSG_PACKAGEFAILURE Paket "" gagal. Paket tidak berhasil dijalankan dan berhenti berjalan.

Secara default, dalam penginstalan baru, Integration Services dikonfigurasi untuk tidak mencatat peristiwa tertentu yang terkait dengan berjalannya paket ke log peristiwa Aplikasi. Pengaturan ini mencegah terlalu banyak entri log peristiwa saat Anda menggunakan fitur Pengumpul Data dari rilis SQL Server Integration Services saat ini. Peristiwa yang tidak dicatat adalah EventID 12288, "Paket dimulai," dan EventID 12289, "Paket berhasil diselesaikan." Untuk mencatat peristiwa ini ke log peristiwa Aplikasi, buka registri untuk pengeditan. Kemudian di registri, temukan simpul HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\110\SSIS, dan ubah nilai DWORD dari pengaturan LogPackageExecutionToEventLog dari 0 menjadi 1. Namun, dalam pengintaian peningkatan, Integration Services dikonfigurasi untuk mencatat dua peristiwa ini. Untuk menonaktifkan pengelogan, ubah nilai pengaturan LogPackageExecutionToEventLog dari 1 menjadi 0.

Pesan yang Terkait dengan Pengelogan Paket

Jika Anda telah mengaktifkan pengelogan pada paket, log peristiwa Aplikasi adalah salah satu tujuan yang didukung oleh fitur pengelogan opsional dalam paket Layanan Integrasi. Untuk informasi selengkapnya, lihat Pengelogan Integration Services (SSIS).

Ketika Anda telah mengaktifkan pengelogan pada paket dan lokasi log adalah log peristiwa Aplikasi, paket mencatat entri yang berkaitan dengan informasi berikut:

  • Pesan tentang tahap mana paket berada saat paket berjalan.

  • Pesan tentang peristiwa tertentu yang terjadi saat paket berjalan.

Pesan tentang Tahapan Eksekusi Paket

ID Peristiwa Nama Simbolis Teks Catatan
12544 DTS_MSG_EVENTLOGENTRY Nama Peristiwa: %1%r Pesan: %9%r Operator: %2%r Nama Sumber: %3%r ID Sumber: %4%r ID Eksekusi: %5%r Waktu Mulai: %6%r Waktu Akhir: %7%r Kode Data: %8 Saat Anda mengonfigurasi pengelogan paket ke log peristiwa Aplikasi, berbagai pesan menggunakan format generik ini.
12556 DTS_MSG_EVENTLOGENTRY_PACKAGESTART Nama Peristiwa: %1%r Pesan: %9%r Operator: %2%r Nama Sumber: %3%r ID Sumber: %4%r ID Eksekusi: %5%r Waktu Mulai: %6%r Waktu Akhir: %7%r Kode Data: %8 Paket dimulai.
12547 DTS_MSG_EVENTLOGENTRY_PREVALIDATE Nama Peristiwa: %1%r Pesan: %9%r Operator: %2%r Nama Sumber: %3%r ID Sumber: %4%r ID Eksekusi: %5%r Waktu Mulai: %6%r Waktu Akhir: %7%r Kode Data: %8 Validasi objek akan dimulai.
12548 DTS_MSG_EVENTLOGENTRY_POSTVALIDATE Nama Peristiwa: %1%r Pesan: %9%r Operator: %2%r Nama Sumber: %3%r ID Sumber: %4%r ID Eksekusi: %5%r Waktu Mulai: %6%r Waktu Akhir: %7%r Kode Data: %8 Validasi objek telah selesai.
12552 DTS_MSG_EVENTLOGENTRY_PROGRESS Nama Peristiwa: %1%r Pesan: %9%r Operator: %2%r Nama Sumber: %3%r ID Sumber: %4%r ID Eksekusi: %5%r Waktu Mulai: %6%r Waktu Akhir: %7%r Kode Data: %8 Pesan generik ini melaporkan kemajuan paket.
12546 DTS_MSG_EVENTLOGENTRY_POSTEXECUTE Nama Peristiwa: %1%r Pesan: %9%r Operator: %2%r Nama Sumber: %3%r ID Sumber: %4%r ID Eksekusi: %5%r Waktu Mulai: %6%r Waktu Akhir: %7%r Kode Data: %8 Objek telah menyelesaikan pekerjaannya.
12557 DTS_MSG_EVENTLOGENTRY_PACKAGEEND Nama Peristiwa: %1%r Pesan: %9%r Operator: %2%r Nama Sumber: %3%r ID Sumber: %4%r ID Eksekusi: %5%r Waktu Mulai: %6%r Waktu Akhir: %7%r Kode Data: %8 Paket telah selesai berjalan.

Pesan tentang Peristiwa yang Terjadi

Tabel berikut ini hanya mencantumkan beberapa pesan yang merupakan hasil dari peristiwa. Untuk daftar pesan kesalahan, peringatan, dan informasi yang lebih komprehensif yang digunakan Layanan Integrasi, lihat Kesalahan Layanan Integrasi dan Referensi Pesan.

ID Peristiwa Nama Simbolis Teks Catatan
12251 DTS_MSG_EVENTLOGENTRY_TASKFAILED Nama Peristiwa: %1%r Pesan: %9%r Operator: %2%r Nama Sumber: %3%r ID Sumber: %4%r ID Eksekusi: %5%r Waktu Mulai: %6%r Waktu Akhir: %7%r Kode Data: %8 Tugas gagal.
12250 DTS_MSG_EVENTLOGENTRY_ERROR Nama Peristiwa: %1%r Pesan: %9%r Operator: %2%r Nama Sumber: %3%r ID Sumber: %4%r ID Eksekusi: %5%r Waktu Mulai: %6%r Waktu Akhir: %7%r Kode Data: %8 Pesan ini melaporkan kesalahan yang telah terjadi.
12249 DTS_MSG_EVENTLOGENTRY_WARNING Nama Peristiwa: %1%r Pesan: %9%r Operator: %2%r Nama Sumber: %3%r ID Sumber: %4%r ID Eksekusi: %5%r Waktu Mulai: %6%r Waktu Akhir: %7%r Kode Data: %8 Pesan ini melaporkan peringatan yang telah terjadi.
12258 DTS_MSG_EVENTLOGENTRY_INFORMATION Nama Peristiwa: %1%r Pesan: %9%r Operator: %2%r Nama Sumber: %3%r ID Sumber: %4%r ID Eksekusi: %5%r Waktu Mulai: %6%r Waktu Akhir: %7%r Kode Data: %8 Pesan ini melaporkan informasi yang tidak terkait dengan kesalahan atau peringatan.

Menampilkan Entri Log di Jendela Peristiwa Log

Prosedur ini menjelaskan cara menjalankan paket dan melihat entri log yang ditulisnya. Anda dapat melihat entri log secara real time. Entri log yang ditulis ke jendela Peristiwa Log juga dapat disalin dan disimpan untuk analisis lebih lanjut.

Tidak perlu menulis entri log ke log untuk menulis entri ke jendela Peristiwa Log.

Untuk melihat entri log

  1. Di SQL Server Data Tools, buka proyek Integration Services yang berisi paket yang Anda inginkan.

  2. Pada menu SSIS , klik Peristiwa Log. Anda dapat secara opsional menampilkan jendela Peristiwa Log dengan memetakan perintah View.LogEvents ke kombinasi kunci yang Anda pilih di halaman Keyboard kotak dialog Opsi .

  3. Pada menu Debug, klik Mulai Penelusuran Kesalahan.

    Saat runtime menemukan peristiwa dan pesan kustom yang diaktifkan untuk pengelogan, entri log untuk setiap peristiwa atau pesan ditulis ke jendela Peristiwa Log.

  4. Pada menu Debug, klik Hentikan Penelusuran Kesalahan.

    Entri log tetap tersedia di jendela Peristiwa Log hingga Anda menjalankan ulang paket, menjalankan paket lain, atau menutup SQL Server Data Tools.

  5. Lihat entri log di jendela Peristiwa Log.

  6. Secara opsional, klik entri log untuk disalin, klik kanan, lalu klik Salin.

  7. Secara opsional, klik dua kali entri log, dan dalam kotak dialog Entri Log, lihat detail untuk entri log tunggal.

  8. Dalam kotak dialog Entri Log, klik panah atas dan bawah untuk menampilkan entri log sebelumnya atau berikutnya, dan klik ikon salin untuk menyalin entri log.

  9. Buka editor teks, tempel, lalu simpan entri log ke file teks.