Ario's Weblog

Mei 13, 2010

Setting RMAN Catalog

Filed under: Backup & Recovery — javora @ 8:47 am

RMAN pada defaultnya menggunakan control file dari target database sebagai catalog. Namun catalog dari RMAN dapat diletakkan pada database terpisah yang fungsinya khusus sebagai catalog RMAN. Berikut ini langkah-langkah dalam membuat catalog database tersebut.


1. create catalog database (mis: catdb)
2. login ke catalog database
   c:\sqlplus sys/oracle@catdb as sysdba
3. create tablespace buat catalog tablespace
   SQLPLUS> create tablespace rcat_ts datafile
         2  'D:\oracle\product\10.2.0\oradata\catdb\rcat_ts.dbf'
         3  size 100m autoextend on next 10m maxsize unlimited
         4  permanent logging extent management local
         5  autoallocate segment space management auto flashback on; 
 (lagi...)

Pengecekkan Primary Key

Filed under: SQL and PL/SQL — javora @ 7:09 am

Bagaimanakah caranya agar kita bisa mengetahui informasi kolom apa saja yang menjadi Primary Key di suatu tabel? Hal ini menjadi issue ketika membangun aplikasi Convert data dari Oracle ke format XML.  Berikut ini adalah query untuk melihat list kolom yang digunakan sebagai Primary Key pada suatu tabel tertentu. Sebagai contoh kasus, kita akan melihat semua kolom yang menjadi Primary Key pada tabel-tabel yang dimiliki oleh user Scott

SQL> CONNECT SCOTT/TIGER
Connected.
SQL> COL TABLE_NAME FOR A15
SQL> COL COLUMN_NAME FOR A15
SQL> SELECT A.TABLE_NAME,
 2   A.COLUMN_NAME,
 3   B.CONSTRAINT_TYPE,
 4   B.CONSTRAINT_NAME
 5   FROM USER_CONS_COLUMNS A, USER_CONSTRAINTS B
 6   WHERE A.TABLE_NAME= B.TABLE_NAME
 7   AND A.CONSTRAINT_NAME=B.CONSTRAINT_NAME
 8   AND B.CONSTRAINT_TYPE='P';
 (lagi...)

Tema: Rubric. Blog pada WordPress.com.

Ikuti

Get every new post delivered to your Inbox.