另一种通过PL/SQL获取数据库服务器端文件的方法

在上一篇文章  通过SQL查看alert_SID.log  中,使用了external table作为获取数据库服务器端文件的方法,这对于alert_sid.log来说问题不大,这个文件名是固定的,但如果需要查看trace文件,特别是event 10046的文件就很麻烦了,每个session都会生...

2014-04-24 11:24:13

阅读数 462

评论数 0

通过JDBC获取刚插入的SEQUENCE值

使用SEQUENCE作为表的主键是一个很常用的方法

2014-04-12 19:28:39

阅读数 2190

评论数 0

保存特殊字符

今天碰到个问题,客户要求

2014-04-10 17:20:49

阅读数 950

评论数 0

限制表同时只能一个Session进行数据操作

今天朋友找我,希望实现一个功能,

2014-04-06 21:12:13

阅读数 588

评论数 0

隐式转换带来的麻烦

oracle的隐式转换有时候会给我们带来很隐蔽的麻烦。看一个简单的例子: SQL>create table t1(val varchar2(10)); Table created. SQL>insert into t1 values('XXX'); 1 row create...

2014-04-01 09:42:17

阅读数 681

评论数 0

限制用户不能执行DDL

有时候我们需要对用户进行限制,只允许做DML操作,不允许做任何DDL,例如创建一个最简单的用户如下: create user test identified by passed; grant connect to test; grant unlimited tablespace to test; ...

2014-03-30 12:54:06

阅读数 655

评论数 0

Oracle的真实历史大揭秘!

(注:这篇文章翻译自oracle大牛Tanel Poder的博文,原文地址http://blog.tanelpoder.com/2009/03/14/the-real-history-of-oracle-database-revealed/ )    但凡接触过oracle的X$系列表的...

2014-03-30 11:57:15

阅读数 818

评论数 0

通过SQL查看alert_SID.log

一般我们需要查看alert_SID.log文件的时候都是直接登录操作系统通过文本编辑器来查看,不过现在所在单位比较奇葩,数据库是给dba权限的,但不允许登录数据库所在的小机。没办法,工作还得做,只能曲线救国一下了。 首先查询V$DIAG_INFO视图得到文件所在路径: select value f...

2014-03-30 11:15:56

阅读数 1305

评论数 0

Oracle 建库脚本导出

相信大多数人都碰到过如何从oracle导出建库脚本的问题,这事说起来其实不难,但挺麻烦的。总体而言有两种方式: 1、通过dbms_metadata包导出。最简单的方式如下: SELECT DBMS_METADATA.GET_DDL('TABLE','EMPLOYEE', 'SC...

2014-03-30 10:50:52

阅读数 3690

评论数 0

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