没做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版本是多少