系统日期设置不正确导致的ORA-01839错误
早上收到开发人员发来的邮件,说在一个测试环境中SQL执行报错,但相同的SQL在另一个测试环境中却执行经常,叫我帮忙分析一下原因。报错的SQL为:SQL> select to_date(substr(cvalidate, 6, 10), 'MM-DD') from lcpol where polno='210010000123931';select to_date(substr(cvalidate, 6, 10), 'MM-D...
directory创建不正确导致的ORA-39070: Unable to open the log file
今天一同事向我反映说expdp无法导出,有报错:$> expdp "'/ as sysdba'" directory=DUMP_DIR dumpfile=eseal.dump schemas=ESEAL,ESCHECKER logfile=eseal.dump.expdp.logExport: Release 10.2.0.5.0 - 64bit Production on Monday, 23 July, 2012 17:34:45Copyright (c) 2003, 2007, Oracle. All...
使用Push方式安装EM 12c Agent报Shell path is incorrect错误解决一例
EM 12c发布也已经有一段时日了,从各方面的反馈情况来看,12c的评价都还不错。大概一个月前单位也安装了12c进行测试,从试用情况来看,个人感觉比10g,11g要好很多,12c界面简洁、大方,不会像之前的那样有点凌乱的感觉,而且资源占用率也低,性能不错。所以,综合考虑权衡之后,准备在一台非核心的生产机上进行部署12c A...
ORA-07445错误解决一例
测试人员反映说在一台测试库上跑SQL报错了(具体的SQL这里就不说了,总之是很复杂的一个SQL,有9百多行。。。汗),错误是:ORA-03113: end-of-file on communication channel一开始怀疑是不是SQL过于复杂,库不堪重负挂掉了,我们的测试库机器都不怎么好,而且很多都是虚机,而且是一个物理机上跑十几个虚机的那种。...
inconsistent datatypes: expected - got CLOB错误一例
测试人员反映说有个SQL在其中一个测试环境能正常执行,但在另一个测试环境却无法执行,错误为: ORA-00932: inconsistent datatypes: expected - got CLOB开始怀疑是不是表中有CLOB字段导致,但是查看了一下相关的表结构,没有CLOB、BLOB等类型的字段。接着分析SQL,有个地方引起了我的注意,在这个SQL中,使用的...
TNS-01189: The listener could not authenticate the user错误
早上打开邮箱,收到很多EM的ALERT邮件,其中Message=version (TNS-1189),. Please check log for details. 类型的事件占据了相当多的空间。一开始还吓了一跳,赶紧用TOAD连接试试,结果连接是正常的,而且SQL执行也都没有问题。这才稍微放心了一点。接着根据ALERT的提示,查看listener.log,发现在凌晨的时候确实报了...
关于DBA_OBJECTS的LAST_DDL_TIME
DBA_OBJECTS的LAST_DDL_TIME列表示的是在该对象上最近执行DLL语句的时间,但是最近在查看LAST_DDL_TIME时,发现这个值有点诡异,最后经过调查发现,原来在做GRANT和REVOKE的时候,也会更新该值。查看文档《Oracle Database Reference》,说:Timestamp for the last modification of the object resulting from a DDL stat...
部署EM 12c的Agent时报错:Agent port passed by user is busy
最近在部署EM 12c的Agent是报了一个莫名其妙的错误:ERROR: Agent Configuration Failed SEVERE: Agent port passed by user is busy and cannot proceed with the configuration. Pass a free port and retry the configuration. (由用户传递的代理端口正忙, 无法继续配置)使用命令“netstat -na|grep 3872”检查没...
RMAN备份遭遇ORA-600错误
本来一直都很正常的备份昨晚遭遇了OR-600的错误,具体错误为:RMAN-03002: failure of backup command at 12/30/2012 04:00:06ORA-00600: internal error code, arguments: [525], [0x70000020661E7D8], [5], [library cache], [30], [0x700000000025BF0], [device information], []ORA-27041: unable to open f...
ORA-00001: unique constraint (...) violated并不一定是数据冲突
收到一位测试人员RAISE的JIRA,说在某张表上INSERT不了数据,报ORA-00001: unique constraint violated的错误,但是仔细核查了一下,并没有发现有重复的数据,让帮忙检查一下是什么问题。仅仅看错误,应该是数据冲突引起的。但有一点比较奇怪的是错误中提示的违反的约束是一个索引,而这个索引并不是唯一索引!将这个索引D...
Windows下kill oracle进程
Windows下的Oracle与Unix/Linux的进程是不同的,Windows下只有一个oracle.exe进程,所有会话都是以线程的方式存在。所以在Unix/Linux下使用kill杀进程的方式结束会话在Windows下是“行不通”的。当然这个“行不通”只是直接结束Windows进程行不通,但还是有方法达到类似kill的目的的,这就需要借助orakill工具。orakill用...
大数据产业投资:1美元只赚50美分
2013-09-24 09:29 佚名 赛迪网 我要评论(0) 字号:T | T调查结果显示,大数据最近的市场表现令人大跌眼镜。部分由于媒体炒作的影响,许多企业都并未实际了解大数据产业价值时就对其进行了投资。之后,预料之中,一份新的分析报告显示众企业从大数据上得到的回报比他...
大数据时代能计算彩票开奖结果?
2013-09-25 09:44 佚名 河南商报 我要评论(0) 字号:T | T中国彩票年销量已接近2500亿元,这一个大蛋糕已让国际博彩公司和游戏公司垂涎不已。中国彩票产业应如何与大数据时代接轨,并保持公益先行的最大特色?这将是彩票研究领域即将面临的课题。AD:2013云...
文件压缩增强工具-pgzip
有时候需要对大量文件进行压缩操作,pgzip是Linux平台上能大量文件进行并行压缩的一个shell小工具。有兴趣的可以从这里下载:http://pan.baidu.com/s/1o64zXEi使用方法:首先需要生成一个需要压缩的文件列表文件:然后执行:pgzip -l filelists -p 2-l 参数为刚才生成的文件,-p为并行度执行时建议使用nohup在...
Datastore error in 'dirbdb'错误解决
使用GoldenGate的jagent是可能会碰到:WARNING OGG-01930 Datastore error in 'dirbdb': BDB0113 Thread/process 27316/1135331648 failed: BDB1507 Thread died in Berkeley DB library.的错误,升级GoldenGate当然是最好的解决方案。不升级GoldenGate其实也是有解决方法的。只要重建datastore就可以了。首先将所...
GoldenGate Pump Porcess: TCP/IP error 110 (Connection timed out)的问题解决
场景是这样的:源端SOURCE处于内网,目标端TARGET处于DMZ区域,之前已申请开通了源端访问目标端的7809端口,配置PUMP后,PUMP进程一直无法正常工作:WARNING OGG-01223 Oracle GoldenGate Capture for Oracle, P2IPLAN.prm: TCP/IP error 110 (Connection timed out).从源端PING目标端,也能PIN...
GoldenGate更新丢失问题
最近,在GoldenGate(11.2.1.0.1 for 10g)的目标库上发现一个很有趣但又很扰人的问题。事情是这样的,有用户反映说在目标库上的一张表上有两个字段(DZFAILFLAG,REMARK)的值与源库的不一致。 检查了一下源库与目标库的GoldenGate进程,两边都运行的很好,也没有报任何错误。查看了一下源库和目标库上那张表的记录数,两边...
自动启用表的FLASHBACK ARCHIVE
Oracle的Flashback特性能让你找回先前的数据,因为这个特性依赖于UNDO,所以它的使用也是有很多限制的,比如当表的结构发生变化后, 如删除了一个字段(增加字段Flashback还能使用),那Flashback的特性就不能发挥作用了。当你使用Flashback时就会抛出ORA-01466的错误,提示表的定义已更改:08:09:16 SQL> select ti...
expdp with error: ORA-39125
When I use expdp to export a schema, it throws ORA-39125:<span><span><span><span><span><span> > expdp system/system123 directory=DUMP_DIR dumpfile=hsfa.dump schemas=HSFA content=metadata_only Export:...
使用DBLINK查询时报ORA-00600: internal error code, arguments: [kzdlk_zt2 err]
在测试重建DBLINK,因为不知道帐号的密码,所以使用了IDENTIFIED BY VALUES进行创建:SQL> CREATE PUBLIC DATABASE LINK WEBDB CONNECT TO WEBAPP identified by values '3960A527B983671C' using 'CSS';Database link created.创建过程一切OK,但是在使用时问题就来了:SQL> select sysdate from dual@WEBDB;select...