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

