SYS执行SQL报错缺少权限
在Oracle数据库中,SYS用户是整个数据库的所有者,SYS拥有数据库中几乎所有的权限。不过今天意外使用SYS执行全文索引的建立时,出现了权限不足的错误。 记得刚开始使用Oracle的时候,对于权限还不是很...
ORA-7445(koioapm)错误
这个错误发生在11.1.0.6版本中。简单记录一下bug的现象。 首先记录一下错误信息:Fatal NI connect error 12532, connecting to: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=172.25.4.70)(PORT...
一个复杂问题的求解过程(五)
今天在PUB里面看到一个帖子:http://www.itpub.net/thread-949571-1-1.html。问题本身并不复杂,不过想借这个问题简单描述一下求解的思路。这篇仍然使用PL/SQL实现,这里采用了递归算法。一个复杂问题的求解过程(...
小议Oracle中构造数组
最近在写PL/SQL中使用Oracle提供的索引表构造了一个二维数组。发现这里还包含了不少平时没有太关注的东西,简单总结一下。 在Oracle中很容易构造数组:SQL> SET SERVEROUT ON SIZE 100000SQL> DECLAR...
一个有趣的错误ORA-1002
今天同事发现了一个错误,错误号为ORA-1002。 为了更好展示这个问题,构造了下面的代码了重现问题:SQL> CREATE TABLE T (ID NUMBER);表已创建。SQL> CREATE TABLE T1 (ID NUMBER);表已创建。SQL...
一个复杂问题的求解过程(四)
今天在PUB里面看到一个帖子:http://www.itpub.net/thread-949571-1-1.html。问题本身并不复杂,不过想借这个问题简单描述一下求解的思路。前面几篇都是通过SQL的方式求解,这里尝试使用PL/SQL实现。一个复杂问题...
一个复杂问题的求解过程(三)
今天在PUB里面看到一个帖子:http://www.itpub.net/thread-949571-1-1.html。问题本身并不复杂,不过想借这个问题简单描述一下求解的思路。前两篇文章介绍了利用PL/SQL构造动态SQL的方法来解决问题,这里讨论如何使...
一个复杂问题的求解过程(二)
今天在PUB里面看到一个帖子:http://www.itpub.net/thread-949571-1-1.html。问题本身并不复杂,不过想借这个问题简单描述一下求解的思路。上一篇文章中已经通过硬编码方式的SQL实现,下面通过函数来构造通用解。...
一个复杂问题的求解过程(一)
今天在PUB里面看到一个帖子:http://www.itpub.net/thread-949571-1-1.html。问题本身并不复杂,不过想借这个问题简单描述一下求解的思路。 首先建立测试用表:SQL> CREATE TABLE T (ID NUMBER, VALU...
RAC环境一个实例何时会归档另一个实例的日志
有人在我的BLOG上提出问题,为什么有的时候发现一个实例所在的服务器上包含了另一个服务器的归档日志。其实很多中情况都可能造成这个问题的产生。 最简单的情况,一个节点执行了ALTER SYSTEM ARCHIVE...
小议20080304Oracle技术日
和一个集成商的销售有约,借这个机会参加了今天的Oracle的技术日。恰好这个技术日的主题是11g的新特性,最近一段时间也一直对11g的新特性比较感兴趣。简单记录一下这个会议的收获。 刚开始的时候,看...
数据泵导入分区表统计信息报错(二)
今天在进行数据泵导入操作时,发现一个bug。上一篇记录了问题的现象,这一篇继续深入研究。数据泵导入分区表统计信息报错(一):http://yangtingkun.itpub.net/post/468/456176 上一篇文章已经描述...
数据泵导入分区表统计信息报错(二)
今天在进行数据泵导入操作时,发现一个bug。上一篇记录了问题的现象,这一篇继续深入研究。数据泵导入分区表统计信息报错(一):http://yangtingkun.itpub.net/post/468/456176 上一篇文章已经描述...
EXP转化表空间(二)
在使用EXP/IMP进行数据的迁移,经常会需要转换表空间的操作,简单记录一下,EXP过程碰到表空间的转换时需要注意的问题。介绍利用10g的改名表空间名称的方法解决表空间的转化问题。EXP转换表空间:http://yangtingk...
UNDO表空间的ORA-1122错误解决(三)
前一段时间解决了一个ORA-1122错误,正好本机的数据库环境由于Windows的自动重起,导致数据库无法打开,出现错误信息也是ORA-1122。这次出现错误的表空间是UNDO表空间。上一篇介绍了利用备份进行恢复的方法,这篇...
安装Oracle10201 for REDHAT AS4 x86_64
记录一下REDHAT AS4上安装Oracle 10201的过程。首先使用root登陆,检查系统硬件配置:[root@haoc2008 data]# grep MemTotal /proc/meminfoMemTotal: 8166284 kB[root@haoc2008 da...
利用Oracle的全文索引实现切词功能
今天在ITPUB上看到这样一个需求,给出一个中文语句,如何对其实现切词。如果Oracle全文索引的切词可以满足需求的话,那么可以借用Oracle的功能来实现这个功能。 Oracle的全文索引本身具备中文分析、...
利用Oracle的全文索引实现切词功能
今天在ITPUB上看到这样一个需求,给出一个中文语句,如何对其实现切词。如果Oracle全文索引的切词可以满足需求的话,那么可以借用Oracle的功能来实现这个功能。 Oracle的全文索引本身具备中文分析、...
数据泵无法导入JOB
10g的数据泵在进行IMPDP的时候无法导入JOB。 通过一个例子来说明这个问题:SQL> CREATE USER A IDENTIFIED BY A DEFAULT TABLESPACE YANGTK;用户已创建。SQL> GRANT CONNECT, RESOURCE TO A;授权...
无法利用主外键时控制主子表的并发访问(三)
主子表的并发控制,一般是通过主外键的约束来实现。通过这种方式,保证子表插入数据的情况下,主表不能将记录删除。目前碰到一个问题,无法通过主外键的约束来控制并发访问。这篇描述无法利用主外键时,如何进行并...