自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Roger's oracle blog

*** www.killdb.com ****

原创 Oracle 比特币勒索恢复 ORA-16703 方法

前几天某客户紧急求助我们,其Oracle数据库由于重启之后无法正常启动。最后通过数据库全备进行了一天一夜的恢复,最后仍然无法正常打开数据库。alter database open时检查发现数据库报错ORA-16703. 从用户提供的信息来看,确实是在open resetlogs的时候出现的错...

2020-03-15 21:41:53

阅读数 42

评论数 0

原创 使用XTTS增量进行HP Unix到Soalris Sparc的数据库迁移

自从2015年初进行了xtts增量的U2L迁移测试之后,国内很多人都开始利用这种方案进行数据库跨平台迁移了,基本上都是利用Oracle 封装的perl脚本。

2017-05-07 10:47:08

阅读数 1173

评论数 0

原创 Oracle 11g asm中不同au size下datafile的au分布初探

今天有朋友问11g中asm 的au size不为1m的情况下,datafile的au 分布是怎么样的?通过10g的方式去kfed read, 发现不对了,原帖地址:~~【高手请进】在oracle11g中通过kfed找到ASM AU空间分布信息? 下午花了一点时间研究了一下,其中还有些没有明白,...

2012-08-27 21:31:47

阅读数 1498

评论数 0

原创 直接从dmp文件中抽取sql 的方法

详见原文博客链接 extract SQL from dmp file?

2012-08-20 13:14:54

阅读数 1485

评论数 0

原创 goldengate 学习系列1–10gasm to 11gR2 asm 单向复制(DDL支持)

详见原文博客链接 http://www.killdb.com/2012/08/15/goldengate-%e5%ad%a6%e4%b9%a0%e7%b3%bb%e5%88%971-10gasm-to-11gr2-asm-%e5%8d%95%e5%90%91%e5%a4%8d%e5%88%b6...

2012-08-15 22:03:48

阅读数 871

评论数 0

原创 11gR2中awr 相关脚本的说明

详见原文博客链接 11gR2中 awr 相关脚本的说明

2012-08-08 20:12:30

阅读数 3024

评论数 0

原创 10.2.0.4+版本PSU以及相关bundle patch列表-(2012/7/18 update)

详见原文博客链接   http://www.killdb.com/2012/07/19/10-2-0-4%e7%89%88%e6%9c%acpsu%e4%bb%a5%e5%8f%8a%e7%9b%b8%e5%85%b3bundle-patch%e5%88%97%e8%a1%a8-%ef%bc%...

2012-07-19 19:37:19

阅读数 1099

评论数 0

原创 Where is the backup of ASM disk header block? –补充

详见原文博客链接 http://www.killdb.com/2012/06/13/where-is-the-backup-of-asm-disk-header-block-%e8%a1%a5%e5%85%85.html

2012-06-13 23:36:52

阅读数 629

评论数 0

原创 oracle 11.2.0.3 所有平台下载地址

详见原文链接地址 http://databasefans.com/read.php?tid=80

2012-03-06 11:22:43

阅读数 3168

评论数 1

原创 oracle 11.2.0.2 所有平台下载地址

详见原文地址 http://databasefans.com/read.php?tid=149

2012-03-06 11:22:02

阅读数 1411

评论数 0

原创 undo丢失且存在未提交事务的恢复

详见原文博客地址  http://www.killdb.com/2012/01/31/undo%e4%b8%a2%e5%a4%b1%e4%b8%94%e5%ad%98%e5%9c%a8%e6%9c%aa%e6%8f%90%e4%ba%a4%e4%ba%8b%e5%8a%a1%e7%9a%84%...

2012-01-31 16:33:13

阅读数 856

评论数 0

原创 关于ora-1652的一点总结–续(详解rowid,index entry header)

详见原文博客地址 http://www.killdb.com/2011/10/02/%e5%85%b3%e4%ba%8eora-1652%e7%9a%84%e4%b8%80%e7%82%b9%e6%80%bb%e7%bb%93-%e7%bb%ad%e8%af%a6%e8%a7

2011-10-03 00:19:10

阅读数 936

评论数 0

原创 oracle如何恢复被误误删除的pdb

最近太忙,一直没时间写blog;加上前段时间blog空间除了点问题,因此整体迁移到阿里云并且重新备案了。后续有时间我会定期更新,保持写作习惯,不能把技术荒废了。 这是去年底某客户的一个case,误删除了6个pdb且带了including datafiles参数;这是一个非常复杂的恢复;据说用户开...

2020-03-16 09:51:56

阅读数 18

评论数 0

原创 存储Cache 丢失导致数据库无法open的案例

原文链接:http://www.killdb.com/2017/09/27/%e5%ad%98%e5%82%a8cache-%e4%b8%a2%e5%a4%b1%e5%af%bc%e8%87%b4%e6%95%b0%e6%8d%ae%e5%ba%93%e6%97%a0%e6%b3%95open%e...

2020-03-15 21:38:32

阅读数 29

评论数 0

原创 无备份情况下恢复MySQL truncate table

原文链接:http://www.killdb.com/2017/07/31/%e6%97%a0%e5%a4%87%e4%bb%bd%e6%83%85%e5%86%b5%e4%b8%8b%e6%81%a2%e5%a4%8dmysql-truncate-table/ 近期陆续有客户遇到MySQL的数...

2020-03-15 21:34:34

阅读数 57

评论数 0

原创 数据库open遭遇ora-01555错误

原文链接:http://www.killdb.com/2017/07/09/%e6%95%b0%e6%8d%ae%e5%ba%93open%e9%81%ad%e9%81%87ora-01555%e9%94%99%e8%af%af/ 前几天我们的一位准客户的其中一套较为重要的数据库出现了故障。我们...

2020-03-15 21:33:13

阅读数 14

评论数 0

原创 DataBase can’t be open after shutdown immediate

五一放假期间,某客户的数据库出现故障,据说对方找了一些工程师折腾了一天,都无法将数据库open,其中参考了网络上的很多文章,也使用了一系列隐含参数,均无法将数据库打开。这里我简单的与大家分享一下这个case。 首先我介绍一下整个case的背景,客户在4月30号凌晨通过shutdown imm...

2017-05-07 10:49:05

阅读数 672

评论数 0

原创 比特币攻击案例重现江湖

天凌晨4:50节点公司400转过来的求助电话,来自广西某个医院的客户;电话中说数据库被攻击了,业务完全停止,言谈之中表现的时分地迫切和着急。 首先我们来看看数据库的日志是什么? ? 1 2 3 4 5 6 7 8 ...

2017-05-05 14:35:21

阅读数 2327

评论数 0

原创 expdp 报错ORA-7445 的一个问题展开

某客户说一套数据库由于非正常关机重启之后,进行数据导出发现报错,expdp无法正常工作,报错之后直接退出: ? 1 2 3 4 5 6 7 处理对象类型 SCHEMA_EXPORT/JOB . ...

2017-05-05 14:33:01

阅读数 740

评论数 0

原创 深入解析buffer busy waits

在写一个培训ppt的时候,为了深入理解buffe busy waits这个等待事件,做了一个仔细的测试,对大家也有帮助,经过测试,发现我个人以前的认识都有一点问题。大家一起探讨! 1. 创建测试表 ? 1 2 3 4 5 6 7 8 9 10 11...

2014-12-13 13:22:48

阅读数 2928

评论数 0

原创 Parallel Query 导致的ORA-04031

一个朋友遇到ORA-04031问题。虽然这个错误是非常常见的,然而这里的Case 也有点让人为之震惊! Tue Aug 26 11:51:13 2014 Errors in file /oracle/app/oracle/diag/rdbms/xx/xx1/trace/xx1...

2014-12-13 13:20:34

阅读数 1359

评论数 0

原创 Oracle 中如何手工提交Cluster Table的事务

环境中遇到了ora-00600 4000错误,涉及的对象即为cluster table,下面我这里简单模拟了一下。供参考! ++++创建测试表 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1...

2014-07-02 20:16:40

阅读数 1093

评论数 0

原创 10gR2 rac如何重跑root.sh ?

原文博客链接地址:10gR2 rac如何重跑root.sh ? 前几天遇到一客户的10205 rac,出现LMD进程IPC SEND TIMEOUT问题。准备深入研究下Oracle RAC 的LMON,LMD以及LMS进程,发现自己的VM RAC无法启动了,最后看了下,居然是有个节点的分区不见...

2014-07-02 20:14:49

阅读数 998

评论数 0

原创 数据库open报错ORA-01555: snapshot too old

原文博客链接地址:数据库open报错ORA-01555: snapshot too old 今天正在东莞蜜月的时候,一个学生说他管理的测试库出问题了,无法open,我们先来看看是什么问题: Recovery of Online Redo Log: Thread 1 Grou...

2014-07-02 20:12:25

阅读数 2504

评论数 1

原创 11gR2 dataguard 备库文件损坏处理一例

原文链接:11gR2 dataguard 备库文件损坏处理一例   某客户的一套11gR2 dataguard环境出现异常,检查发现是备库出现文件损坏,且无法正常情况,已经超过1个多月没同步了。 我们先来看下备库的日志: .......省略部分内容 See Note 411.1 at My...

2014-05-28 20:06:58

阅读数 1935

评论数 0

原创 朋友的一个问题:9i的库open之后大量ora-00600错误

首先我们来看下朋友传我的alert log: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ...

2014-05-25 22:50:18

阅读数 1028

评论数 0

原创 11203 RAC(asm)恢复一例

前天某客户的11203 rac(asm)出现掉电,导致数据库无法启动,注意数据库是归档模式。可见是多么倒霉。 据同事说开始是由于发redo和undo损坏导致无法启动,部分信息如下: ? 1 2 3 4 5 6 7 8 9 ...

2014-05-25 22:46:40

阅读数 947

评论数 0

原创 11.2.0.3 RAC(VCS)节点crash以及hang的问题分析

昨天某个客户的一套双节RAC其中一个节点crash,同时最后导致另外一个节点也hang住,只能shutdown abort. 且出现shutdown abort实例之后,还有部分进程无法通过kill -9 进行kill的情况。其中有lgwr,arch等进程. 首先我们来看下,在下午出现cras...

2014-04-24 11:16:38

阅读数 2925

评论数 0

原创 log file sync等待超高一例

这是3月份某客户的情况,原因是服务器硬件故障后进行更换之后,业务翻译偶尔出现提交缓慢的情况。我们先来看下awr的情况。     我们可以看到,该系统的load profile信息其实并不高,每秒才21个transaction。先来看看top5events: 从top 5even...

2014-04-20 12:47:05

阅读数 1353

评论数 0

原创 2014年第一季度Oracle PSU更新(包含10.2.0.4+版本所有PSU信息)

2014年第一季度的PSU更新主要是3个版本:12.1、11.2.0.4、11.2.0.3以及11.1.0.7。 在第2季度Oracle 将发布12.1.0.2,同时11.2.0.4版本也将是11.2的终极版本,不会再出11.2.0.5。 如下是我整理的最新的10.2.0.4+版本的最新ps...

2014-04-19 15:53:42

阅读数 1346

评论数 0

原创 非归档遭遇ORA-00333导致数据库无法open

今天以前某客户联系我,说有个库无法启动,花了几分钟远程看了一下,alert log信息如下: Sun Mar 16 20:27:49 2014 Media Recovery Start parallel recovery started with 7 processes Sun Mar...

2014-03-23 15:39:16

阅读数 2990

评论数 0

原创 Oracle中如何恢复被删掉的存储过程?

在某些时候,容易误删存储过程,那么针对存储过程被删除了,我们如何进行恢复呢 ? 这里为大家进行讲解。 1.  创建测试存储过程 SQL> conn roger/roger Connected. SQL> CREATE OR REPLACE PROCEDURE proc_test...

2014-03-23 15:37:58

阅读数 4730

评论数 0

原创 1.4TB ASM(RAC) 磁盘损坏恢复小记

这周折腾了2天的时间帮客户成功恢复了一套近1.4TB的10.2.0.5 RAC(ASM). 该库在3月4号直接crash了。 大家可以看到,该库在开始报错读取redo,controlfile报错,本质原因是DISKGROUP dismount了,信息如下:   Tue Mar 04 18...

2014-03-23 15:37:08

阅读数 1225

评论数 0

原创 一次TB级ERP(ASM RAC)库的恢复

前不久某客户的ERP 库出现故障(Linux x64,10204 rac ams环境). 大概问题是由于一些列操作之后导致磁盘组无法mount, 只能进行数据恢复,针对该case,我们前后投入了8个人力,进行了3天3夜终于成功抢救该数据库。 首先是客户在rac其中一个节点add disk时,发...

2014-03-23 15:35:47

阅读数 927

评论数 0

原创 2014年第1季度Oracle PSU更新(For 10.2.0.4+版本)

如下是我整理的最新的10.2.0.4+版本的最新psu信息,供大家参考!(包含12c psu信息): ++++10.2.0.4 Oracle Database Patch Set Update   Unix      Comments                 Includes Cpu ...

2014-03-23 15:33:37

阅读数 758

评论数 0

原创 Oracle 里面如何实现只回滚某个事务的一部分内容?

详见原文博客链接地址:Oracle 里面如何实现只回滚某个事务的一部分内容

2014-01-12 12:18:26

阅读数 1980

评论数 0

原创 datafile 也能跨resetlogs ?

全文请见个人博客地址:datafile 也能跨resetlogs ?

2014-01-12 12:16:04

阅读数 759

评论数 0

原创 ABout db file async I/O submit ?

原文详见:ABout db file async I/O submit ?

2014-01-12 12:13:46

阅读数 1180

评论数 0

原创 15 TB 3节点rac 恢复记录

详见原本博客链接地址:15 TB 3节点RAC 的恢复记录

2013-10-24 15:26:03

阅读数 619

评论数 0

原创 10.2.0.4+版本的最新psu信息,供大家参考!(新增加12c psu信息)

如下是我整理的最新的10.2.0.4+版本的最新psu信息,供大家参考!(新增加12c psu信息) ? 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849...

2013-10-17 19:40:45

阅读数 833

评论数 0

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