Hallo teman-teman ...

Beberapa waktu yang lalu ada temen yang nanya tentang cara mengubah 
parameter instance, juga bedanya pfile dan spfile. Penjelasan agak 
detail tentang :
- Apa itu pfile dan spfile?
- Format nama file
- Lokasi Directory
- Gimana cara membuatnya?
- Prioritas, pfile dulu apa spfile dulu?
- Gimana cara mengedit parameter instance?
- Contoh kasus

Saya bahas di sini

http://rohmad.net/2008/06/28/teori-dan-administrasi-init-file-pfile-
dan-spfile/

_______________________________________________________________
Konfigurasi instance disimpan di file bertipe text yang dikenal 
dengan init file (initial file) atau pfile (parameter file). Mulai 
versi 9i Oracle memperkenalkan pfile bertype binary yang disebut 
spfile.

Di Unix family, init file ada di directory $ORACLE_HOME/dbs. 
Sedangkan di Windows ada di folder %ORACLE_HOME%\database.

Format nama file:

   1. Pfile: initNAMAINSTANCE.ora
      Di Unix, nama instance adalah case sensitive, instance dataku 
berbeda dengan DATAKU. Pfile untuk instance dataku adalah 
initdataku.ora. Dan Pfile untuk instance DATAKU adalah initDATAKU.ora

      Sedangkan di Windows, nama init file tidak case sensitive, 
instance dataku ya sama saja dengan DATAKU. Kalau kita membuat 
database dengan dbca, initfile yang terbentuk adalah INITdataku.ORA. 
Kalau file ini diganti dengan initDATAKU.ora yang tidak apa-apa, 
Windows gitu lho!

   2. Spfile: spfileNAMAINSTANCE.ora
      Sama seperti pfile, case sensitive di Unix dan tidak case 
sensitive di Windows.

Cara membuat initfile:

   1. pfile
      Dibuat secara manual pakai text editor , contoh: notepad di 
Windows dan vi di Unix. Bisa juga dibuat berdasarkan content spfile 
yang sudah ada.
      SQL> create pfile from spfile;

   2. spfile
      Spfile tidak bisa dibuat dengan text editor sebagimana membuat 
pfile. Tentu saja, file binary tidak bisa dibuat (diedit) dengan 
text editor. Spfile hanya bisa dibuat dengan cara berikut ini 
(content-nya diambil dari pfile yang sudah ada):
      SQL> create spfile from pfile; 

Konfigurasi instance disimpan di file bertipe text yang dikenal 
dengan init file (initial file) atau pfile (parameter file). Mulai 
versi 9i Oracle memperkenalkan pfile bertype binary yang disebut 
spfile.

Di Unix family, init file ada di directory $ORACLE_HOME/dbs. 
Sedangkan di Windows ada di folder %ORACLE_HOME%\database.

...
Lebih lanjut silahkan dibaca di

http://rohmad.net/2008/06/28/teori-dan-administrasi-init-file-pfile-
dan-spfile/


Salam,
Rohmad

Kirim email ke