首页 > 数据库 > Oracle > 连接数据库提示ora-12547
|
In this Document
APPLIES TO:Oracle Net Services - Version 10.1.0.2 to 11.2.0.4 [Release 10.1 to 11.2]HP-UX PA-RISC (64-bit) Linux x86-64 Linux x86 Oracle Solaris on x86 (32-bit) SYMPTOMS
- Not able to make a local connection.
$sqlplus / as sysdba
SQL*Plus: Release 11.1.0.7.0 - Production on Wed Mar 30 11:59:06 2011 Copyright (c) 1982, 2008, Oracle. All rights reserved. ERROR: ORA-12547: TNS:lost contact CAUSEThis could be due to
SOLUTION
To implement the solution, please execute the following steps:
$strace -f -o /tmp/trace.1.log $ORACLE_HOME/bin/sqlplus / as sysdba
21810 open("/oracle/PROD/db/tech_st/11.1.0/admin/PROD_erptest/diag/rdbms/prod/PROD/alert/log.xml", O_WRONLY|O_CREAT|O_APPEND, 0664) = -1 EACCES (Permission denied)
...... 21810 open("/oracle/PROD/db/tech_st/11.1.0/admin/PROD_erptest/diag/rdbms/prod/PROD/trace/alert_PROD.log", O_WRONLY|O_CREAT|O_APPEND, 0664) = -1 EACCES (Permission denied)
$ cd $ORACLE_HOME/bin
$ ls -l oracle
-rwsr-s--x 1 oracle dba
$ cd $ORACLE_HOME/bin
$ chmod 6751 oracle $ ls -l oracle
$ORACLE_HOME/bin/oracle
$ORACLE_HOME/rdbms/lib/config.o
% cd $ORACLE_HOME/rdbms/lib
% mv config.o config.o.bad
% relink oracle
422173.1 REFERENCESNOTE:555565.1 - Troubleshooting ORA-12547 TNS: Lost ContactNOTE:131321.1 - How to Relink Oracle Database Software on UNIX NOTE:169706.1 - Oracle Database (RDBMS) on Unix AIX,HP-UX,Linux,Mac OS X,Solaris,Tru64 Unix Operating Systems Installation and Configuration Requirements Quick Reference (8.0.5 to 11.2) NOTE:188149.1 - How to Display and Change UNIX Process Resource Limits |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24585765/viewspace-1193194/ ,如需转载,请注明出处,否则将追究法律责任。