大家好!
今天上午,不知道怎么搞的将数据库搞崩掉了,怎么都连接不上,oradata下面的文件都存在,
我现在的想法是重新创建一个数据库(和已崩掉数据库名称一样的),然后将原来崩掉的同名数据库oradata下的数据全部拷贝到新建数据库对应目录下,但是启动数据库时老是报出ORA-01110 system01.dbf错误。
我现在想知道如果按照我的想法进行怎么恢复?
今天上午,不知道怎么搞的将数据库搞崩掉了,怎么都连接不上,oradata下面的文件都存在,
我现在的想法是重新创建一个数据库(和已崩掉数据库名称一样的),然后将原来崩掉的同名数据库oradata下的数据全部拷贝到新建数据库对应目录下,但是启动数据库时老是报出ORA-01110 system01.dbf错误。
我现在想知道如果按照我的想法进行怎么恢复?
Cause: Reporting file name for details of another error
Action: See associated error message
--试试这样看看
shutdown immediate;
startup mount
recover datafile '你的数据路径\system01.dbf'
alter database open;
你有备份没?
估计你是没备份了,运行时崩溃,由于SCN不一致,想直接拷贝数据文件来恢复是不行的。只有之前的冷备份才能这样。
不知道怎么搞的将数据库搞崩掉了,怎么都连接不上,
--
1.看下alert log里面是怎么说的,把相关错误信息都贴出来,还确定是什么问题。
2. 数据库之前是运行在归档模式下吗?
3. 之前一次备份也没有? 逻辑备份,RMAN 备份,冷备?