沒做backup把冷備份復制出來裝好oracle
報controlfile version 不匹配oracle 版本
試過很多辦法都沒用最後只好重建control file
CREATE CONTROLFILE REUSE DATABASE datastor NORESETLOGS NOARCHIVELOG
MAXLOGFILES
MAXLOGMEMBERS
MAXDATAFILES
MAXINSTANCES
MAXLOGHISTORY
LOGFILE
GROUP D:\oracle\oradata\datastor\REDOLOG
GROUP D:\oracle\oradata\datastor\REDOLOG
GROUP D:\oracle\oradata\datastor\REDOLOG
DATAFILE
D:\oracle\oradata\datastor\XDBDBF
D:\oracle\oradata\datastor\USERSDBF
D:\oracle\oradata\datastor\UNDOTBSDBF
D:\oracle\oradata\datastor\TOOLSDBF
D:\oracle\oradata\datastor\SYSTEMDBF
D:\oracle\oradata\datastor\ODMDBF
D:\oracle\oradata\datastor\INDXDBF
D:\oracle\oradata\datastor\EXAMPLEDBF
D:\oracle\oradata\datastor\DRSYSDBF
D:\oracle\oradata\datastor\CWMLITEDBF;
然後
recover database;
重啟oracle就OK
教訓多備份!冷備份碰到版本問題還是比較麻煩的時間久了也不知道現在運行的oracle版本是多少
From:http://tw.wingwit.com/Article/program/Oracle/201311/17712.html