完全拷贝数据库文件,重装时错误

[复制链接]
查看11 | 回复8 | 2015-3-6 11:57:31 | 显示全部楼层 |阅读模式
重新建立控制文件,启动时提示必须必须resetlogs才能打开数据库,打开数据库后提示 文件 1 没有从完备的旧备份中恢复
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
好像不完全恢复才需要resetlog .
旧的备份数据文件不一致 。 或数据文件与重建的ctl 文件不一致。
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
你用热备份恢复的?怎么还要resetlogs?
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
冷备份
从一台在用的机子上,拷贝所有的文件,包括控制文件、重做日志、数据文件。替换另一台机子的文件后,启动数据库提示 PWDDSIDEAL错误,不知是什么错误。在拷贝原PWDDSIDEAL.ORA文件覆盖此机子的文件,提示数据文件找不到。在重新创建日志文件,就出现了上述的问题。
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
重新覆盖一次,删除密码文件,然后重建一下就可以了,干吗重建控制文件,越搞越复杂。
orapwd命令建立密码文件
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
按照上述方法试过后,产生错误,提示数据库文件d:\oradata\system01.dbf版本和数据库版本不兼容,明明是同一份光盘的ORACLE9i。
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
最初由 DsIdeal 发布
[B]按照上述方法试过后,产生错误,提示数据库文件d:\oradata\system01.dbf版本和数据库版本不兼容,明明是同一份光盘的ORACLE9i。 [/B]

数据文件的位置改变了吗?
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
位置没变,按照原数据库的位置拷贝文件。如果位置不对,于控制文件信息不符,肯定会报错,找不到文件。而现在竟然是版本不符,郁闷。
回复

使用道具 举报

千问 | 2015-3-6 11:57:31 | 显示全部楼层
终于可以了,可能的原因是我在第一次拷贝时数据文件目录不对,提示错误,更换了目录,产生了上述错误。检查数据文件修改日期和我拷贝在移动硬盘上的原数据文件日期不一致,全部替换后正常启动。不过具体什么原因还不知道。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行