关于控制文件的恢复

我们很多不太重要的数据库(如测试库)都是工作在noarchive模式,下面我们就来谈谈,在noarchive模式下一些文件丢失的恢复: 关于控制文件的恢复,必须要有控制文件的备份(to trace备份或者to XX路径的备份),或者控制文件不是完全丢失——即存在至少一个控制文件。 条件: 1.shu […]

Continue Reading

关于redo的恢复

我们很多不太重要的数据库(如测试库)都是工作在noarchive模式,下面我们就来谈谈,在noarchive模式下一些文件丢失的恢复: 条件: 1.shutdown immediate(即不含active的redoglog) 2.redolog全部丢失 3.控制文件,数据文件没问题 4.noarch […]

Continue Reading

用rman创建DG

用rman建data guard有个好处,就是可以在线建立dg,不必停库来拷贝控制文件和数据文件。下面就来介绍下用rman建立物理DG: 环境为winxp和oracle 9201数据库 1.在备库: 1.1 安装oracle软件 1.2 oradim -new -sid oralocal 1.3 改 […]

Continue Reading

我的故乡,水乡绍兴

十一回了趟老家绍兴,看惯了都市的高楼大厦,看看老家的水乡景色,别有一番滋味。 当天去拍照的时候,刚好遇到一对新人在坐船举行婚礼,呵呵,平常车队接送的迎亲队伍看的多了,好久没见到坐船的迎亲队伍,作为水乡的儿女,这样的迎亲方式很有味道…… 祝福他们……

Continue Reading

创建视图时引用表的权限问题

在做imp的时候,发现log中有以下报错:

通过直接在数据库查询,发现报错没有权限,但是select却是能够操作:

奇怪的是,MYUESR已经有dba权限,难道还不能建 […]

Continue Reading

BUG:truncate分区后,segment大小没降低

今天遇到了一个的问题,一个分区表,当我truncate完一个分区,通过查看dba_segments.bytes竟然没有空间被释放:

但是在我机器上的数据库中进行测试,却是有正常的结果: [crayon-69090b18ed893096 […]

Continue Reading

谈谈容灾

今天来谈谈关于容灾的一些事情,其实网上很多关于容灾的方案、白皮书等等,各个厂家也有自己主推的容灾工具。在这里,我结合自己的工作经验,简单的谈谈我理解的数据库容灾。 容灾,要考虑投资额度,能承受多少最大的支出;要考虑能接受的损失范围,保证我最小业务运行有哪些条件;要考虑容灾的距离,是本地容灾还是异地容 […]

Continue Reading

世说新语:什么dba最牛?

今天在qq群里面有人聊起来,做什么dba最牛?开发dba好乎 or 维护dba好乎?其实我个人认为只要技术好,都会做的很牛,都能为自己某一份比较好的收入,并且有一个比较广阔的职业前景。 不过,话又说回来了(发挥一下偶的恶搞性格),无论是开发dba还是维护dba,做supporter还是比较累的。 个 […]

Continue Reading

一些X$表的小结

今天在eygle的网站上看到了一篇关于死事务的恢复进度查询的文章,里面介绍x$ktuxe表的使用。因此想对X$表进行一个整理,以便在今后使用的时候能方便的查询。如果大家有其他使用X$表的经验,也欢迎补充。 在oracle 9i R2的版本,有394个X$表: [crayon-69090b18ee32 […]

Continue Reading

一些常用的unix命令

1.PS1提示符:

2.tar多个文件到一个tar包

3.查找ftpTmp下是否存在文件

4.批量删除文件 […]

Continue Reading

“酷”大于“好”

今天可能是苹果迷们心情上窜下跳的一天,首先,前段时间非常“酷”的iphone从599美元的价格今天突然跌到399美元,让前段时间入手iphone的粉丝捶胸顿足不已;另一方面,乔布斯也推出了新一代的ipod:ipod touch(见下图) 这一新产品的消息,又让苹果的粉丝们欢呼雀跃了!(iPod to […]

Continue Reading