aix系统下oracle之ora-00471,ORA-12547: TNS:lost contact错误解决方法

在命令启动oracle时,出现ORA-12547: TNS:lost contact错误。中午好好的纳,下午就不管了。以为是链接失效,关机重启后还是不行。

运行环境:Ubuntu+Oracle 11.2.0

在命令启动oracle时,出现ORA-12547: TNS:lost contact错误。中午好好的纳,下午就不管了。以为是链接失效,,关机重启后还是不行。然后google了一把,找到了下面的解决方法。回想了一下,引起的原因是权限的问题,中午的时候不小心该了oracle安装目录的文件夹的权限,看来oracle的权限不能随便改动。

推荐阅读:

ORA-01172、ORA-01151错误处理

ORA-00600 [2662]错误解决

ORA-01078 和 LRM-00109 报错解决方法

ORA-00471 处理方法笔记

ORA-00314,redolog 损坏,或丢失处理方法

ORA-00257 归档日志过大导致无法存储的解决办法

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了

本文永久更新链接地址:

logo.gif

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值