oracle9.2数据库如何恢复

[复制链接]
查看11 | 回复4 | 2005-2-28 12:57:00 | 显示全部楼层 |阅读模式
我把整个电脑都重新装了,
在重新装电脑之前,我把oacle9.2的所有服务都停了下来,
然后把我数据库的data文件,redo文件,contol文件,还有初始化文件都备份了
电脑重新装之后,我把数据库的data文件放在数据库的data目录下,但登陆后没有我的数据库实例
现在我怎么办
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
所有的数据文件、重做日志文件、控制文件放回原来的目录。
Linux/Unix 需要设置ORACLE_SID环境变量,及配置好初始化参数文件pfile/spfile。
Windows 平台下需要在注册表设置ORACLE_SID,配置好初始化参数文件pfile/spfile,同时使用oradim 创建这个SID 对应的Windows 服务。
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
请问版主:
我的前后两个数据库的SID不一样可以吗?
另外,我是用旧的重做日志文件、控制文件,配置好初始化参数文件 覆盖现在的日志文件、控制文件,配置好初始化参数文件吗?
我原的数据文件的后缀是以.ora为结尾的,这个正常吗?
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
怎么没有人回答呀!
回复

使用道具 举报

千问 | 2005-2-28 12:57:00 | 显示全部楼层
SID 不一样是不行的。
数据文件、重做日志文件、控制文件必须是和原来的目录要完全一样,并不是说覆盖现在文件所在目录的位置,而是要保证和原来的一致。实际上,你重装Oracle 后不用新建数据库的。
数据文件名以什么为后缀都没问题,只是一个名字,Oracle 不关心这个后缀。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行