数据恢复咨询热线:400-666-3702  

欢迎访问南京兆柏数据恢复公司,专业数据恢复15年

兆柏数据恢复公司

 硬件数据恢复案例

oracle10G无法启动数据恢复

浏览量: 次 发布日期:2023-09-05 11:51:58

IBM 3650服务器,使用光纤挂一个约2TB的LUN。服务器操作系统为RHEL5.4,装有一个单节点的Oracle10.2.0.4。在一次宕机事故中,Oracle数据库无法启动。 检查恢复 宇阳的工程师首先,指导客户将存储进行镜像,镜像到一块2TB的硬盘上。工程师将数据库提取出来,并挂载到 linux orac10.2.0.4 环境中,修改参数文件和控制文件,直接 startup,在open 阶段报system01.dbf ora600错误,通过分析日志,发现ora600错误的参数为4000。这是oracle断电后比较常见的问题,是由于obj$有未提交的事务所导致。使用oracle恢复工具,直接对修改oracle obj$ 基表中未提交的事务所在块,再写回块的校验和,再次 startup ,open已无问题。tim11g.jpg

SQL Server 2008使用以下两种方法来进行复制和移动操作。

1.分离与附加

    前面讲过分离与附加数据库,但是使用该方法时,用户必须是源服务器和目标服务器sysadmin固定服务器角色的成员。而且,在开始复制操作前,用户应该把数据库设为单用户模式,以确保没有活动的会话。

2.使用SQL管理对象

    相对于分离与附加方法,此方法执行的速度比较慢,而且用户必须是源数据库的所有者,并且必须有CREATE DATABASE的权限,而且在目标服务器上是固定dbcreator服务器角色的成员。

    但是使用此方式,在开始复制/移动操作之前不需要把数据库设置为单用户模式,而且由于数据库没有脱机,在操作期间也允许活动的连接。


相关推荐