Create Instance Database DB2 Enterprise ver 7.2 on Linux

Written By Scooter-google on Senin, 14 April 2008 | 20.53

Dengan berkembangnya database yang ada tidak dapat dapat dipungkiri bahwa dikemudian hari akan memiliki lebih dari satu database untuk keperluan pengembangan beberapa product yang akan datang, dari ilustrasi sebelumnya muncul pertanyaan apakah kita harus membeli server lagi untuk database baru?.
Jawabanya adalah tidak selalu harus membeli server baru, kita bisa saja membuat dua atau lebih database dalam satu server yang dapat berdiri sendiri atau dengan kata lain seperti memiliki dua database dengan server yang berbeda. Dalam DB2 Enterprise Edition solusi ini bisa dilakukan dengan cara membuat multiple database instance, dimana secara administrative satu database Instance akan mengelola dan mengatur satu atau sekelompok database yang independent dan tidak terpengaruh oleh administrative database Instance lainnya.

Dalam kasus ini, kita akan menempatkan instance pada server database yang sudah memiliki satu database.

1. Login Root

2. Create group db2bilal [yang akan digunakan sebagai instance baru]
#groupadd –g 110 db2bilal
3. Create user db2bilal
#useradd –u 150 –p password –m –d /home/db2bilal –g db2bilal -s /bin/bash –r -c

Adapun fungsi-fungsi diatas :
a. -g adalah agar user db2bilal dapat langsung berada didalam group db2bilal
b. -u untuk menentukan user id pada linux
c. -p untuk memberikan password untuk user db2bilal

4. Create group db2fenc2
#groupadd –g 120 db2fenc2

5. Create user db2fenc2
#useradd –u 150 –p password –m –d /home/db2fenc2 –g db2fenc2 -s /bin/bash –r –c

6. Create instance dan port
#/usr/IBMdb2/V7.1/instance/./db2icrt –a SERVER –p 50010 –s ee –u db2fenc2 db2bilal


Adapun fungsi diatas :
-a tipe auttentikasi user(SERVER, CLIENT, or SERVER ENCRYPT) untuk create instance
-p port name / port yang akan kita tentukan
-fenc[id] Nama yang terdapat dalam server

Adalah Instance type apakah (ee ese arau client)
ee : Enterprise Editions
ese : Enterprise Server Editions

7. Login db2bilal

8. Create database
# db2 “create database DATBILAL using codeset IBM-1252 territory US”

9. Restore database
#db2 “restore database DATBILAL from /home/db2bilal/…

10. Lakukan test connect database dengan Client Configurations Assinstant (CCA)

11. Jika urutan di atas telah dilakukan dan berhasil tanpa mengalami error, maka tahap selanjutnya adalah test masuk ke DB2 dan create database

12. Masuk kedalam db2bilal
# su – db2bilal
password : ********

13. Selanjutnya masuk ke dalam DB2
# db2

jika masuk ke dalam DB2, maka create instance berhasil

kita dapat mengurangi langkah diatas bila saja CD dari DB2 ada kita tinggal menjalankan

#./db2setup


Pilih menu instalasi untuk Create Instance
Selamat mencoba semoga dapat bermanfaat...

Untuk informasi lebih lengkap dapat dilihat disini

0 comments: