Oracle 恢复请教

bictwxz 2000-12-02 11:23:00
我的NT不能启动了,用恢复安装也不行, 只好重新安装NT,同时也不得不重新安装Oracle8.05,请高手指教:如何恢复原来的数据库?(原Orant文件夹下的文件均完好无损)
...全文
109 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
土豆 2000-12-11
  • 打赏
  • 举报
回复
同意softsprite和boby_v的看法
boby_v 2000-12-11
  • 打赏
  • 举报
回复
告诉你个简单办法吧:
1、先把原来的所有ORACLE相关文件做好备份
2、重装NT和ORACLE后,进入ORACLE的CREATE DATABASE选项,创建新的数据库,要求
和原来的数据库的数据库名、文件名、实例名、路径等都都一模一样。
3、进入\orant\bin\svrmgr30,
连接INTERNAL/PASSWORD
SHUTDOWN ABORT
4、把备份好的文件拷回来覆盖。
5、进入\orant\bin\svrmgr30,
连接INTERNAL/PASSWORD
STARTUP
一切OK!
U皮特U 2000-12-02
  • 打赏
  • 举报
回复
关键是建立好新的控制文件,启动svrmgr,键入以下命令,注意将相关文件的路径改成正确的路径:
CONNECT INTERNAL
STARTUP NOMOUNT

CREATE CONTROLFILE REUSE SET DATABASE "CLONE1" RESETLOGS NOARCHIVELOG
MAXLOGFILES 32
MAXLOGMEMBERS 2
MAXDATAFILES 64
MAXINSTANCES 8
MAXLOGHISTORY 800
LOGFILE
GROUP 1 '/oracle/data/CLONE1/redos/log1CLONE1.dbf' SIZE 512K,
GROUP 2 '/oracle/data/CLONE1/redos/log2CLONE1.dbf' SIZE 512K,
GROUP 3 '/oracle/data/CLONE1/redos/log3CLONE1.dbf' SIZE 512K
DATAFILE
'/oracle/data/CLONE1/system_ts/systCLONE1.dbf' SIZE 25M,
'/oracle/data/CLONE1/data_ts/data_CLONE1.dbf' SIZE 230M,
'/oracle/data/CLONE1/index_ts/index_CLONE1.dbf' SIZE 230M,
'/oracle/data/CLONE1/rbs_ts/rbs_CLONE1.dbf' SIZE 10M,
'/oracle/data/CLONE1/temp_ts/temp_CLONE1.dbf' SIZE 10M,
'/oracle/data/CLONE1/tools_ts/ts_tools_CLONE1_02.dbf' SIZE 15M,
'/oracle/data/CLONE1/users_ts/ts_users_CLONE1.dbf' SIZE 1M,
;

ALTER DATABASE OPEN RESETLOGS;

bictwxz 2000-12-02
  • 打赏
  • 举报
回复
首先感谢zheng作答,请说具体一些好么?
zheng 2000-12-02
  • 打赏
  • 举报
回复
把注册表中oracle的内容导出.
NT系统目录下的oracle内容备份.

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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