使用Oradim恢复Windows上的数据库

发表于:2014-6-30 09:43

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:songkexin    来源:51Testing软件测试网采编

  在Windows上如果系统崩溃了,数据文件、控制文件、日志文件等都还在,怎样来恢复Oracle数据库?
  前几天重新安装了系统,正好需要恢复一下数据库。
  如果软件也损失了,那么需要重新安装一下数据库软件。
  很多人抱怨我的新书很少关于Windows的内容,实际上,Windows和Linux/Unix上的操作没有什么不同,Windows本身就是一个仿Unix的系统。
  那么好吧,我还是用一个系列的文章介绍一下我所使用的Windows系统,以及我所认为的数据库系统无关性。
  大家可以跟随我看一下这样一个过程。
  首先开启一个cmd命令行窗口。
  开始->运行->cmd
  我的Oracle软件备份在D:/oracle :
  D:/>dir oracle
  驱动器 D 中的卷是 PRIVAT
  卷的序列号是 94B0-FD3B
  D:/oracle 的目录
  2006-08-16  14:14    <DIR>          .
  2006-08-16  14:14    <DIR>          ..
  2006-08-16  14:14    <DIR>          ora10gR2
  0 个文件              0 字节
  3 个目录    941,744,128 可用字节
  我的数据文件位于D:/oradata下:
  D:/>dir d:/oradata
  驱动器 D 中的卷是 PRIVAT
  卷的序列号是 94B0-FD3B
  d:/oradata 的目录
  2006-08-16  14:25    <DIR>          .
  2006-08-16  14:25    <DIR>          ..
  2005-09-12  16:40    <DIR>          flash_recovery_area
  2005-09-12  16:40    <DIR>          EYGLE
  0 个文件              0 字节
  4 个目录    941,744,128 可用字节
  现在让我们用oradim创建一个实例,实际上也就是创建一个Windows服务:
  C:/>oradim -new -sid eygle
  实例已创建。
  我们用net命令可以查看系统启动了哪些服务,我们看到Oracle的服务已经启动:
  C:/>net start
21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号