Ario's Weblog

November 1, 2010

Shutdown Database Dengan Perintah Dbshut

Filed under: Administration — javora @ 2:54 pm

Perintah ‘dbshut‘ adalah perintah Unix/Linux yang disediakan oleh Oracle untuk shutdown database.Sebelum menggunakan perintah dbshut, pastikan file ORATAB sudah terupdate.

File ORATAB:
1. Solaris : terletak pada /var/opt/oracle/oratab
2. Linux & varian Unix lainnya: terletak pada /etc/oratab
(lagi…)

Start Database Dengan Perintah Dbstart

Filed under: Administration — javora @ 2:30 pm

Perintah ‘dbstart‘ adalah perintah Unix/Linux yang disediakan oleh Oracle untuk startup database.Sebelum menggunakan perintah dbstart, edit terlebih dahulu file ‘dbstart‘ yang terletak pada $ORACLE_HOME/bin

edit baris berikut pada file ‘dbstart

ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle

Lalu ganti dengan baris berikut

ORACLE_HOME_LISTNER=$ORACLE_HOME

Setelah itu edit file ‘/var/opt/oracle/oratab‘ (solaris) atau file ‘/etc/oratab‘ (linux & variasi unix lainnya) lalu ganti nilai N dengan nilai Y.
(lagi…)

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...)

Maret 13, 2008

GENERATE XML DENGAN XMLELEMENT

Filed under: SQL and PL/SQL — javora @ 12:15 pm

Pada posting generate xml sebelumnya, saya memakai dbms_xmlquery untuk generate xml. Namun setelah ditinjau lebih jauh.. ternyata ada beberapa keterbatasan.. dimana bila ingin menyatukan dua query menjadi satu file xml akan terjadi error.

 

Query1.sql

set linesize 1060;

set pagesize 1000;

set long 1000 ;

set heading off;

set serveroutput off;

set feedback off;

declare

queryCtx1 DBMS_XMLquery.ctxType;

queryCtx2 DBMS_XMLquery.ctxType;

coba clob;

coba1 clob;

begin

(lagi…)

Februari 27, 2008

CREATE MANY TABLESPACES

Filed under: Administration — javora @ 10:43 am

Pada project datacenter spasial, telah direncanakan untuk membangun sekitar 660 tablespace untuk menampung data dan index. Untuk mempermudah, syntax create tablespace telah dimasukkan kedalam sebuah script sehingga dapat jalan secara otomatis. Namun ditengah eksekusi script tersebut, terjadi error. Ternyata error tersebut disebabkan karena nilai parameter db_files yang aktif lebih kecil daripada jumlah tablespace yang akan dicreate. Supaya semua tablespace dapat dicreate, maka db_file perlu diperbesar.

SQL> alter system set db_files=1000 scope=spfile;

Scope yang bisa dipakai untuk mengubah db_files ini hanya bisa memakai scope=spfile. Karena jika memakai scope both atau memory akan terjadi error “ERROR at line 1: ORA-02095: specified initialization parameter cannot be modified”.

Setelah mengubah nilai db_files tersebut, database perlu di-restart.

(lagi…)

ANOMALI XML GENERATOR ORACLE

Filed under: SQL and PL/SQL — javora @ 9:05 am

Kemarin team Nirwana ke SPC lagi untuk menyelesaikan tahap sinkronisasi. Seperti biasa, aku bertugas untuk ngebantu mba Ita menyelesaikan aplikasi Generate XML dari data spasial yang disimpan pada database Oracle. Jika kemarin menggunakan sys_xmlgen() untuk menghasilkan xml dari satu kolom. Maka kali ini, saya mencoba menggenerate seluruh kolom menjadi XML. Hal ini tidak bisa dilakukan dengan menggunakan sys_xmlgen(). Oleh karena itu, saya buat file batch untuk mengeksekusi query xml generator. Berikut ini file batch dan query-nya.

 

save.bat

sqlplus spasial/spasial@orcl @D:ariobatchquery.sql

query.sql
(lagi…)

Februari 25, 2008

GENERATE XML DARI TABEL SPASIAL

Filed under: SQL and PL/SQL — javora @ 11:33 am

Barusan bantu mba Ita lagi untuk generate tipe data sdo_geometry ke xml. Sebagai info, sdo_geometry adalah tipe data buatan pada Oracle 10G untuk menampung data spasial. Sdo_geometry ini merupakan objek yang didalamnya terdapat beberapa variabel-variabel seperti keterangan proyeksi, koordinat dan yang lainnya. Tadi sempat kebingungan bagaimana format XML dari sdo_geometry ini. Daripada pusink mikir, aku coba generate pake sys_xmlgen().

SQL> select sys_xmlgen(geoloc) from jakarta where rownum=1;

“geoloc” disini adalah nama kolom yang memiliki tipe data sdo_geometry, sedangkan “jakarta” adalah nama tabelnya. namun ketika di sqlplus, xml yang muncul hanya sebagian. sepertinya sqlplus-nya harus ada yang disetting lagi.
(lagi…)

Februari 6, 2008

Syntax Cek Primary Key

Filed under: SQL and PL/SQL — javora @ 2:48 pm

Gimana cara ngecek kolom apa aja yang jadi primary key di suatu tabel? Masalah ini yang ketemu waktu bantuin mba Ita bikin aplikasi convert data ke XML. Sempet bikin bingung juga neh, yang aku tau seh cara ngecek constraint lewat user_constraint. Tapi buat ngecek kolom apa aja yang jadi primary key, wah masih belum tau syntax nya gimana.. Ya udah daripada bingung-bingung nanya ke millist indo-oracle aja. Eh barusan dapet jawaban yang ditunggu-tunggu dari millist. Dan inilah solusi dari Wira Bisma salah satu anggota millist..

INI QUERY UNTUK MENCARI KOLOM YANG DIGUNAKAN SEBAGAI
PRIMARY KEY DALAM SATU TABEL PADA SEMUA TABEL DALAM
SATU SCHEMA.
(lagi…)

Januari 29, 2008

COTO MAKASSAR

Filed under: Others — javora @ 3:19 am

Coto Makassar, ketupat, jeruk nipis dan sambal

Kali ini saya akan membahas mengenai COTO MAKASSAR. Coto makassar ini punya kisah sendiri di kehidupan saya. Saya sebenarnya keturunan bugis, namun lahir di Cilegon-Banten. Seumur hidup belum pernah sekalipun menginjak tanah Makassar. Dan jarang sekali merasakan masakan khas Makassar. Orang yang paling berjasa mengenalkan Coto Makassar ke saya adalah Ati, dia yang mengajarkan bagaimana cara memakan Coto Makassar dengan gaya makassar ^o^ Pertama kali aku makan Coto Makassar itu di Cempaka Mas, Jakarta. Waktu itu Ati pesan Coto dengan isi daging dan paru. Karena aku baru pertama kali makan Coto, ya udah aku ikutin pesanan dia (soalnya belum tau selain paru dan daging bisa diisi apa lagi tuh coto, takutnya salah pesan malah dpt yang aneh-aneh). Setelah mencicipi, wah uenakk tenan.. mak njoss.. terlebih lagi ketika Ati memperbaiki rasanya dengan menambah sambal, garam, kecap dan diracik dengan gayanya.. tambah uenakk.. Kita makan coto dipadu dengan buras.. Tapi buras nya ko aneh yah, lebih kecil daripada yang biasa di buat nyokap.. cara makannya pun beda, dimakan sambil dipegang burasnya persis kaya makan pisang.. Ya udah, mulai deh sejak saat itu aku ketagihan sama ini makanan.. Menurut cerita dari Ati, coto makassar selain enak juga ada khasiatnya.. Katanya orang makassar itu makan Coto buat tambah energi.. Jadi klo lemas atau ada gejala mau sakit, dengan makan Coto langsung deh segerrr lagi.. Emang seh, aku juga udah ngebuktiin.. Dulu di bandung, klo ada gejala mau sakit atau gak enak badan langsung makan Coto n badan langsung jadi segerrr lagi..
(lagi…)

Halaman Berikutnya »

Theme: Rubric. Blog pada WordPress.com.

Ikuti

Get every new post delivered to your Inbox.