Decode360's Blog

业精于勤而荒于嬉 QQ:150355677 MSN:decode360@hotmail.com

  BlogJava :: 首页 :: 新随笔 :: 联系 ::  :: 管理 ::
  397 随笔 :: 33 文章 :: 29 评论 :: 0 Trackbacks

#

     摘要: RDA是Remote Diagnostic Agent 的简称,是Oracle用来收集、分析数据库的工具,运行该工具不会改变系统的任何参数,RDA收集的相关数据非常全面,可以简化我们日常监控、分析数据库的工作。  阅读全文
posted @ 2009-06-13 21:08 decode360 阅读(1670) | 评论 (0)编辑 收藏

     摘要: 前段时间看到一段SQL,感觉实现的逻辑非常绕,而且看了之后想了很久都没有想明白到底是怎么回事,再一直想到我都能记住这段SQL的具体细节了,放到博客上研究一下。  阅读全文
posted @ 2009-06-12 21:36 decode360 阅读(2607) | 评论 (0)编辑 收藏

     摘要: 最近想在Oracle中设置一个触发器,每天执行数据检测脚本之后,如果发现错误数据就自动发送邮件到我邮箱里,于是研究了一下在Oracle中发送邮件的方法。据说10g里可以使用UTL_MAIL包来简单得发送邮件了,但是觉得通用性不高,万一哪天换成9i了就要重写,于是还是决定用UTL_SMTP包来做。  阅读全文
posted @ 2009-06-11 23:03 decode360 阅读(2211) | 评论 (0)编辑 收藏

     摘要: 写在前面:其实dump操作是很简单的事情,但是对于像我这样的新手可能还是会有很多搞不明白的事情,所以打算简单说明一下:首先大家所说的把*** dump出来的意思,就是用户自己对进程中的一些事件进行trace,然后会在udump文件目录下产生trace记录,可以查看到当时内存的情况。  阅读全文
posted @ 2009-06-10 22:39 decode360 阅读(907) | 评论 (0)编辑 收藏

     摘要: 最近对调优比较感兴趣,接着来学习一下DBMS_TRACE包的用法。要注意的是这个包是为了用来TRACE PLSQL的,只能针对PLSQL使用。  阅读全文
posted @ 2009-06-09 19:55 decode360 阅读(1531) | 评论 (0)编辑 收藏

     摘要: 一直用explain plan来查执行计划,所以想了解一下DBMS_XPLAN包的构成。  阅读全文
posted @ 2009-06-08 21:32 decode360 阅读(1196) | 评论 (0)编辑 收藏

     摘要: dbms_rowid包可以通过表中各条记录的唯一rowid号,来查看这条记录的信息,例如所属object、block等等。这个包很简单,但是对于确定当前行的信息值还是比较有用的。而dbms_rowid包的function可以在SQL中直接使用,先简单得举几个例子。  阅读全文
posted @ 2009-06-07 22:19 decode360 阅读(1157) | 评论 (0)编辑 收藏

     摘要: 虽然一直在使用DBMS_OUTPUT.PUT_LINE,但是说实话没有仔细研究过DBMS_OUTPUT包中的其他方法和函数的用法,所以这次特地来研究一下。先简单的讲解一下这个包的所有procedure的含义及作用  阅读全文
posted @ 2009-06-06 20:55 decode360 阅读(2387) | 评论 (2)编辑 收藏

     摘要: 现在我们把之前这些用法结合起来详细的分析一下目前网上发布的一些批处理,看看他们是怎么运作的。这里我将列举三个例子来详细分析,为了保持程序的完整我的注释会加在/*后面。  阅读全文
posted @ 2009-06-05 22:06 decode360 阅读(253) | 评论 (0)编辑 收藏

     摘要: 在批处理中适当的引用变量将会使你所编制的程序应用面更广。批处理每次能处理的变量从%0~%9共10个。其中%0默认给批处理的文件名使用。除非在使用SHIFT命令后%0才能被%1所替代。引用shift命令的例子如果把%1前面多加上一个%0那么结果如下  阅读全文
posted @ 2009-06-04 21:16 decode360 阅读(290) | 评论 (0)编辑 收藏

     摘要: 在命令行下有些符号是不允许使用的,但有些符号却有着特殊的意义。  阅读全文
posted @ 2009-06-03 21:53 decode360 阅读(411) | 评论 (0)编辑 收藏

     摘要: 批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT。这些命令统称批处理命令,下面我就来给大家介绍一下批处理的命令。  阅读全文
posted @ 2009-06-02 22:25 decode360 阅读(325) | 评论 (0)编辑 收藏

     摘要: 最近在机子上装了一些软件之后,机子出了点问题,所有的exe工具文件(甚至包括一些cmd下的命令),都无法直接打开执行了,必须要输全整个文件名,例如 sqlplus.exe 。在问了一圈同事之后(不包括我们的系统管理员),居然还是没有一个准确的答案。最后询问了系统管理员之后,发现只是因为简单的环境变量设置问题,真是感叹大家对操作系统的白痴了 -_-|||  阅读全文
posted @ 2009-06-01 20:33 decode360 阅读(4509) | 评论 (0)编辑 收藏

     摘要: 最近在使用Cognos做前台Report的时候,业务部门反映了一个问题,就是有几处的四舍五入出现了错误。在查看了Report之后发现确实如此,检查了所有环节都觉得不太会有设置不对的地方,到网上查了查资料,无意中发现原来四舍五入不止我们小学时交的那一种,还有一种是“四舍六入五成双”的方法,根据这个规则又回去看数据,果然对应的是这个方法。  阅读全文
posted @ 2009-05-31 22:11 decode360 阅读(786) | 评论 (0)编辑 收藏

     摘要: 今天需要对用户进行锁定操作,发现居然不知道操作的命令格式,找来找去也没找到,还是上网查一下。其实只是一个简单的操作,就是修改密码、用户锁定、密码过期这3个操作,为了避免忘记,特地在这里记一下。最后还附有Oracle默认安装后的用户及意义,也了解一下。
  阅读全文
posted @ 2009-05-30 23:02 decode360 阅读(1681) | 评论 (0)编辑 收藏

     摘要: 要在远程对Linux服务器桌面进行控制,一般都要用到Xmanager,但是要使用这个东东是要经过一定的配置才可以的,下面针对RedHat AS4|AS5两个不同的环境,对系统的配置来说明一下使用远程桌面控制的过程:  阅读全文
posted @ 2009-05-29 21:47 decode360 阅读(744) | 评论 (0)编辑 收藏

     摘要: 在刚安装完Oracle之后就发现监听器起不起来,每次 $lsnrctl start 都报以下错误:
  阅读全文
posted @ 2009-05-28 23:18 decode360 阅读(613) | 评论 (0)编辑 收藏

     摘要: 今天在论坛上看到了rlwrap工具,感觉很好,但自己搞了半天才装上(没办法,谁让偶是超级菜鸟呢~),我把总结发一下,方面需要的朋友.
blog http://www.keycn.com/?p=5  阅读全文
posted @ 2009-05-27 22:03 decode360 阅读(190) | 评论 (0)编辑 收藏

     摘要: 接着昨天的继续,有定期的备份就必定要有定期的删除。在Windows下的定期删除可以使用forfiles命令。从功能上来说肯定没有Linux下的find命令来得强大,但是也基本可以满足一些简单的操作了。需要注意的是,这个命令在XP下是没有的,只有在2003或者VISTA下支持。所以如果要用的话,可以把forfiles.exe文件拷到windows\system32下面。
  阅读全文
posted @ 2009-05-26 22:57 decode360 阅读(484) | 评论 (0)编辑 收藏

     摘要: 最近想要在Windows下批量备份文件成不同的日期后缀,需要一个时间变量,于是翻阅了很多资料,发现可以用set命令很方便得在bat中实现。于是顺便也研究了一下set命令的详细使用方法。首先来看一下set命令的官方help:
  阅读全文
posted @ 2009-05-25 21:55 decode360 阅读(292) | 评论 (0)编辑 收藏

仅列出标题
共20页: 上一页 1 2 3 4 5 6 7 8 9 下一页 Last