发布时间:2014-06-10 11:27:12
数据库报错GATHER_STATS_JOB encountered errors. Check the trace file.Errors in file /opt/Oracle/diag/rdbms/dbserver1/dbserver1/trace/dbserver1_j003_10544.trc:ORA-20011: Approximate NDV failed: ORA-01476: divisor is equal to zero环境ORACLE 11G R2RedHat 5.3 FOR 64 BIT解决网上给出的结论是.........【阅读全文】
发布时间:2014-06-10 11:23:54
Oracle 9.2.0.4 数据库truncate表报错:ORA-00600: internal error code, arguments: [ktsircinfo_num1], [13], [0], [0], [], [], [], []其实,在truncate之前,曾在该表上执行了创建索引操作create index 。。。online时,会话被意外kill了;再来删除该表的上的索引:SQL> drop index wap_user.idx_AM_MONITOR_DATA_.........【阅读全文】
发布时间:2014-06-06 10:21:39
一个客户原来的Oracle数据库没有上RMAN备份,平时都是使用的EXPDP来导数据做为备份,今天叫我给他们写一个脚本来实现每天的增量,一周做一次全备。于是马上把原来把NBU自带的RMAN备份脚本拿出来改改。下面是脚本内容,实现每周周末一天全备,其它的时候都是增量备份,备份完的归档自己删除。注意其中的参数,因为环境不.........【阅读全文】
发布时间:2014-06-05 11:49:52
淘宝,选课系统中分页显示数据用的就是rownum,这是数据库默认字段,每个表中都会有,但是使用rownum需要注意以下几点:(1)rownum不可以与*一起用(2)rownum是在查询得到结果后加上去的,默认从一开始。这貌似是显浅的一句话,但是背后的意义非常重要,随时影响我们最后的查询结果。如果我们执行如下的select语句 se.........【阅读全文】
发布时间:2014-06-05 11:40:44
Oracle system无法登录,我自己遇到的问题总结如下:首先,以SYS DBA身份进入sqlpuls打开sqlpulsSQL->请输入用户名:sys as sysdbaSQL->密码(老密码):登录成功以后查询DBA用户状态SQL->select username,account_status from dba_users;查看其中常用的用户状态是否是EXPIRED 还是LOCKED有的是LOCKED<TIME>如果.........【阅读全文】