spfile,spfile位置
1 讓ORACLE自動從spfile啟動
SQL> create spfile='/dev/vx/rdsk/vgora/lv_spfile' from pfile;
SQL> shutdown immediate;
修改initora11g.ora檔案
/oracle/app/product/11g/db/dbs
cp initora11g.ora initora11g.ora_bak
echo SPFILE='/dev/vx/rdsk/vgora/lv_spfile' > initora11g.ora
SQL> startup
2 pfile路徑
/oracle/app/admin/ora11g/pfile
oracle裡CREATE SPFILE ,spfile是什?
spfile是儲存初始參數的檔案,oracle中有大約200多個初始參數,都存在這裡,還有一種叫pfile的檔案也是儲存初始參數的檔案,兩者的區別是,spfile是server端維護的,pfile是用戶端維護的,spfile只能通過系統更改,pfile 可以使用文字檔開啟後手工修改。9i後才有spfile,以前的版本是沒有spfile只有pfile,後來的頒本,兩個檔案並存。
Oracle 怎查看spfile的內容
spfile是9i裡新增的並且是預設的參數檔案,二進位格式
SQL> connect / as sysdba
SQL> select * from v$version;
SQL> create pfile from spfile;
SQL> CREATE SPFILE FROM PFILE='E:\ora9i\admin\eygle\pfile\init.ora';
檔案已建立。
SQL> CREATE SPFILE='E:\ora9i\database\SPFILEEYGLE.ORA' FROM PFILE='E:\ora9i\admin\eygle\pfile\init.ora';
檔案已建立。
然後再查看用txt,但是這個檔案很大。有的不容易開啟。。。。。