Syntax Dasar DB2

1. Membuka DB2 Command Window
Start -> Run -> db2cmd

2. Menambah Instance dengan nama newinst [ harus dengan akses admin ]
db2icrt newinst

3. Membuat database “newdb” pada new instance “newinst”
set db2instance=newinst //ubah instance yg aktif
db2start
db2 create database newdb

4. Mengetahui list instance db2ilist

 

5. Mengetahui list database yang bisa connect ke instance
db2 list db directory

6. Mengubah DB2 instance ke ‘DB2′
set db2instance=db2
db2 get instance //Buat liat instance yg aktif

7. Mengubah konfigurasi pada dbm cfg paramater FEDERATED dari NO menjadi YES
db2 update dbm cfg using FEDERATED YES //update konfigurasi
db2 force applications all //putusin semua koneksi yg lagi terhubung
db2 terminate //putuskan koneksi ke sample (contoh database yg lagi aktif)
//buat restart instance nya
db2stop
db2start
db2 get dbm cfg //konfigurasi di tingkat instance

8. Connect ke database sample. Ada 3 cara :
db2 connect to sample //pake user yang lagi aktif
db2 connect to sample user prk //jika pakai user lain(nanti diminta pwdnya)
db2 connect to sample user prk using prk //jika pakai user lain(ga diminta pwdnya)

9. Melihat koneksi-koneksi/aplikasi yg terhubung pada instance current.
db2 list applications

10. Buka DB2 Command Window baru dan connect to sample. Kemudian lihat berapa banyak koneksi yang ada sekarang.
db2 connect to sample
db2 list applications
note : apabila aplikasi sudah terhubung ke database lain, maka gunakan DB2 terminate terlebih dahulu baru melakukan koneksi ke database baru.

11. Menutup salah satu DB2 Command Window
db2 force application (application_handle) // contoh : db2 force application (63)
//nomor application_handle ini didapat dari : db2 list applications

12. Drop the instance newinst
set db2instance=newinst
db2stop
db2idrop newinst
set db2instance=db2

13. Drop and recreate the DAS (DB2 Administration Server), and start it
db2admin stop
db2admin drop
db2admin create
db2admin start

14. Mengubah DB2 registry variable DB2COMM to tcpip and npipe
db2set db2comm=tcpip,npipe
db2stop
db2start

15. Unset the DB2COMM registry variable
db2set db2comm=
db2stop
db2start

16. Mengubah konfigurasi tingkat database pada LOGSECOND db cfg parameter. Ubah menjadi 5.
db2 connect to sample
db2 get db cfg
db2 update db cfg using LOGSECOND 5
db2 get db cfg

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s