sqlplus登录时ORA-12547: TNS:lost contact[通俗易懂]

sqlplus登录时ORA-12547: TNS:lost contact[通俗易懂] 有一些应用系统的OS用户需要与ORACLE用户具有一样的权限,可以用sqlpus登录并操作数据库。 一般是在安装ORACLE软件时与ORACLE用户一起创建,在创建此类用户时主要需要注意的目…

sqlplus登录时ORA-12547: TNS:lost contact[数据库教程]

有一些应用系统的OS用户需要与ORACLE用户具有一样的权限,可以用sqlpus登录并操作数据库。

一般是在安装ORACLE软件时与ORACLE用户一起创建,在创建此类用户时主要需要注意的目录及文件的权限。

安装完成后应用系统用户执行sqlplus命令时报错。

[[email protected] ~]$ sqlplus / as sysdba

SQL*Plus: Release 12.2.0.1.0 Production on Tue Jul 28 22:42:57 2020

Copyright (c) 1982, 2016, Oracle. All rights reserved.

ERROR:
ORA-12547: TNS:lost contact

Enter user-name:
ERROR:
ORA-12547: TNS:lost contact

oracle用户是正常的。

[[email protected] bin]$ sqlplus / as sysdba

SQL*Plus: Release 12.2.0.1.0 Production on Tue Jul 28 23:19:41 2020

Copyright (c) 1982, 2016, Oracle. All rights reserved.

Connected to an idle instance.

SQL> 

根据mos上的文档 Local SQL*Plus Connection and DBCA Fails With: ORA-12547: TNS:Lost Contact (文档 ID 422173.1)

对sqlplus命令跟踪

strace -f -o /tmp/trace.1.log $ORACLE_HOME/bin/sqlplus / as sysdba

在跟踪文件中发现以下错误信息

22232 write(5, “ORA-12753: The Oracle home user “…, 131) = 131
22232 write(5, ” “, 1) = 1
22232 write(5, “ORA-27300: OS system dependent o”…, 91) = 91
22232 write(5, ” “, 1) = 1
22232 write(5, “ORA-27301: OS failure message: E”…, 38) = 38
22232 write(5, ” “, 1) = 1
22232 write(5, “ORA-27302: failure occurred at: “…, 39) = 39
22232 write(5, ” “, 1) = 1
22232 write(5, “ORA-27303: additional informatio”…, 94) = 94

应该是$ORACLE_HOME/bin/oracle权限不对

查看了一下权限是775

[[email protected] bin]$ ls -l oracle
-rwxrwxr-x 1 oracle dba 407988856 Jul 28 17:16 oracle

执行以下命令修复后,再次执行正常。

cd $ORACLE_HOME/bin
chmod 6751 oracle

 

[[email protected] ~]$ sqlplus / as sysdba

SQL*Plus: Release 12.2.0.1.0 Production on Tue Jul 28 23:29:23 2020

Copyright (c) 1982, 2016, Oracle. All rights reserved.

Connected to an idle instance.

SQL>

 

sqlplus登录时ORA-12547: TNS:lost contact

原文:https://www.cnblogs.com/historynote/p/13394557.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/6924.html

(0)
上一篇 2023-03-30
下一篇 2023-03-31

相关推荐

  • 基于二进制文件的主从复制

    基于二进制文件的主从复制1.设置主服务器配置 必须在主服务器上启用二进制日志,因为二进制日志是将更改从主服务器复制到从服务器的基础,如果未启用log-bin,则无法进行复制 复制组内的每个服务器必须配置有唯一的id,此id用

    2022-12-29
    158
  • MySQL 学习笔记(五)

    MySQL 学习笔记(五)mysqldump 与 –set-gtid-purged 设置 (1) mysqldump The mysqldump client utility performs logical ba

    2023-04-25
    155
  • Anaconda Prompt系统找不到指定的路径

    Anaconda Prompt系统找不到指定的路径对于使用Anaconda进行Python开发的用户来说,在使用Anaconda Prompt时,可能会遇到“系统找不到指定的路径”的问题。这个问题的出现会影响到Anaconda Prompt的使用,从而影响到Python开发的进程。本文将从多个方面对这个问题进行详细的阐述,以便解决该问题。

    2024-06-15
    46
  • Linux安装Redis、后台运行、系统自启动「建议收藏」

    Linux安装Redis、后台运行、系统自启动「建议收藏」Redis是用C语言编写的开源免费的高性能的分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库。 安装 1)从官网http://download.redis.io/releases/下载re

    2023-01-24
    154
  • Power BI官方客户案例2021「建议收藏」

    Power BI官方客户案例2021「建议收藏」微软商业应用峰会Power BI客户案例,今年的客户案例相比前2年不同,主要是大客户,基本都是行业Top公司。 选取零售,医药制造,教育,医疗IT等行业龙头。沃尔玛,拜耳,滑铁卢大学的分享内容非常棒,

    2023-04-15
    168
  • Python关键字大全

    Python关键字大全Python是一门高级编程语言,由Guido van Rossum于1989年底发明。它具有简洁明了的语法、易读易写的特点,并且具有许多强大的第三方库。Python支持面向对象、函数式、过程式等多种编程风格,被广泛应用于Web开发、数据分析、机器学习、人工智能、科学计算、游戏开发等领域。

    2024-05-06
    69
  • Python字典解析工具

    Python字典解析工具Python字典解析是将一个可迭代对象转换为字典的一种简化方式,它能够让开发者更加高效地创建和修改字典。

    2024-01-14
    112
  • 快速查找列表中的字符串

    快速查找列表中的字符串Python中提供了一些内置函数,可以帮助我们快速查找列表中的字符串,包括以下几个函数:

    2024-03-11
    87

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注