20
DBA: FIRST STEP CREATE DATABASE DB2 in CentOS

Note DB2 User and After Instalasi DB2

Embed Size (px)

DESCRIPTION

Administrasi Basis Data

Citation preview

Page 1: Note DB2 User and After Instalasi DB2

DBA: FIRST STEPCREATE DATABASE

DB2 in CentOS

Page 2: Note DB2 User and After Instalasi DB2

CREATE DB2 INSTANCESAAT INSTALASI

DB2 Instance adalah environment in which you

store dara and run applications.

You must have an instance to use DB2.

Page 3: Note DB2 User and After Instalasi DB2

PROSES CREATE 3 USER

dasuser: adalah admin kontroler

db2inst1 (groupname db2iadm1) : user for the

db2 instance owner. Nama instance dan nama

usernamenya sama (db2inst1)

Db2fenc1: UDFs (User Defined Function) and SP

(Stored Procedures) will execute under this user and

group.

Page 4: Note DB2 User and After Instalasi DB2

TO START DB2

To start using DB2 need logon using valid user id such as DB2

isntance owner “db2inst1”

pada terminal ketik : su dbs2inst1 (masuk ke user isntance)

Ketik : db2sampl (untuk create database sample )

ketik lagi : db2 (masuk ke command database untuk sql statement)

Connect db2inst1 using port 50000

Page 5: Note DB2 User and After Instalasi DB2

CONTOH PERINTAH DB2

db2start

quit

db2 connect to sampel

db2 select tabname, tabschema, tbspace from syscat.tables

(select seluruh tabel di syscat)

db2=> list tables (menampilkan tabel pada user yang

sedang aktif)

Page 6: Note DB2 User and After Instalasi DB2

LIST TABLES PADA DB

Page 7: Note DB2 User and After Instalasi DB2

SYNTAKS LIST TABLE PADA DATABASE

LIST TABLES FOR USER (this user yaitu db2inst1)

LIST TABLE FOR SYSTEM

LIST TABLE FOR ALL

LIST TABLE FOR SCHEMA DB2INST1

Page 8: Note DB2 User and After Instalasi DB2

MANAGE DATABASE ENVIRONMENT

Page 9: Note DB2 User and After Instalasi DB2

CREATE DATABASE

Page 10: Note DB2 User and After Instalasi DB2

CREATE DATABASE

Sebagian Syntaks Create DB

Page 11: Note DB2 User and After Instalasi DB2

PARAMETER ON ‘PATH’

Page 12: Note DB2 User and After Instalasi DB2

AUTOMATIC STORAGE NO

Jika parameter Automatic Storage No maka hanya ada 1 path yang

dapat dibuat pada parameter on.

Error karena path lebih dari 1,

Sukses create db, dengan 1 path /home/db2inst1/testdb6

Page 13: Note DB2 User and After Instalasi DB2

DBPATH

Dbpath menyimpan database information.Salah satu kelebihan menggunakan automatic storage on adalah dapat dilakukan pemisahan direktori yaitu untuk database information disimpan di dbpath sedangkan database data dapat disimpan pada direktori lain (dapat juga terdiri lebih dari 1 path database data).

Page 14: Note DB2 User and After Instalasi DB2

DBPATH

Page 15: Note DB2 User and After Instalasi DB2

DATABASE PATH ON

Page 16: Note DB2 User and After Instalasi DB2

CONTOH CREATE DATABASE PADA WINDOWS

Contoh Pada OS Windows

Page 17: Note DB2 User and After Instalasi DB2

CONTOH CREATE DATABASE PADA L INUX

Page 18: Note DB2 User and After Instalasi DB2

CREATE DATABASE WITH PARAMETER

Create database dengan nama testdb5

Automatic Storage Yes (by default)

Database data disimpan pada:Direktori /home/db2inst1/data1Direktori /home/db2inst1/data2

Database information disimpan pada:Direktori /home/db2inst1/dpath1 untuk:

Page 19: Note DB2 User and After Instalasi DB2

LIST DATABASE DIRECTORY

Page 20: Note DB2 User and After Instalasi DB2

CEK KONFIGURASI DB

Database Manager Configuration• db2 get dbm cfg

Dapat dilihat default untukdirektori penyimpanan database terdapat di /home/db2inst1