一则数据库无法启动的奇怪案例分析
关于数据库的启停,以前一直认为是最简单,最没有技术含量的任务,但是接手的环境越多,越来越证明我最初的想法是错误的。数据库的启停是一个敏感操作,重启一定是有着特定的原因和需求。而且这个过程中存在这太多的可能性,很可能在同一会话窗口中,停掉数据库再次启动就会报错;很可能硬件扩容,也会导致数据库实例无法...
sqlplus无法启动的问题及解决
今天性能测试部门的同事问我一个问题,说他跑一个shell脚本调用sqlplus结果报错Error 6 initializing SQL*PlusSP2-0667: Message file sp1<lang>.msb not foundSP2-0750: You may need to set ORACLE_HOME to your Oracle software directory我记得自己之前碰到过类似的问题,也是sqlplus启动不了。参见日志http:/...
sqlplus连接数的测试
最近测试库上会有很多的连接不能关闭,在此基础上我测试了一下sqlplus连接的情况,根据sqlplus的命令,有conn,disc,disc会断开连接。我想如果不停的conn 而不disc,连接数会不会爆。按照这个思路写了下列的脚本,大体如下。sqlplus TEST1/TEST1@test
SQLPLUS Fails With SP2-1503 SP2-0152 After New 11.2 Installation解决
今天准备测试一下10g升级到11g的场景,装完10g的,然后再装11g的服务端。sqlplus就报错了。因为ORACLE_BASE,ORACLE_HOME已经改过来了。但是怎么试都不行。查了metalink,上面说可能是因为$ORACLE_HOME/oracore/z...
selinux导致sqlplus登录失败
很早以前建的11g的库,今天准备要用一下。依然是直接用sqlplus登录,报出如下的错误:[ora11g@db11 sysconfig]$ sqlplus / as sysdbasqlplus: error while loading shared libraries: /home/ora11g/product/11.2.0...
关于数据库安装的问题SP2-0667: Message file sp1.msb not found
昨天自己在OEL上准备把10g,11g的环境都准备一下,我规划了一下硬盘空间,然后创建了相应的用户,12c的Oms也在这次的范围之内。drwx------ 4 oms10g dba 4096 Jan 18 20:56 oms...