Linux环境下使用sqlplus登录Oracle,报'ORA-12547: TNS:lost contact’丢失连接错误
来源:互联网 发布:企业经济数据分析 编辑:程序博客网 时间:2024/04/23 23:22
问题描述:
1、在oracle数据库里新建了DDS(用于数据库同步)用户,但在Linux环境里通过sqlplus命令行,使用DDS用户登录oracle,报'ORA-12547: TNS:lost contact’丢失连接错误。
2、在windows环境使用PLSQL developer可以正常登录,排除tnsname.ora有问题的可能。
解决步骤:
Linux环境下登录oracle服务器,使用下面的命令是否能登录
sqlplus / as sysdba
如果也报同样的错误,应该是服务器端的问题,和客户端无关。
执行以下命令,查看oracle几个关键文件的权限:
$ cd $ORACLE_HOME/bin$ ls -l oracleThe output should be-rwsr-s--x 1 oracle dba
如果权限和上图不一致,说明是权限问题,需要进行修改,命令如下:$ chomod 6751 oracle
执行完后输入 ls -l oracle 进行查看验证。如果还是报错,建议关闭数据库和监听后relink all
Note 131321.1 How to Relink Oracle Database Software on UNIX.
以上处理办法参考自http://dreamsanqin.blog.51cto.com/845412/607818
0 0
- Linux环境下使用sqlplus登录Oracle,报'ORA-12547: TNS:lost contact’丢失连接错误
- 【SDE错误搜集】sde用户下使用sqlplus登录错误ORA-12547: TNS:lost contact
- sqlplus登录报错TNS-12547: TNS:lost contact
- linux下其他用户登录ORACLE出现ORA-12547: TNS:lost contact问题
- 本地服务端 使用 sqlplus / as sysdba 报ORA-12547: TNS:lost contact
- ORA-12547: TNS:lost contact 错误处理
- ORA-12547: TNS:lost contact错误解决方法
- oracle服务器无法连接,报错TNS:tns:lost contact
- ORA-12547: TNS:lost contact
- ORA-12547: TNS:lost contact
- ORA-12547: TNS:lost contact
- ORA-12547: TNS:lost contact
- ORA-12547: TNS:lost contact
- ORA-12547:TNS:lost contact
- ORA-12547: TNS:lost contact
- ORA-12547: TNS:lost contact
- Oracle 启动监听报错TNS-12547: TNS:lost contact
- oracle 启动监听报错TNS-12547: TNS:lost contact
- git 配置远程仓库
- 北京天宇联科技有限责任公司—智慧园区的建设
- Java进阶(三)多线程开发关键技术
- 数据库的实现
- Eclipse 相关快捷键
- Linux环境下使用sqlplus登录Oracle,报'ORA-12547: TNS:lost contact’丢失连接错误
- 用Python实现Hadoop实时作业状态监控
- 【J2SE】——String、StringBuffer与StringBuilder
- js数组length属性失效
- Wcf的优点
- Hp服务器 raid 磁盘故障数据库数据恢复解决方案
- 文章标题
- 内存泄漏检测工具LeakCanary的使用说明