Oracle 技巧
文章平均质量分 57
gyanp
这个作者很懒,什么都没留下…
展开
-
Oracle Database 10g 内幕:使用正规表达式编写更好的 SQL
<br />Oracle Database 10g 内幕:<br /> 使用正规表达式编写更好的 SQL<br /> <br /> 作者:Alice Rischert <br /><br /><br />Oracle Database 10g 中的正规表达式特性是一个用于处理文本数据的强大工具 <br /><br />Oracle Database 10g 的一个新特性大大提高了您搜索和处理字符数据的能力。这个特性就是正规表达式,是一种用来描述文本模式的表示方法。很久以来它已在许多编转载 2011-04-11 16:43:00 · 809 阅读 · 0 评论 -
在Oracle 10g中global_name的修改方法
1、用alter語句這種修改方法,重啟數據庫,無效! alter database rename global_name to ORCL; 2、用alter語句這種修改方法,重啟數據庫,有效!但是不是我想要的結果,雖然域名修改后變短了,但是建立DB_LINK還有域名存在! al原创 2011-07-22 16:18:44 · 4040 阅读 · 0 评论 -
ORACLE数据库把一个用户下所有表的查询权限赋给另一用户
SET pages 999;SET heading off;SPOOL 脚本名称.sql --所有对象SELECT 'grant select on ' || owner || '.' || object_name || ' to 授权用户名;'原创 2011-08-25 16:36:45 · 9532 阅读 · 0 评论 -
查询Oracle当前登录用户的所有权限
用账户登录Oracle,然后查询 select * from session_privs 显示允许用户使用的权限 select * from session_roles 显示当前允许用户使用的角色原创 2012-03-05 11:39:59 · 1352 阅读 · 0 评论 -
Oracle中查找阻塞与被阻塞SID的方法
Oracle中查找阻塞与被阻塞SID的方法在Oracle中,会经常遇到阻塞与被阻塞的情况.查找阻塞与被阻塞的方法主要有下面几种:一.通过查找v$lock和v$locked_object这是最常用的也是最直接的方法SQL> select sid,block from v$lock where block=1;SID BLOCK---------- ----------转载 2012-08-30 11:06:02 · 12331 阅读 · 0 评论 -
利用Oracle数据库的UTL_SMTP发送HTML 邮件
TOM大牛的存储过程,用来发送HTML 邮件,参考一下。Ok, that looks hard, but if you use this procedure I wrote, its really quite easy, it does all of the work for you:create or replace pr原创 2013-06-05 15:24:58 · 2772 阅读 · 0 评论 -
oracle为什么不能分配一个新日志
摘自:tom大师的书----Thomas Kyte著的oracle9i/10g编程艺术老是有人问我这个问题。这样做会得到一条警告消息(可以在服务器上的alert.log中看到):Thread 1 cannot allocate new log, sequence 1466Checkpoint not completeCurrent log# 3 seq# 1465 mem#原创 2012-03-05 16:31:55 · 743 阅读 · 0 评论 -
Oracle审计表AUD$处理方法
Oracle审计表AUD$处理方法Oracle版本:11.2.0,其他版本要测试DBMS_AUDIT_MGMT能否成功1. 查询表,然后truncate select count(*) from aud$; truncate table aud$; select count(*) from aud$;2.创建表空间create tablesp原创 2013-07-08 16:26:22 · 10734 阅读 · 3 评论