Administrasi (perintah-perintah) dasar di Oracle

Perintah-perintah ini saya tulis untuk mengingatkan saya yang sering lupa dengan perintah-perintah dasar untuk administrasi database di Oracle :D (maklum agak2 keriting perintahnya buat sayah :P )
  • Membuat tablespace (permanent)

    Dengan satu datafile:
    create tablespace NAMATABLESPACE logging datafile '/path/namadatafile01.dbf' size 50M
    autoextend on next 128K maxsize 16553M extent management local segment space
    management auto;
    Dengan dua atau lebih datafile:
    create tablespace NAMATABLESPACE logging datafile
    '/path/namadatafile01.dbf' size 50M,
    '/path/namadatafile02.dbf' size 50M,
    '/path/namadatafile03.dbf' size 50M,
    ....
    '/path/namadatafilexx.dbf' size 50M
    autoextend on next 128K maxsize 16553M extent management local segment space
    management auto;
  • Membuat temporary tablespace
    create temporary tablespace NAMATABLESPACE tempfile '/path/namatempfile01.dbf' size 50M
    autoextend on next 128K maxsize 16553M extent management;
  • Membuat User & Menghapus UserUntuk create
    create user NAMAUSER identified by PASSWORD
    default tablespace NAMATABLESPACE
    temporary tablespace NAMATEMPORARYTABLESPACE
    [quota [NILAIMAXDITABLESPACE / UNLIMIT] on NAMATABLESPACE]
    [profile NAMAPROFILE]
    account unlock;
    Untuk drop
    drop user NAMAUSER [cascade];
  • Membuat DBLINK
    create [public] database link NAMADBLINK
    connect to NAMAUSERTARGET
    identified by PASSWORDTARGET
    using 'TNSNAMETARGET';
    Jika ingin membuat public database bisa dilakukan oleh user SYS atau SYSTEM.
    Namun jika ingin private maka perintah diatas harus dilakukan oleh user yang akan menggunakan DBLINK tersebut dan hanya akan bisa diakses oleh si user pembuat DBLINK nya.
    bersambung… (cape.. :D )
  • Memindahkan datafile di tablespace
  • Menghapus datafile di tablespace
  • Mengelola Constraint
  • Menggenerate beberapa object di Oracle

Tidak ada komentar:

Posting Komentar