如何从一个Oracle 9i的数据文件夹恢复该数据库?

gauss 2005-05-08 10:37:46


我在C盘装了一个Windows 2000 Server,在D盘装了一个Windows 2003,
我在Win2000下装了一个Oracle 9i的数据库,Oracle的文件夹放在E:\Oracle,
我在Oracle中建了一个数据库ORCL,数据文件夹也在e:\Oracle\Ordata
数据库中有表,序列若干,没有做过备份。

现在我C盘的Windows 2000中了病毒,无法启动了,我能不能在Windows 2003下再安装同一个版本的Oracle,然后恢复e:\Oracle\Ordata中的数据库?

如果可以,我该怎么做?

...全文
70 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
dakunlinux 2005-05-08
  • 打赏
  • 举报
回复
1、先冷备原来数据库(数据文件,日志文件,控制文件,参数文件)
2、在新系统上鞍山相同版本的数据库管理程序(其目录等设置最好与原来的相同,这样可以省去第三步)。
3、修改参数文件指向实际的参数文件位置,startup mount ;alter database rename datafile(将数据文件及绝对路径修改为时间位置)
4、alter database open;如果省略3,就直接startup就可以啦

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧