01 2011 档案

摘要:最近做了个PPT,关于PLSQL的编码风格规范。以前没用过SlideShare, 现在试试咋样,就顺便贴出来~PL/SQL Coding Conventions 阅读全文
posted @ 2011-01-28 10:12 FangwenYu 阅读(225) 评论(0) 推荐(0)
摘要:A Simple Fact:可以通过 ALTER DATABASE BACKUP CONTROLFILE TO TRACE来备份控制文件,产生的trace 文件中包含了用来创建控制文件的文本内容,不是二进制形式的,产生的trace文件默认是放在udump目录下的。但是很不幸的是,我尝试了很多次这个命令,但是在udump下愣是没有找到任何trace文件! 如下....[代码]Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--[oracle@ora10g 阅读全文
posted @ 2011-01-27 22:20 FangwenYu 阅读(5243) 评论(2) 推荐(1)
摘要:虽然知道可以通过alter system dump datafile xxx block xxx来转储block的内容,但是遗憾的是对生成的trace文件内容却是无从下手,真的跟看天书一般。偶然看到有些牛人做了些研究,而且分享了出来,参见这里, 于是欣欣然尝试去读读这些”神秘代码“,可是费了半天劲还是只是搞懂了些皮毛而已。先记录下来,以后有机会接着看看...[代码]-- dump the blockSQL alter system dump datafile 6 block 13;好吧,生成的block dump文件内容如下...[代码]看了之前提到的别人的研究分享,尝试把上面这个dump文 阅读全文
posted @ 2011-01-27 22:18 FangwenYu 阅读(554) 评论(1) 推荐(0)
摘要:之前在Collect Function and String Aggregation Utility中提到过通过1) collect 2) 自定义聚集函数 3)sys_connect_by_path来实现字符串聚集拼接,并对这三种方法的性能进行了简单的对比。今天偶然发现Tim Hall在的个人网站给出了更为详尽的string aggregation techniques的介绍,参见这里。加个链接进来,方便参考, O(∩_∩)O~Tim Hall主要总结了以下几种方法:- LISTAGG 分析函数 (11.2引入)- COLLECT 聚集函数 (10 引入)- SYS_CONNECT_BY_PA 阅读全文
posted @ 2011-01-12 22:10 FangwenYu 阅读(276) 评论(0) 推荐(0)
摘要:问题描述在尝试通过show parameter来查看一个参数的时候,遇到了ora-00942: table or view does not exist的错误提示,如下,[代码]问题分析乍看到这个错误,很是惊愕了一下,因为平时几乎没碰到这个问题。但是错误提示给出的信息意思很明显,show parameter的时候访问了某个不存在或者没权限访问的表或者视图。那么是哪个表或者视图呢? 因为还记得访问参数的值,可以直接访问动态新能视图v$parameter, 因此尝试访问了一下,结果也报出了同样的错误提示,[代码]其实至此,上面的问题已经显而易见了,show parameter命令应该就是访问v$p 阅读全文
posted @ 2011-01-06 10:59 FangwenYu 阅读(2096) 评论(1) 推荐(0)