oracle数据库恢复

以下是为您整理出来关于【oracle数据库恢复】合集内容,如果觉得还不错,请帮忙转发推荐。

【oracle数据库恢复】技术教程文章

Windows重新安装系统后Oracle数据库恢复【代码】

一、前言 由于某些原因,导致Windows操作系统需要重新安装,通常情况下系统盘都是C盘,数据库安装到D盘或者其他盘符,切勿与系统盘存放在一起。系统重新安装以后,我们需要恢复数据库。 二、系统安装前准备 在系统安装之前,我们需要先关闭监听和数据库,最好做一个备份。具体操作步骤如下 1.关闭监听 lsnrctl stop 2.关闭数据库 shutdown immediate; 3.备份整个数据库安装目录 如果空间允许的话,使用复制-粘贴命令即可,或者可以...

Oracle数据库恢复的一个小笔记【图】

因为是第一次做数据拷贝,直接就把正式库的db文件夹打包到测试了,测试的数据库备份过,但是并没有先shutdown,导致我后来在知道这样拷贝数据不成功后,想重新恢复到原来的测试数据库遇到了各种报错。 用sqlplus / as sysdba进到数据库还是没啥问题的,startup的时候就报错了,具体就是控制文件不一致,在db/apps_st/data下有三个控制文件,可能是因为打包的时候压缩顺序不同导致三个文件不一致了,我就以最后一个为准,把...

【Oracle数据库恢复】I_OBJ1、I_OBJ2、I_OBJ3、I_OBJ4、I_OBJ5等

I_OBJ1、I_OBJ2、I_OBJ3、I_OBJ4、I_OBJ5这几个都是OBJ$基表的索引,如果损坏会非常麻烦,因为ORACLE 对这些对象的DDL做了严格限制,你没有办法简单修复他们。 如下面的例子: *** 2012-01-31 05:59:24.837Doing block recovery for file 25 block 2256706BlI_OBJ1、I_OBJ2、I_OBJ3、I_OBJ4、I_OBJ5这几个都是OBJ$基表的索引,如果损坏会非常麻烦,因为ORACLE 对这些对象的DDL做了严格限制,你没有办法简单修复他们。 如下面的例子...

【Oracle数据库恢复】ORA-00600[25026】错误解析

该ORA-00600[25026]错误一般是当ORACLE查看检测tablespace表空间时发现一个无效的tablespace ID或者RDBA所引起,其2个变量的含义为: Arg [a] tablespace ID Arg [b] rdba ORA-00600[25026]错误属于Kernel File management Tablespace component模块,其可能该ORA-00600[25026]错误一般是当ORACLE查看检测tablespace表空间时发现一个无效的tablespace ID或者RDBA所引起,其2个变量的含义为: Arg [a] — tablespace ID Arg [b] — ...

【ORACLE数据库恢复】ORA-00600[KCLCHKBLK]

ORA-600: internal error code, arguments: [kclchkblk_3/4]错误的相关症状可能如下: 当从备份中restore过数据库并做了一个incomplete recovery不完全恢复时 以resetlogs 选项打开数据库 在打开数据库之后可能遇到以下的错误: ORA-00600 [kclchkblk_4] ORAORA-600: internal error code, arguments: [kclchkblk_3/4]错误的相关症状可能如下: 当从备份中restore过数据库并做了一个incomplete recovery不完全恢复时 以resetlogs 选...

【Oracle数据库恢复】ORA-00600[25027]错误解析

ORA-00600[25027]错误的触发原因是ORACLE检测到一个无效的表空间号TSN Tablespace Number或者相对文件号Relative File Number。 该ORA-00600[25027]的2个变量各代表: arg[a] Tablespace Number表空间号 arg[b] 十进制的相对数据块号Relative Data Block AddORA-00600[25027]错误的触发原因是ORACLE检测到一个无效的表空间号TSN Tablespace Number或者相对文件号Relative File Number。 该ORA-00600[25027]的2个变量各代表: arg[a...

Oracle数据库恢复后心得【图】

1、刚安装完Oracle数据库,安装应用程序之前,最好备份一下整个Oracle文件夹,因为此时是一个ldquo;干净rdquo;的数据库,类   1、刚安装完Oracle数据库,安装应用程序之前,最好备份一下整个Oracle文件夹,因为此时是一个“干净”的数据库,类似刚安装完操作系统后,作一个干净的ghost;安装完应用程序,还没有添加数据时,也最好备份一下整个Oracle文件夹;2、系统数据备份时,最好也同时备份备份时的日志信息,如数据导出备份,...

Oracle数据库恢复命令【图】

恢复controlfile恢复controlfile有三种办法,功能相同,只需要掌握其中一种即可。方法一:从autobackup中恢复缺省情况下,备份数 恢复controlfile恢复controlfile有三种办法,功能相同,只需要掌握其中一种即可。方法一:从autobackup中恢复缺省情况下,备份数据库时会自动备份controlfile,如果缺省设置被修改,可以使用如下RMAN命令设置autobackup选项:CONFIGURE CONTROLFILE AUTOBACKUP ON。 恢复controlfile的命令run {alloca...

记一次oracle数据库恢复

某客户给sysaux表空间添加了数据文件,但有在操作系统层rm删除了数据文件,更悲催的的是之前归档所在的磁盘损坏,恢复所需要的归档那是没指望了,也一年多没进行 某客户给sysaux表空间添加了数据文件,但有在操作系统层rm 删除了数据文件,更悲催的的是之前归档所在的磁盘损坏,恢复所需要的归档那是没指望了,也一年多没进行过数据库备份了,现记录恢复过程如下:(虚拟机上重新模拟该恢复过程)1 数据文件状态如下SQL> selec...

真实案例:Oracle数据库恢复ORA-01861问题【图】

Oracle 数据库WEBDB 在新的服务器环境进行备份的异地恢复测试,在执行到还原数据文件时出现ldquo;ORA-01861: literal does not Oracle 数据库WEBDB 在新的服务器环境进行备份的异地恢复测试,在执行到还原数据文件时出现“ORA-01861: literal does not match format string ”的错误。 该错误不是NLS_DATE_FORMAT 参数设置不正确导致的,而是一个Oracle bug 导致的。在该错误的解决过程中,我们没有采用官方推荐的重建控制文件的解...