服務啟動後,沒有以spfile啟動
SQL> show parameter spfile
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string
--重建spfile
SQL> create spfile from pfile='d:\oracle\admin\xue\pfile\init.ora';
檔案已建立。
--指令方式關閉資料庫
SQL> shutdown immediate
資料庫已經關閉。
已經解除安裝資料庫。
ORACLE 例程已經關閉。
SQL> startup
ORACLE 例程已經啟動。
Total System Global Area 68229684 bytes
Fixed Size 453172 bytes
Variable Size 41943040 bytes
Database Buffers 25165824 bytes
Redo Buffers 667648 bytes
資料庫裝載完畢。
資料庫已經打開。
--指令方式打開會以spfile啟動
SQL> show parameter spfile
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string %ORACLE_HOME%\DATABASE\SPFILE%
ORACLE_SID%.ORA
--有spfile存在,服務重新啟動會無法以spfile啟動
SQL> host net stop oracleservicexue
OracleServiceXUE 服務正在停止........
OracleServiceXUE 服務已經停止。
SQL> host net start oracleservicexue
OracleServiceXUE 服務正在啟動 .............
OracleServiceXUE 服務已經啟動成功。
SQL> conn/as sysdba
已連接配接。
SQL> show parameter spfile
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
spfile string