Menelusuri
Ada beberapa opsi untuk pelacakan, yang dapat membantu menangkap masalah dalam aplikasi konsumen data, komponen layanan OLE DB, Penyedia Data, klien jaringan DB2, dan server database DB2.
Pelacakan konsumen SQL menggunakan SQL Server Profiler
SQL Server Profiler adalah antarmuka pengguna grafis ke SQL Trace untuk memantau instans Mesin Database atau Analysis Services. Anda dapat mengambil dan menyimpan data tentang setiap peristiwa ke file atau tabel untuk dianalisis nanti. Untuk informasi selengkapnya, lihat Memperkenalkan SQL Server Profiler (https://go.microsoft.com/fwlink/?LinkID=241520).
Pelacakan jaringan menggunakan Monitor Jaringan
Monitor Jaringan menangkap lalu lintas jaringan untuk tampilan dan analisis. Ini memungkinkan Anda untuk melakukan tugas seperti menganalisis data yang diambil sebelumnya dalam metode yang ditentukan pengguna, mengekstrak data dari pengurai protokol yang ditentukan. Ini termasuk pengurai Manajemen Data Terdistribusi (DDM) untuk digunakan dengan Penyedia Data. Hubungi Layanan Dukungan Pelanggan Microsoft untuk salinan pengurai DDM. Untuk informasi selengkapnya, lihat Monitor Jaringan (https://go.microsoft.com/fwlink/?LinkID=180448).
Pelacakan server DB2 menggunakan alat IBM
Untuk informasi selengkapnya, lihat Panduan Administrasi IBM DB2 untuk platform dan versi DB2 yang berlaku.
Peristiwa Windows Server menggunakan Pemantau Peristiwa
Pemantau Peristiwa adalah snap-in Microsoft Management Console (MMC) yang memungkinkan Anda menelusuri dan mengelola log peristiwa. Untuk informasi selengkapnya, lihat Pemantau Peristiwa (https://go.microsoft.com/fwlink/?LinkID=131274).
Pelacakan penyedia DB2 menggunakan Utilitas Pelacakan Penyedia
Utilitas Pelacakan Penyedia menangkap dan menyimpan informasi dari klien Microsoft untuk koneksi jaringan DB2, antarmuka OLE DB, dan pesan data. Utilitas Jejak memungkinkan Profesional TI untuk melacak informasi yang terkait dengan komponen pelacakan tunggal, yang merupakan klien Pemohon Aplikasi DRDA (DB2 Network Library) Penyedia Data.
Lacak Nama File
Setiap file jejak memiliki dua nama yang terkait dengannya, <Filename 1.atf> dan <Filename 2.atf>.
Jejak ditulis ke file pertama sampai mencapai ukuran yang ditentukan, kemudian ke yang kedua sampai mencapai ukuran tersebut, dan seterusnya bergantian di antara kedua file.
Secara default, file pelacakan disimpan di folder \Program Files\Microsoft OLE DB Provider untuk DB2\Traces, dengan ekstensi nama file .atf.
Tabel berikut ini mencantumkan nama file menurut komponen dan jenis:
Komponen | Jenis pelacakan | Nama file yang digunakan | Nama file yang digunakan |
---|---|---|---|
Pustaka Jaringan DB2 | Internal | db2int1.atf | db2int2.atf |
Pesan | db2msg1.atf | db2msg2.atf | |
API | db2api1.atf | db2api2.atf |
Memilih Jenis Pelacakan
Setelah memilih komponen yang akan dilacak, putuskan jenis pelacakan yang akan diterapkan.
Tabel berikut ini menjelaskan jenis pelacakan yang tersedia:
Jenis pelacakan | Aktivitas dilacak | Berlaku untuk komponen yang diinstal |
---|---|---|
Internal* | Aktivitas dalam komponen perangkat lunak. | Pustaka Jaringan DB2 (klien DRDA AR) |
Pesan | Pesan yang diteruskan ke dan keluar dari komponen perangkat lunak, termasuk pesan yang dikirim ke dan diterima dari jaringan. | Pustaka Jaringan DB2 (klien DRDA AR) |
API | Informasi yang diteruskan ke dan keluar dari DLL komponen pada komputer yang sama. | Pustaka Jaringan DB2 (klien DRDA AR) |
* Pelacakan internal dimaksudkan untuk digunakan oleh teknisi dukungan produk. Menginterpretasikan jejak internal dan jenis jejak pesan tertentu memerlukan Pangkalan Pengetahuan khusus.
Jenis Pelacakan
Sebelum menyiapkan pelacakan, putuskan komponen perangkat lunak yang ingin Anda lacak, dan jenis informasi pelacakan mana yang akan berguna.
Setiap jenis pelacakan diaktifkan menggunakan aplikasi Utilitas Jejak Penyedia Data.
Jenis Jejak Internal:
Kondisi Fatal
Kondisi Kesalahan
Kondisi Debug
Entri/Keluar Fungsi
Transisi Status
Kondisi Kustom
Jenis Jejak Pesan :
Pesan Internal
Info Koneksi
Aliran Data Jaringan
Jenis Pelacakan API:
OLEDB API
NETWORK API (DRDA)
Jejak Pesan
Tabel berikut ini merinci Jejak pesan.
Opsi pelacakan | Aktivitas dilacak untuk Aplikasi Server Integrasi Host di komputer klien Host Integration Server |
---|---|
Pesan Internal | Pesan dalam Pustaka Jaringan DB2 dan subkomponennya |
Info Koneksi | Pengaturan koneksi yang digunakan oleh Pustaka Jaringan DB2 (klien DRDA AR) untuk terhubung dengan Server DB2 (DRDA AS) |
Aliran Data Jaringan | Pesan antara Pustaka Jaringan DB2 (klien DRDA AR) dan Server DB2 (DRDA AS) |
Menggunakan Utilitas Jejak HIS
Untuk memulai pelacakan:
Pada menu Mulai, arahkan ke Microsoft OLE DB Provider untuk DB2 Versi 5.0, lalu arahkan ke Utilitas Pelacakan.
Dalam dialog Item Pelacakanutilitas pelacakan HIS, klik Properti.
Dalam dialog Jejak Internal , klik Atur Semua, lalu klik Jejak Pesan.
Dalam dialog Pelacakan Pesan , klik Atur Semua, lalu klik Pelacakan API.
Dalam dialog Pelacakan API , klik Atur Semua, lalu klik OK.
Ketika satu atau beberapa item pelacakan diaktifkan, tombol Hapus Semua Jejak diaktifkan dan pelacakan dimulai.
Untuk menghentikan pelacakan:
Dalam dialog Lacak Item dari Utilitas Pelacakan HIS, klik Hapus Semua Jejak.
Ketika tidak ada item pelacakan yang diaktifkan, tombol Hapus Semua Jejak dinonaktifkan dan pelacakan dihentikan.
Untuk melihat file pelacakan:
Dalam dialog Lacak Item dari Jelajahi Jejak.
Untuk menghapus menyeluruh file pelacakan:
Dalam dialog Item Pelacakanutilitas pelacakan HIS, klik Hapus Menyeluruh Semua File Pelacakan.
Melacak Properti Global
Tab Properti Global Pelacakan memiliki beberapa item yang dapat dimodifikasi untuk menyesuaikan cara Pelacakan berjalan. Item-item ini meliputi:
Panjang Balik File Pelacakan
Ukuran defaultnya adalah 20 Mbyte.
Anda dapat mengubah panjang maksimum dengan menyoroti angka dan mengetikkan nilai baru.
Hentikan pelacakan berdasarkan peristiwa
Jejak SNA dapat memantau log Peristiwa Windows dan menghentikan pelacakan saat peristiwa yang dikonfigurasi terjadi. Untuk mengaktifkan fitur ini, klik Pantau log peristiwa dan masukkan ID Peristiwa.
Tulis Jejak pada Utas Latar Belakang
Centang kotak ini untuk menjalankan pelacakan di latar belakang. Jika kotak dikosongkan (kosong), pelacakan berjalan di latar depan.
Untuk mengurangi dampak performa yang disebabkan oleh pelacakan, jejak dapat diantrekan dan ditulis oleh utas latar belakang saat kotak ini dicentang. Jika tidak, file pelacakan akan segera ditulis.
Prioritas Utas Latar Belakang
Jika Anda memilih Tulis jejak pada Utas Latar Belakang, periksa hanya satu item untuk mengatur tingkat prioritas pelacakan untuk dijalankan dalam sistem operasi Microsoft Windows. Tertinggi memberikan pelacakan tingkat prioritas tertinggi, yang berarti bahwa pelacakan lebih diutamakan daripada pekerjaan lain. Menganggur berarti pelacakan berjalan saat CPU menganggur.
Lacak Tab Direktori File
Tab Lacak Direktori File memungkinkan Anda mengubah tempat file Pelacakan Inisiator akan disimpan.
Gunakan Telusuri atau masukkan lokasi baru.