安装ORACLE时在Linux上设置内核参数的含义
前两天看到一篇Redhat官方的Oracle安装文档,对于Linux内核参数的修改描述的非常清晰。 安装Oracle之前,除了检查操作系统的硬件和软件是否满足安装需要之外,一个重点就是修改内核参数...
9i出现内存分配错误
在9.2.0.8 RAC环境中,告警日志频繁出现内存分配错误的信息。 错误信息如下:Wed May 2 10:20:43 2012Trace dumping is performing id=[cdmp_20120502102043]There are 1444 memory ...
ORA-600(kgavsd_3)错误
客户9208环境出现ORA-600[kgavsd_3]错误。 错误信息为:Thu Dec 15 15:47:57 2011Errors in file /oracle/admin/orcl/udump/orcl2_ora_659472.trc:ORA-00600: internal error code, ...
节点重配置后IPC发送超时问题
客户RAC环境在一个节点重启后,另一个节点出现IPC send timeout信息。 详细错误信息为:Wed May 2 22:07:00 2012IPC Send timeout detected.Sender: ospid 20808Receiver: inst 1 bi...
并行进程出现ORA-27090错误
客户的RAC数据库出现ORA-27090错误。 详细的错误信息如下:Wed May 2 22:13:14 2012Completed instance recovery at Thread 1: logseq 22430, block 190818,scn 543...
对象相关开发手册
这篇文档汇总了与对象和类型相关的知识。 按道理来说,应该先看PL/SQL文档,然后对于对象相关的问题,可以进一步阅读这篇文档。如果对于PL/SQL很熟悉,那么可以跳过PL/SQL文档,毕竟那篇...
ORA-600(ktspfupdst-1)错误
客户9208数据库出现ORA-600[ktspfupdst-1]错误。 错误信息为:Sat Mar 31 02:50:48 2012Errors in file /oracle/app/admin/orcl/udump/orcl1_ora_1896900.trc:ORA-00600: internal e...
Database Firewall安全手册总结
Firewall安全手册更多的内容偏重于图形化工具的配置。 文档内容并不算太多,而且绝大部分操作都是基于控制台的操作,看来FireWall的使用偏向于OEM类型,将更多的设置和实现通过图形化完...
数据库VIP地址无法访问(二)
客户的数据库出现VIP地址无法访问的情况。这一篇描述问题的解决。数据库VIP地址无法访问(一):http://yangtingkun.net/?p=798 上一篇通过诊断找到了问题的原因,由于VIP绑定网卡的...
数据库VIP地址无法访问(一)
客户的数据库出现VIP地址无法访问的情况。这一篇描述问题的诊断。 客户的RAC环境重建后,发现两个节点的VIP都无法访问,开始认为是网络问题,但是随后发现整个RAC重启后,其中一个节点...
数据泵的跨版本问题
数据泵在10g刚推出的时候,跨版本的问题并不明显,而等到11.2推出之后,数据泵同样存在处理跨版本的问题。 Oracle原始的EXP/IMP导出、导入工具的扩版本特性对于从8/9版本就接触数据库的...
ORA-8103错误
最近碰到两次ORA-8103错误,简单总结一下。 一次是客户的10.2数据库出现了ORA-600[6002]错误,导致的问题是索引出现了逻辑损坏,本来问题很简单,只需要删除索引并重建,或者通过ONLINE ...
号码连续分段问题
客户有一个判断号码连续的问题,这种问题用分析函数解决是比较有代表性的。 表结构和数据为:SQL> select * from tab1; ID CA REG-----...
备份导致ORA-245错误
客户的11.2 RAC数据库在备份是出现ORA-245错误。 从告警日志中可以看到错误信息为:Errors in file /u01/app/oracle/diag/rdbms/orcl/orcl1/trace/orcl1_ora_18335.trc:ORA-00245: co...
访问ASM的ONNN进程占用大量CPU
客户的11.2 RAC环境中突然一个O002进程占用了100%的CPU,且一直不释放。 导致这个问题的原因应该是通过ASMCMD工具从ASM中拷贝了一个归档日志到本地磁盘,随后就发现一个ora_[roo...
使用kfed出现无法初始化diag的错误
测试环境上使用kfed工具出现错误。 错误信息如下:grid@solaris:~$ kfedERROR!!! could not initialize the diag context grid@solaris:~$ iduid=502(grid) gid=501(dba)grid@sola...
DBCA添加节点出现PRKC-1055错误
很早以前写过几篇文章,描述在RAC环境下添加节点的问题,其中在使用DBCA添加节点时,碰到了PRKC-1055错误。Oracle10203RAC环境添加新节点(六):http://yangtingkun.itpub.net/post/468/493937 ...
利用触发器解决更新主键冲突的问题
有朋友问我能否用触发器实现更新数据时,如果发现主键已经存在,则将冲突的主键更新为当前记录之前的主键值。 简单的说,如果表中存在主键为1和2的记录,如果一条UPDATE语句将1更新为2,...
ORA-600(6002)错误
客户数据库出现ORA-600(6002)错误。 在告警文件中出现大量的错误:Sun Apr 1 16:15:41 2012Errors in file /oracle/orcl/udump/orcl_ora_16555.trc:ORA-00600: internal error code,...
四人过桥问题的SQL解法
看了开发版的帖子,又没有忍住,简单写了一个SQL语句。关于问题的详细描述可以参考http://www.itpub.net/thread-1595264-1-1.html 传说中的微软面试题:有一群人A,B,C,D(人数>=2)要在...