自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ORACLE数据库数据恢复、性能优化、故障诊断来问问MACLEAN

刘相兵(Maclean Liu) Mail: liu.maclean@gmail.com 手机: 13764045638, ORA-ALLSTARS Exadata用户组QQ精英群:23549328 ...

原创 DBRECOVER for MS SQL Server数据库恢复软件

DBRECOVER for MSSQL SQL Server是数据库恢复软件。 支持如下场景: 直接读取恢复置疑suspect的数据库MDF中的数据 对Truncate Table,Delete SQL误操作后的数据库表进行恢复 对无法附加的数据库进行恢复 支持恢复数据库中的lob大对象...

2020-07-10 14:26:10 10 0

原创 OraGlance一个轻量级Oracle性能监控工具

OraGlance是免费的,你可以安心使用它。 OraGlance is free software , use it as you like. 下载地址Download URL :https://zcdn.parnassusdata.com/OraGlance200709.zip ...

2020-07-10 14:22:34 32 0

原创 DBRECOVER FOR MYSQL 用户手册
原力计划

DBRECOVER FOR MYSQL是一个MySQL数据库(Innodb)恢复工具,该工具软件可以在MySQL没有备份的情况下,针对实例崩溃,Inoodb字典损坏无法启动数据库实例,DROP DATABASE,DROP TABLE,TRUNCATE TABLE,DELETE TABLE,磁盘/文...

2020-06-08 12:07:02 55 0

原创 OraDumpReader 0.1 Release

the software directly reads data from oracle exp & expdp result dump file . even the file is corrupted or damaged by malware/ransomware, the soft...

2020-06-08 11:40:24 37 0

原创 prm dul恢复oracle数据库数据表 中文最简易说明

视频播放地址:https://zcdn.parnassusdata.com/s1.mp4 软件下载地址: https://zcdn.parnassusdata.com/DUL5108.zip 本软件为JAVA编写,可用于WINDOWS LINUX(红帽,Centos,Ubuntu) AIX...

2019-08-23 14:11:53 120 0

原创 Oracle数据恢复专题

备份恢复是Oracle中永恒的话题, 只要有数据 就有备份恢复的需求。 而在国内对于备份以及备份的可用性往往被企业所忽视。这造成了再数据库恢复上存在着东西方的差异。 更多的老外DBA把经历花在对Oracle内部原理和性能优化的研究上。 如果自己搞不定可以找诗檀软件专业ORACLE数据...

2019-07-08 16:37:20 152 0

原创 ORACLE数据文件被恶意软件加密 勒索病毒破坏 如何使用PRM-DUL 软件恢复

为什么可以恢复这些被加密的ORACLE数据库数据文件? 因为这些文件一般比较大,超过300MB。导致恶意加密软件要加密它们时要花费大量时间和CPU,因此这些勒索软件一般仅部分加密其内容。 通过PRM-DUL的强大功能,可以恢复出其中绝大部分未被加密的内容。 PRM DUL download:...

2019-07-08 11:47:23 501 0

原创 常用软件下载地址

putty https://zcdn.askmaclean.com/putty.exe teamviewer 14 https://zcdn.askmaclean.com/tv14.exe xmanager 4 ...

2019-07-08 11:40:58 83 0

原创 Oracle 11.2.0.4 LINUX WINDOWS AIX 补丁集下载

请注意,如果你有support.oracle.com账号,那么严格从官网下载介质。如果实在没有,那么从互联网上下载介质一定要验证SHA1,避免介质被修改。   ORACLE 11.2.0.4 Windows 64bit: 链接:https://pan.baidu.com/s/1DtU0rQx...

2019-02-15 15:45:49 1030 2

原创 ORA-600 KFFBADDBLK04 ASM无法启动并显示ORA-600: [KFFBADDBLK04]报错

关于Oracle Bug - ORA-600 [kffbAddBlk04]  此bug一般出现于在ASM建立或添加文件时,当然关于此报错还有很多其它原因,由于其为Oracle内部bug,所以公开信息较少。 一般需要辅助更多trace信息方能更具体了解原因。在Oracle 12.2.0.1版...

2018-08-29 12:57:14 162 0

原创 ORA-600 ktadrprc-1 / ORA-600: [ktadrprc-1]

关于Oracle Bug - 在对存在NOSEGMENT index的表进行exchange partition操作后返回ORA-600: [ktadrprc-1]报错 受影响Oracle数据库版本: 12.1.0.2 (Server Patch Set) 11.2.0.4 此问题在12...

2018-08-29 12:08:57 279 0

原创 oracle rac 服务 Oracle 11gR2 RAC集群服务

关于CRSCTL status命令显示磁盘组状态为不正常的offline 现象出现在Oracle 12.1至12.2版本数据库 症状 在一个多节点RAC下,通过使用crsctl stat命令发现在一些节点上磁盘组显示状态为offline(testdb104, testdb105, test...

2018-08-28 15:32:55 317 0

原创 ORA-600 ktsircinfo num1 - ORA-600 [ktsircinfo_num1] 和后继处理步骤

ORA-600 [ktsircinfo_num1] 和后继处理步骤 适用于Oracle 11.2.0.3及之后版本数据库 ORA-600 [ktsircinfo_num1]报错一般会出现在在从sys.seg$获取row cache信息出现问题时。 多数情况下是在sys.seg$下找不到信息...

2018-08-28 12:29:02 445 0

原创 ORA-7445 kdb4cpss - ORA-600 [kcbzpbuf_1] / ORA-7445 [kdb4cpss]报错及解决方案

使用32k块大小的buffer cache时出现块讹误报ORA-600 [kcbzpbuf_1]错误 / 或由cache保护发出ORA-7445 [kdb4cpss]错误 此问题一般出现在 Oracle 11.1版本至 12.1之间版本 可能症状: 数据库讹误 / 数据块逻辑讹误 实例...

2018-08-27 13:42:40 102 0

原创 oracle asm - ORA-01034: ORACLE not available

在安装GI 12.2或更高版本GIs时遇到ORA-17635 ORA-01034 ORA-27101报错 适用于Oracle 12.2.0.1及更高数据库版本 问题场景 使用OUI安装12.2或更高版本Grid Infrastructure。 在运行root.sh时,磁盘组成功建立但ASM...

2018-08-27 11:05:03 1348 0

原创 oracle 删除数据恢复 oracle 数据误删除数据恢复

关于通过Dataguard Standy备库闪回来恢复主库drop/truncate/delete的表数据 方法适用于Oracle 10.2.0.1之后的版本 目的 本文主要了解通过备库闪回操作来进行对主库drop/truncate/delete表的数据恢复步骤 解决方法 前提要求: ...

2018-08-24 15:52:50 104 0

原创 oracle 日志恢复 oracle 日志恢复实验

在线重做日志出现讹误 - 不可对此redo log进行drop操作 - 需要是用CLEAR LOGFILE操作 症状 当打开数据库时,发现在其中一个redo log文件存在讹误报错。可能存在以下报错: ORA-16038 log %s sequence# %s cannot be ar...

2018-08-23 16:01:17 1892 0

原创 oracle数据库文件恢复 如何从完好的数据文件恢复oracle数据库

关于在CDB闪回后恢复已删除的PDB 方法适用于·Oracle 12.1.0.1、12.1.0.2版本数据库 目的 如果CDB闪回已经完成,那么有机会找到之前删除的PDB数据文件处于offline状态。 恢复原因: 在过去某个PDB已经被drop掉后,可能现在闪回的数据库下存在被删除的P...

2018-08-23 13:56:26 2290 0

原创 oracle delete数据恢复 oracle删除数据后的恢复

关于Oracle 12.2 如何在PDB级别进行flashback闪回本文主要讨论Oracle 12.2如何给PDB建立恢复点并进行PDB级闪回。   方法步骤(适用Oracle Oracle 12.2.0.1及之后版本) 1. 在PDB级别建立恢复点(restore point): ...

2018-08-22 13:49:10 418 0

原创 Oracle asm - Oracle 12c Standalone ASM安装看不到Candidate Disk

Q: 我们需要在AIX 7.1上安装Oracle 12.1.0.2数据库。当我们启动并开始进行12.1.0.2 grid安装时,在第三步,Candidate disks下没有显示ASM可用的磁盘。 相应磁盘权限设置都是660且都设置的oracle:oinstall权限组。 不过在同一...

2018-08-22 12:11:05 992 0

原创 oracle 索引修复 Oracle索引重建

当数据库出现坏块而坏块所涉及对象为索引时,我们一般进行修复索引的方法是重建索引。 相对其它坏块,索引坏块修复起来最容易的。不过在修复前,我们需要确认这个坏块确实来自于某索引。 因此,这里我们会介绍一些块定位方法: 1. 如何在ORA-1578/RMAN/DBVERIFY的日志记录中确认讹误...

2018-08-15 21:34:26 4596 0

原创 oracle 数据块损坏 Oracle 数据块损坏与恢复详解

本文主要对RMAN块级别介质恢复进行解释并举例,以帮助大家理解相应概念并灵活使用 块级别介质恢复(Block-Level Media Recovery) 注意: 此恢复无法对数据文件块头(第一个块)进行恢复。 块级别介质恢复对于仅需要介质恢复很小部分数据文件块的场景来说非常好用。 在O...

2018-08-14 06:18:03 2180 0

原创 oracle 控制文件丢失 oracle11g 控制文件丢失重建控制文件

当rman备份信息存放控制文件中,恢复丢失了的控制文件问题: Q: 我正在做一些rman恢复测试,不过我对恢复中得到的一些反馈感到惊讶。 我的数据库rman备份信息是存在在控制文件中的。RMAN设置是对控制文件进行autobackup。 我从备份中将控制文件恢复出来了,不过当我尝试打开数据库...

2018-08-10 14:58:41 990 0

原创 oracle 检查坏块 检测Oracle数据库坏块的方法

可以使用以下脚本快速运行DBMS_REPAIR检查、定位并跳过坏块 1. 需要以SYS用户运行sqlplus sqlplus '/ as sysdba' 2. 运行以下脚本 给定一个表空间,并在此表空间下建立维修表: BEGIN   DBMS_REPAIR.AD...

2018-08-09 21:39:57 1828 0

原创 Oracle 数据库 打不开 oracle数据库打不开

数据库打不开,碰到日志丢失丢失,如果没有快速恢复的多路复用备份,那么可能就需要进行不完全恢复。 当进行不完全恢复时,就需要使用open resetlogs命令。 那么,什么是”不完全恢复“呢?  对于完全恢复: 数据库正在运行,你执行了shutdown immediate命令  --&a...

2018-08-08 13:11:10 2289 0

原创 oracle 恢复删除的数据 oracle恢复删除的数据

如何将勿操作truncate的表恢复回来 由于对于truncate命令没有回滚方法来还原,因此就需要对数据库进行恢复操作以将数据恢复回表中。 本文中将给出truncate命令后的恢复思路及步骤: RECOVER DATABASE UNTIL TIME 恢复步骤方案 注意: 在开始使用旧备...

2018-08-07 15:16:24 3435 0

原创 oracle dbf文件丢失 无备份情况下ORACLE数据文件丢失恢复

使用alter database create datafile恢复丢失数据文件 如果由于误删除操作或其它物理原因呆滞Oracle数据库数据文件丢失。 在已开启归档且所创建数据文件之后的归档都在的情况下,即使数据库没有备份,其丢失数据文件也是进行恢复的,且不会有数据丢失。 这里我们可以使用...

2018-08-06 23:01:13 1796 0

原创 oracle 11g bbed - Oracle BBED工具安装

工具简介 这里我们简单介绍下Oracle bbed工具。bbed是Block Browser and Editor(块浏览编辑器)的缩写,它是Oracle数据库在安装时一起附带的工具。一般此工具倾向于仅作为Oracle内部使用,且Oracle公司并不公开此工具使用细节。由于bbed可以对Or...

2018-08-03 15:16:17 1458 0

原创 oracle truncate 数据恢复 Oracle 数据库误truncate table恢复过程

关于如何在Oracle 12c 数据库中,使用RMAN恢复被DROP / TRUNCATE / DELETE的表的方法 可用版本: Oracle Database - Enterprise Edition - Version 12.1.0.1及之后版本目的: 说明12c关于从RMAN备份中恢...

2018-08-02 15:08:05 1006 0

原创 oracle rac服务 Oracle rac 集群服务介绍

Oracle Clusterware (GI或CRS) 相关术语名称程序介绍 适用于版本: Oracle Database - Enterprise Edition - Version 10.2.0.1及之后版本 目的: 本文列出Oracle集群(Oracle Clusterware, 一...

2018-08-01 15:19:31 2080 0

原创 oracle 表数据恢复 Oracle 表和表数据恢复

关于如何使用flashback table来进行表数据恢复 目的 对于偶然性误删除表数据进行及时恢复 使用flashback table特性来进行表恢复 flashback table命令可以使得用户得以对之前某个时间点的表数据进行恢复。 它对于用户偶然性勿操作导致的表数据删除或修改提...

2018-07-31 16:01:04 214 0

原创 oracle 丢失备份 Oracle DB备份恢复篇之丢失控制文件

目标 本文主要介绍如何重建控制文件 解决方案警告:尽量从你多路复用的控制文件或最近的备份中恢复出你的控制文件。这里我们仅是帮助你在控制文件备份都损坏无法使用情况下可尝试的方法。 当发生以下情况时,你才不得不考虑自己去重建控制文件: 数据库下当前所有的备份都丢失或损坏了。 你可以恢复控制...

2018-07-30 16:43:55 83 0

原创 oracle drop 恢复 恢复oracle中误删除drop掉的表

  关于Recyclebin使用中的一些问题   涉及版本: Oracle Database - Enterprise Edition - Version 11.2.0.1 to 12.2.0.1 [Release 11.2 to 12.2] 症状:  在DBA_RECYCLEBIN...

2018-07-26 14:12:53 154 0

原创 oracle dmp恢复 Oracle数据库使用DMP文件恢复数据

  关于12c中数据泵DataPump impdp导入工具增强   使用统一审计对所有impdp/expdp操作进行审计 例如: CREATE AUDIT POLICY <policy_name> ACTIONS COMPONENT=DATAPUMP { ...

2018-07-25 16:00:28 2981 0

原创 oracle diskgroup 恢复 案例:Oracle非常规恢复 ASM磁盘组diskgroup被删除使用kfed进行完美恢复

关于KFED工具 当ASM磁盘组不能被mount时,kfed是一个可以用于分析ASM磁盘头信息非常有用的工具 注意: KFED的可执行文件是从11.1版本开始的; 因此之前的就版本,你需要build后才能使用。 由于其并不包含在Oracle数据库软件安装中,它是包含在Oracle Gr...

2018-07-24 16:01:14 430 0

原创 oracle dbf恢复 Oracle 11g R2 备份与恢复

如何从另一个节点上将Rman备份恢复到本地不同的目录结构中 环境条件 Rman备份在节点1上 数据库不得不将备份恢复到节点2上 节点2和节点1上的目录结构并不相同。 Rman备份不得不传输到节点2的新的位置上进行使用。 数据库备份恢复需要将数据文件恢复到节点2的新的目录结构中。 假...

2018-07-19 14:30:47 1431 0

原创 oracle db 服务 如何在Windows下启动Oracle数据库服务

使用Windows服务来关闭和启动Oracle数据库服务 在微软Windows操作平台上,你可以通过【控制面板】,在【管理工具】下的【服务】中找到相应服务程序。你必须启动或停止以下服务来进行对Oracle数据库进行操作: OracleService<SID>, ...

2018-07-18 13:51:35 2484 0

原创 oracle asm 恢复 Oracle数据恢复:AMDU恢复ASM磁盘组数据

  如何在ASM磁盘组损坏后使用AMDU进行数据库恢复 注意:这并不是针对受损ASM磁盘组中的内容使用RMAN备份来恢复方案的替代方案。使用这种工具一般是在常规恢复手段不起效而为了“尽最大努力”而进行的尝试。因此这种修复手段并不能对数据库进行完整性恢复。 1. 从数据库alert.log...

2018-07-17 12:29:50 778 0

原创 oracle 11g 数据恢复 Oracle 数据库中数据丢失的几种恢复方法

关于使用dbms_logmnr进行恢复 ----------------- Oracle LogMiner, 作为Oracles数据库配套工具,可以用于帮你进行在线日志和归档日志文件记录查询。DBMS_LOGMNR程序包提供了相应接口来启动和关闭LogMiner挖掘并指定日志文件对象。 所有关...

2018-07-16 12:15:33 1921 0

原创 oracle db数据库修复 Oracle DB 执行数据库恢复

关于Data Recovery Advisor(数据恢复顾问) Data Recovery Advisor是一个内置工具,可自动诊断数据故障并报告适当的修复选项。 例如,如果其发现许多错误块,它建议还原整个文件,而不是修复单个块。因此,它可以帮助你对故障执行正确的修复。 您可以手动修复数据故障...

2018-07-13 13:05:13 777 0

提示
确定要删除当前文章?
取消 删除