ORA-01103: database name 'ORCLDG' in control file is not 'ORCL'

std1984發表於2009-09-21

今天關閉使用rman複製資料庫再重新開啟時出現這個錯誤“ORA-01103: database name 'ORCLDG' in control file is not 'ORCL' ”

 

解決方法: 1.將D:\oracle\product\10.2.0\admin\orcl\pfile\init.ora中的引數db_name改為orcldg,啟動資料庫到載入狀態。startup mount pfile='D:\oracle\product\10.2.0\admin\orcl\pfile\init.ora';

 2. 使用alter database backup controlfile to trace;匯出建立控制檔案的語句。

3.將步驟中的引數改為orcl,啟動資料庫例項sql> startup nomount pfile='D:\oracle\product\10.2.0\admin\orcl\pfile\init.ora';

4.將控制檔案語句在命令列執行。然後開啟資料庫sql>alter database open;

5.建立spfile,  sql> create spfile from pfile='D:\oracle\product\10.2.0\admin\orcl\pfile\init.ora';

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16582684/viewspace-615178/,如需轉載,請註明出處,否則將追究法律責任。

相關文章