• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Oracle 11g 不同目录的冷备份解决方案

mysql 搞代码 4年前 (2022-01-09) 17次浏览 已收录 0个评论

Oacle数据库启动不起来了,一启动就死机,经过多次测试差错发现是磁盘损坏,导致UNDOTBS01.DBF数据文件无法访问,访问就死机。无

Oacle数据库启动不起来了,,一启动就死机,经过多次测试差错发现是磁盘损坏,导致UNDOTBS01.DBF数据文件无法访问,访问就死机。无奈用冷备份的办法,将数据库迁移到另一台主机上。

Oracle 11g, 安装在windows XP上,只是作为平时开发用的数据库,没有多少维护,也没有开启归档日志模式。(注:由于操作时没有保存操作信息,也没有可用的测试环境了,所以都是凭记忆还原步骤,不排除有不正确的操作和命令,仅作参考。)

Step 1. 首先在目标主机上安装Oracle 11g(和源数据库相同),创建和源数据库相同SID的数据库。

Step 2. 查找源数据库里的数据文件、REDO日志文件、控制文件、启动参数文件。

EX本文来源gao@!dai!ma.com搞$$代^@码网*PRD是SID

  • ORACLE 例程已经启动。
  • Total System Global Area 770019328 bytes
  • Fixed Size 1374780 bytes
  • Variable Size 293602756 bytes
  • Database Buffers 469762048 bytes
  • Redo Buffers 5279744 bytes
  • 数据库装载完毕。
  • SQL> select name from v$datafile;
  • NAME
  • ——————————————————
  • D:\APP\ADMINISTRATOR\ORADATA\EXPRD\SYSTEM01.DBF
  • D:\APP\ADMINISTRATOR\ORADATA\EXPRD\SYSAUX01.DBF
  • D:\APP\ADMINISTRATOR\ORADATA\EXPRD\UNDOTBS01.DBF
  • D:\APP\ADMINISTRATOR\ORADATA\EXPRD\USERS01.DBF
  • D:\APP\ADMINISTRATOR\ORADATA\EXPRD\EXAMPLE01.DBF
  • D:\APP\ADMINISTRATOR\ADMIN\EXPRD\TS_YTCLT01.DBF
  • D:\APP\ADMINISTRATOR\ADMIN\EXPRD\TS_YTEXP01.DBF
  • SQL> select member from v$logfile;
  • MEMBER
  • —————————————————————
  • D:\APP\ADMINISTRATOR\ORADATA\EXPRD\REDO03.LOG
  • D:\APP\ADMINISTRATOR\ORADATA\EXPRD\REDO02.LOG
  • D:\APP\ADMINISTRATOR\ORADATA\EXPRD\REDO01.LOG
  • SQL> select name from v$controlfile;
  • NAME
  • —————————————————————
  • D:\APP\ADMINISTRATOR\ORADATA\EXPRD\CONTROL01.CTL
  • D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\EXPRD\CONTROL02.CTL

  • 搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
    转载请注明原文链接:Oracle 11g 不同目录的冷备份解决方案
    喜欢 (0)
    [搞代码]
    分享 (0)
    发表我的评论
    取消评论

    表情 贴图 加粗 删除线 居中 斜体 签到

    Hi,您需要填写昵称和邮箱!

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址