博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何解决ORA-12547: TNS:lost contact错
阅读量:6593 次
发布时间:2019-06-24

本文共 1237 字,大约阅读时间需要 4 分钟。

执行环境: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
 Oracle Database on AIX,HP-UX,Linux,MacOSX,Solaris,Tru64
 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"
 How to Relink Oracle Database Software on UNIX 

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

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

你可能感兴趣的文章
extjs_02_grid(显示本地数据,显示跨域数据)
查看>>
超过响应缓冲区限制
查看>>
ubuntu 下安装 matplotlib
查看>>
webservice的几个简单概念
查看>>
underscore 1.7.0 api
查看>>
spring Transaction Management --官方
查看>>
iOS开发-清理缓存功能的实现
查看>>
IS_ERR、PTR_ERR、ERR_PTR
查看>>
html5 canvas 奇怪的形状垂直渐变
查看>>
mac java环境
查看>>
lamp 一键安装
查看>>
SQL Server 2008 收缩日志(log)文件
查看>>
UICollectionView基础
查看>>
SSAS中CUBE行权限数据级权限控制
查看>>
android学习记录(三)百度地图错误---只有一个电话显示帧,没有地图内容。
查看>>
BZOJ2794 : [Poi2012]Cloakroom
查看>>
Git查看、删除、重命名远程分支和tag【转】
查看>>
浅谈IM软件业务知识——非对称加密,RSA算法,数字签名,公钥,私钥
查看>>
Oracle中REGEXP_SUBSTR及其它支持正则表达式的内置函数小结
查看>>
正确计算linux系统内存使用率
查看>>