如何解决ORA-12547: TNS:lost contact错

执行环境:ubuntu+oracle 11.2.0

为了启动oracle时间,出现ORA-12547: TNS:lost contact错误。

中午好好的纳,下午就无论了。以为是链接失效,关机重新启动后还是不行。然后google了一把,找到了以下的解决方法。

回忆了一下,引起的原因是权限的问题,中午的时候不小心该了oracle安装文件夹的文件夹的权限。看来oracle的权限不能随便修改。

Cause

1. This could be due to kernel parameters settings

2. Incorrect permissions on the ORACLE executable

Solution

To implement the solution, please execute the following steps:

1.

This could be due to kernel parameters settings

Please check the notes below that provide the required settings for kernel parameters

Note 169706.1 Oracle Database on AIX,HP-UX,Linux,MacOSX,Solaris,Tru64

Note 201021.1 SOLARIS: Quick Start Guide - 9.2.0 RDBMS Installation

2.

This could be due to Incorrect permissions on the ORACLE.exe

The ‘ls‘ command should show permissions 6751 (as follows)

Please check the following:

$ cd $ORACLE_HOME/bin

$ ls -l oracle

The output should be

-rwsr-s--x 1 oracle dba

If not then please execute the following

$ chmod 6751 oracle

Please also verify if the following are correct

echo $ORACLE_HOME

echo $ORACLE_SID

echo $LD_LIBRARY_PATH

echo $PATH

3.

If the above does not resolve I suggest that you shutdown the database and listener and then

"relink all"

Note 131321.1 How to Relink Oracle Database Software on UNIX

上述步骤完成,重新开始oracle上ok该

版权声明:本文博客原创文章。博客,未经同意,不得转载。

时间: 2024-11-13 08:13:54

如何解决ORA-12547: TNS:lost contact错的相关文章

ORA-12547: TNS:lost contact报错的处理方法

最近两天在虚拟机上搞Oracle 12.2的安装,安装的过程挺顺利的.但虚拟机重启之后就无法连接数据库,执行sqlplus / as sysdba报错ORA-12547: TNS:lost contact 为什么呢?安装完后测试都好好的,怎么重启之后会这样呢.在网上找了很多方法来处理: 网上给出的解决思路如下: 1.查看操作系统内核参数是否无误   [[email protected] database]$ ulimit -a core file size          (blocks, -

Win7x64中使用PowerDesigner连接Oralce数据库报“[Oracle][ODBC][Ora]ORA-12154:TNS:无法解析指定的连接标识符”错误解决方法

错误描述 操作系统是Win7 x64,Oracle服务端是Oracle11g x64,客户端是Oracle10gR2 x86. 使用PL-SQL Developer连接正常 使用系统ODBC连接正常.这里要注意的是,64位系统默认启动的是64位ODBC数据源管理器,默认指向的是服务端连接,所以需要为Oracle服务端也配置TNS Service Name,否则同样会连接报错.PowerDesigner默认启动的是32位的ODBC数据源管理器,程序路径为“%SystemRoot%\SysWOW64

解决Oracle ORA-12505, TNS:listener does not currently know of SID given in connect(转)

http://anthon-lx.iteye.com/blog/811460 完整的错误信息如下: java.sql.SQLException: Listener refused the connection with the following error: ORA-12505, TNS:listener does not currently know of SID given in connect descriptor The Connection descriptor used by th

Oracle 静默安装cadb错误 TNS-12547: TNS:lost contact

使用克隆安装oracle 11g 以后,然后使用cadb建库报错:ORA-12547: TNS:lost contact 对于这么一个不明显的错误,实在很难定位确认问题,网上给了很多建议: 1.缺包,libiao.ksh等 2.配置文件错误 3.环境变量不对 4.Oracle目录权限不对 5.$ORACLE_HOME/bin/oracle文件权限或文件大小不对 针对以上问题做了比较认真的检查,都没有发现问题所在. 同时使用strace对执行sqlplus / as sysdba进行了跟踪,没有发

oracle11g RAC 下DBCA建库失败:ORA-12547: TNS:lost contact

sqlplus / as sysdba敲回车,也是报ORA-12547: TNS:lost contact 追踪错误 /u01/app/oracle/product/11.2.0/db_1/rdbms/log下找trc文件 -rw-r-----  1 oracle asmadmin 439570 Mar 23 14:50 orcl_ora_25781.trc vi进去查看,报错:ORA-600 [spstp: ORACLE_HOME uid does not match euid],应该还是权限

ORA-12547: TNS:lost contact 错误处理

闲来无事,配置一下oracle数据库的随系统自动重启,查阅资料得知,主要需要配置/etc/oratab 和 rc.local. 配置oracle随系统自启动主要使用了$ORACLE_HOME/bin/dbstart文件.先把dbstart的内容贴出来,方便查看 #!/bin/sh # # $Id: dbstart.sh 22-may-2008.05:05:45 arogers Exp $ # Copyright (c) 1991, 2008, Oracle. All rights reserve

解决Eclipse不能打包APK报错的问题

1.在Android SDK Tool r19之后, Export的时候遇到xxx is not translated in yyy, zzz的问题. 例如说"auto_exit" is not translated in zh, zh_CN. 这是因为Android SDK Tool 將 ANDROID_LINT_COMPLETE_REGIONS 改为了需要检查. 临时解决方法:Eclipse > Preference > Android > Lint Error

解决app store下载反复报错“下载失败,请到下载栏重试”

google了一下,大家的解决办法有: 通过显示出debug栏,重置app store(点击reset application) (Refer to: http://daluo.com/article/15135/) 找个其他的下载源进行下载,例如百度网盘,soft.macx.cn 通过thunder的thunder store下载 将DNS修改为8.8.8.8 最后,我通过下面的方法解决了: 将DNS修改为8.8.8.8 解决app store下载反复报错"下载失败,请到下载栏重试"

[转]解决IIS下UTF-8文件报错乱码的问题

找了两天才找到解决办法…….晕晕晕...用第二种方法解决了. 网上找到的方法都没有写这一条 If objASPError.ASPDescription > "" Then 后面的回车去掉(这个地方微软写错了) 将这一句后面的<br>注释掉即可! Response.Write Server.HTMLEncode(objASPError.ASPDescription)' & "<br>" 转自:http://blog.csdn.ne