DB2 Tools – DB2TRC

Salah satu yang selalu kita hadapi adalah masalah. DBA yang sudah mahir pun kadang mengalami masalah dalam menggunakan DB2. Oleh karena itu, DB2 telah menyediakan beberapa tool untuk membantu DBA mengetahui masalah yang sedang terjadi.

Berikut adalah kumpulan tool tersebut
- db2support : tool untuk mengumpulkan semua informasi yang berkaitan dengan diagnostic seperti db2diag.log, dump files, notification log dll.
- db2trc : tool untuk melakukan trace terhadap masalah yang terjadi
- db2dart : tool untuk mencari dan memperbaiki data yang korup
- inspect : tool untuk mencari data yang korup
- db2cos : tool yang berjalan otomatis ketika database manager berhenti karena panic, trap, exceptio atau segmentation violation
- db2pdcfg : command untuk mengkonfigurasikan seberapa banyak informasi yang dikumpulkan atau bagaimana DB2 akan mengatasi sebuah masalah.
- db2fodc : jalankan tool ini saat database dan db2 command tidak responsif.

Kita akan mencoba membahas mengenai db2trc pada artikel ini.

db2trc merupakan tool untuk melakukan trace terhadap masalah yang terjadi. Tool ini sangat berguna jika kita dapat melakukan rekonstruksi ulang error yang terjadi. Penggunaan tool ini dapat mempengaruhi kinerja sistem, oleh karena itu sebaiknya hanya gunakan tool ini jika dibutuhkan oleh DB2 Techinal Support.

Berikut syntax untuk db2trc
Read syntax diagramSkip visual syntax diagram           .-db2-.
>>-db2trc–+—–+–+———————————-+——-><
‘-das-’  +-on–+————————–+-+
|     +- -f–filename————+ |
|     |      .-,————-.   | |
|     |      V               |   | |
|     +- -p—-pid–+——+-+—+ |
|     |             ‘-.tid-’     | |
|     ‘-+- -l–+————-+-+-’ |
|       |      ‘-buffer_size-’ |   |
|       ‘- -i–+————-+-’   |
|              ‘-buffer_size-’     |
+-off——————————+
+-dmp–filename——————–+
+-flw–dump_file–output_file——+
+-fmt–dump_file–output_file——+
‘-clr——————————’

Berikut contoh penggunaan db2trc
db2trc on -l 8M -> menyalakan trace dan mengumpulkan 8MB informasi
db2trc dmp db2trc.dmp -> menulis informasi ke file
db2trc off -> mematikan trace
db2trc fmt db2trc.dmp trace.fmt -> memformat ke dalam text file dengan urutan process / thread
db2trc flw db2trc.dmp trace.flw -> memformat ke dalam text file dengan urutan waktu

Sumber
Understanding DB2 Learning Visually with Examples

This entry was posted in DB2 and tagged , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>