-
ORA-27301 OS failure message Resource temporarily unavailable错误
Jul132015加班到凌晨3点给开发人员迁移了UAT数据库,之前的UAT数据库和其他数据库是放到同一台主机上的,这台主机是同时运行4个单实例数据库,资源不足,主机响应很慢,后申请独立的主机,将UAT数据库迁移到一台24核64G内存的独立好主机上。操作系统CentOS 5.11,数据库版本11.2.0.4.0。 迁移之后,数据库都运行正常,在快到中午 ...
阅读全文作者:dbdream | 分类:Oracle, oracle 10g, oracle 11g | 标签:TNS-12560,ORA-27301,ORA-27300,ORA-27302,TNS-12518,TNS-12536,TNS-00506抢沙发
-
ORA-02429 cannot drop index used for enforcement of uniqueprimary key错误
Jul112015今天刚到办公室,同事让帮他看个问题,说是索引删除不掉,数据库版本11.2.0.4.0。我操作了下的确报错,如下: SQL> drop index IX_ORD_ORD_BSC_M_15; drop index IX_ORD_ORD_BSC_M_15 * ERROR at line 1: ORA-02429: cannot drop index used for enforcement of unique/primary key 这个错误很明显 ...
阅读全文作者:dbdream | 分类:Oracle, oracle 10g, oracle 11g | 标签:cannot drop, indexe, nforcement, ORA-02429, primary key
-
分析AWR报告发现业务问题(二)
Jul092015在分析SIT数据库的AWR报告时,发现排在TOP20第一位的SQL存在性能问题,数据库版本11.2.0.4.0,AWR信息如下: 上图绿框部分的SQL也存在问题,之前已经整理,详见http://www.dbdream.com.cn/2015/07/07/%E5%88%86%E6%9E%90awr%E6%8A%A5%E5%91%8A%E5%8F%91%E7%8E%B0%E4%B8%9A%E5%8A%A1%E9%97%AE%E9%A2%98/。 上图 ...
阅读全文
-
分析AWR报告发现业务问题
Jul072015在分析SIT数据库的AWR报告时,发现有几条SQL每小时运行近50万次,由于新接触这个数据库,对业务不了解,还以为是在做压力测试,在解决了几条SQL后,开始关注这几条SQL,发现很严重的问题。以下是AWR报告中,相关的SQL信息: 其中SELECT语句如下: SELECT COUNT(1) FROM CHGSHS.CMM_PROC_EXEC_L A WHERE A. ...
阅读全文
-
ORA-00020错误导致应用系统登录缓慢
Jul022015昨天开发人员反映SIT环境用户登录缓慢,我使用sqlplus登录数据库查找原因时遇到ORA-00020错误,检查告警日志发现大量ORA-00020错误,如下: Wed Jul 01 15:50:01 2015 ORA-00020: maximum number of processes (600) exceeded ORA-20 errors will not be written to the alert log for the next minute. Please look a ...
阅读全文
-
备份集缺少备份片导致RMAN在RECOVER过程中遇到ORA-01547和ORA-01194错误
Jun242015在异机使用RMAN恢复数据库时,RESTORE完成后,RECOVER使用归档的时候遇到ORA-01547和ORA-01194错误,数据库版本11.2.0.4.0 64 bit for Linux。 Oracle Error: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below ORA-01194: file 1 needs more recovery to be consistent ORA-01110: d ...
阅读全文
-
使用RMAN备份在一台机器上恢复已有DB NAME数据库
Jun242015案例背景,开发人员需要从生产库同步数据到UAT数据库,由于数据量较大,恢复需要的时间较长,而这期间测试人员还要在UAT环境进行测试,不能耽误测试人员的工作,这样就需要在恢复数据库的同时,UAT数据库还要正常对外提供服务,这样,UAT服务器上就需要面临两套DBID和DBNAME同样的数据库,数据库版本11.2.0.4.0。 如果 ...
阅读全文作者:dbdream | 分类:Oracle, oracle 11g | 标签:ORA-01102,ORA-09968,ORA-01589,ORA-29701,ORA-19625,ORA-03113,ORA-30012
-
修改主机名导致ORA-00600[keltnfy-ldmInit]错误
Jun232015今天从移动硬盘克隆一台虚拟机到新电脑上,修改主机名后,启动数据库时遇到ORA-00600[keltnfy-ldmInit]错误,数据库无法启动。数据库版本10.2.0.1.0 32 bit for Linux。以下是案例描述: 修改主机名: [root@secdb1 ~]# vi /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=dbdream -- ...
阅读全文
-
在丢失临时文件情况下修改数据库DB NAME
Jun232015前几天发表了一篇使用NID工具修改数据库的DBID和DBNAME的文章(详见:http://www.dbdream.com.cn/2015/06/19/%E4%BD%BF%E7%94%A8nid%E4%BF%AE%E6%94%B9%E6%95%B0%E6%8D%AE%E5%BA%93db-name/),有朋友问如果修改的数据库是通过RMAN恢复的,修改时如果没有创建临时文件,怎么办?这样的案例我也没有遇到过,下面是我在10.2 ...
阅读全文
-
使用NID修改数据库DB NAME
Jun192015之前整理过ORACLE数据库各种和名字有关的参数,以及如何修改,其中也介绍了如何通过修改控制文件的方法来修改数据库的DB NAME,详见http://www.dbdream.com.cn/2014/10/28/instance_name%E3%80%81db_name%E3%80%81db_unique_name%E3%80%81global_names%E3%80%81service_names%E7%9A%84%E5%90%AB%E4%B9%89%E5%8F%8A%E4%B ...
阅读全文