| 关键词: nbsp oracle SID listener product 实例 home orcl 然后 提示 |
公司产品的部署经常使用到oracle数据库,在与oracle不断打交道的过程中,总结了以下几点常见错误,希望能对有这方面需要的朋友有所帮助。 1,oracle启动数据库时报错: SQL> startup;ORA-01078: failure in processing system parametersLRM-00109: could not open parameter file '/home/oracle/oracle/product/10.2.0/db_1/dbs/initbdczra.bdcz.cbpm.ora' 解决办法: [oracle@bdczra dbs]$ cp /home/oracle/oracle/admin/RA/pfile/init.ora.812009151733 /home/oracle/oracle/product/10.2.0/db_1/dbs/initbdczra.bdcz.cbpm.ora 2,java.lang.UnsatiafiedLinkError: /tmp/OraInstall112010-03-27_0AM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6错误解决办法:安装libXp-1.0.0-8.1.e15.i386.rpm 3,原来笔记本的ip设置在10网段,由于无线路由的地址是在192.168.1网段,所以重新设置ip,然后使用自己编写的脚本启动sap. 结果提示oracle不能启动。检查listener状态,执行listener start,提示: ---------------------- The listener fails to start with the following errors: TNS-12537: TNS:connection closed TNS-12560: TNS:protocol adapter error TNS-00507: Connection closed Linux Error: 29: Illegal seek ---------------------- google下,发现原来是在/etc/hosts文件中缺少了127.0.0.1 localhost的信息,加上以后,关闭oracle,sap,再重新启动就可以了。 4,启动oracle时,在SQL提示符下输入conn /as sysdba,会出现下面的错误:SQL> conn /as sysdbaorA-12162 TNS:net service name is incorrectly specified.原因:因为ORACLE_SID变量没有设置正确的缘故,我设置的是ORA_SID。解决方法:在.bash_profile文件中,正确设置ORACLE_SID,然后使用source .bash_profile命令使新的设置生效。如果在sql提示符下输入 conn /as sysdba 提示:Connected to an idle instance.。表明实例没有启动,先启动实例然后再用用户名登入。SQL>startup SQL>conn /as sysdba 另外,此问题可能涉及oracle的静态注册问题: 采取静态注册方法时,listener.ora中的内容如下: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = D:\oracle\product\10.2.0\db_1) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME =orcl) (ORACLE_HOME = D:\oracle\product\10.2.0\db_1) (SID_NAME =orcl) ) (SID_DESC = (GLOBAL_DBNAME =orcl1) (ORACLE_HOME = D:\oracle\product\10.2.0\db_1) (SID_NAME =orcl) ) ) 该数据库是单实例的,实例名为orcl,向外提供了两个服务:orcl和orcl1 5,运行runinstaller 不能启动JAVA安装界面,提示X11错误。检查oracle用户的环境变量设置是否正确 EXPORT DISPLAY=IPADDRESS:0,0注销root用户,用ORACLE登陆,即可启动安装程序。 6,网上下载zysong.ttf ,然后在Linux下执行以下命令,把字体库安装到相应位置 mkdir -p /usr/share/fonts/zh_CN/TrueTypecp zysong.ttf /usr/share/fonts/zh_CN/TrueType/ 这样在安装的时候。Oracle就会显示中文了,而不再是中文乱码了。 本文出自 “林中路” 博客,请务必保留此出处http://juven.blog.51cto.com/749867/294566 |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|