只有数据文件,如何恢复数据库 你可以试一下,新安装的ORACLE路径和你目前的数据文件目录相同,再用数据文件覆盖过去,ORACLE版本要一样。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SQL Server 2000我试过,楼上的方法可行 好像这样会有些问题吧.你现只有旧的存放用户数据的数据文件,没有系统其他的数据文件.如果把旧的数据文件和你新建的数据库的数据文件放在一起,datafile的时间点都不一致,数据库应该是启动不了.你也没有什么备份的东西.这样数据库恢复不了.我也不知道对不对,请高手指点.\sqlserver2000和oracle的恢复有很大的差别 我的数据库是在突然关机情况下出现的数据库启动不了,老是报告ora-01122、ora-01110的错误,然后我就重装了,我还有老的control文件、system01文件,但是替换之后,故障现象仍然一样。 在ORACLE数据库的恢复中,如果有旧的所有数据文件,CONTROL FILE,INIT文件,就是可以恢复的.以前我系统格了重装系统和数据库,只用版本一致,数据库仍然是可以使用的要注意: 所有 的数据文件都是同一个时间点的.如果你少了一些data file,但不是SYSTEM表空间的数据文件,你可以尝试做不完全恢复.这个过程就比较麻烦了,具体你可以在论坛找找看.大概几个步骤:1)startup mount --------->mount the database2)alter database datafile 'd:\asdfasdf.dbf' offline drop3)alter database open 如果在NOARCHIVELOG模式下数据文件和控制文件不同步是很难恢复数据的。只有用原来的全备份来恢复它。 我感觉不行,oracle检查一致性很严格 请教SQL----时间可以固定一个时间段 为什么使用SQLPLUS 登录时会自动执行一段代码,并提示我输入变量值????? 烦人的SQL,请大侠帮忙! oracle实例建立(急) 如何用java编写存储过程,调用WebService sqlloader(不符合条件的数据不导入到数据库中),如何实现? 各路高手,一点小问题,帮我看一下 客户端连接ORACLE的问题 立即给分:当查询记录值为NULL时,怎么用“0”取代,即显示就是“0”? 建立了function后,怎么调用它 菜鸟问题 ResultSet.next 的作用是什么? v$datafile不更新?
你现只有旧的存放用户数据的数据文件,没有系统其他的数据文件.
如果把旧的数据文件和你新建的数据库的数据文件放在一起,datafile的时间点都不一致,数据库应该是启动不了.你也没有什么备份的东西.
这样数据库恢复不了.
我也不知道对不对,请高手指点.\
sqlserver2000和oracle的恢复有很大的差别
以前我系统格了重装系统和数据库,只用版本一致,数据库仍然是可以使用的
要注意: 所有 的数据文件都是同一个时间点的.
如果你少了一些data file,但不是SYSTEM表空间的数据文件,你可以尝试做不完全恢复.这个过程就比较麻烦了,具体你可以在论坛找找看.
大概几个步骤:
1)startup mount --------->mount the database
2)alter database datafile 'd:\asdfasdf.dbf' offline drop
3)alter database open
数据文件和控制文件不同步是很难恢复数据的。
只有用原来的全备份来恢复它。