怎么才能恢复 Oracle 数据库呢?

turbopeng 2007-01-16 10:22:49
是这样,我要把一个数据库从A机导到B机里,过去我都是在A机上执行exp命令,生成一个 dmp 文件,然后在B机上用 imp 命令导入这个 DMP 文件。

但是今天A机中了病毒,操作系统无法启动,在这种情况下我怎么才能把我需要的数据库从A机导出来呢?

谢谢!
...全文
324 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
turbopeng 2007-01-23
  • 打赏
  • 举报
回复
谢谢大家的支持。已经解决。
以后我也能给别人回答类似问题了,呵呵。
turbopeng 2007-01-22
  • 打赏
  • 举报
回复
我今天重新装了系统,把oracle安装在了E盘原来的目录。

然后把 *.dbf、*.log和init.ora文件这几个文件都拷备覆盖了一遍。
数据库就提示“数据库未打开,仅允许在固定表/视图中查询”

这是怎么回事呢?
hevin 2007-01-18
  • 打赏
  • 举报
回复
路径要求一致,要不然要改很多东西。
liuyi8903 2007-01-18
  • 打赏
  • 举报
回复
监听启了吗?

数据库能mount吗?

turbopeng 2007-01-18
  • 打赏
  • 举报
回复
是不是我重新安装的路径要和原来保持一致才可以呢?
原来的路径是在D盘,重新装过系统后是C盘。
刚才重新启动了一下数据库,用户名和密码可以登陆上去了,但是无法打开表。
turbopeng 2007-01-18
  • 打赏
  • 举报
回复
谢谢楼上的几位仁兄,但是我把所有的东西都拷贝过去后,却无法登陆 DBA Studio 了,我输入用户名和密码后,弹出如下提示:
ORA-12514:TNS:监听进程不能解析在连接描述符中给出的SERVICE

这是怎么回事呢?
CH_MARS 2007-01-17
  • 打赏
  • 举报
回复
蹭分
Quebradawill 2007-01-17
  • 打赏
  • 举报
回复
是冷备份,楼上说的比较清楚了。
tgm78 2007-01-17
  • 打赏
  • 举报
回复
1.重新安装操作系统
2.重新安装oracle
3.拷贝备份文件
4.启动数据库

拷贝那些文件?

拷贝dbf、log、init.ora文件

如何重新启动原来的数据库?
这种情况,相当于你冷备重新建立一个新库

liuyi8903 2007-01-17
  • 打赏
  • 举报
回复
如果都没受损坏的话就比较好了.

直接COPY过去.

如果有损坏的话.

情况不同分不同的恢复情况.

最怕是数据文件损坏,并且没有备份.
wiler 2007-01-16
  • 打赏
  • 举报
回复
A机重新安装操作系统,重新安装oracle,建立与原数据库相同名称的库,把原来的数据文件拷贝过来,启动oracle,然后就又可以exp了

17,377

社区成员

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

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