ORA-12547 是一个 Oracle 数据库错误代码,表示“TNS contact”(TNS:丢失连接)。这个错误通常表明客户端与 Oracle 数据库服务器之间的连接在某个点中断了。以下是对该问题的详细分析和排查步骤: 1. 确认错误代码“ora12547”的含义 ORA-12547 错误意味着在尝试与 Oracle 数据库服务器建立连接时,连接在传输层被意外...
在执行“sqlplus / as sysdba”时可能会报“ORA-12547: TNS:lost contact”的错误,常见原因有如下几点:1、查看操作系统内核参数是否无误2、确认$ORACLE_HOME/bin/oracle文件权限和属主是否有问题3、检查一下环境变量4、检查$ORACLE_HOME/bin/oracle和$ORACLE_HOME/rdbms/lib/config.o的文件大小是否为05、检查$O...
在安装数据库时,遇到了ORA-12547报错问题,无论是使用dbca创建数据库,还是使用conn / as sysdba尝试连接,都遇到了"ORA-12547: TNS:lost contact"错误。初步分析认为内核参数问题或LD_LIBRARY_PATH环境变量设置不当可能导致此问题。在检查内核参数和LD_LIBRARY_PATH环境变量后,发现在不设置该环境变量的...
解决办法: 修改这个ORACLE监听文件 sqlnet.ora NAMES.DIRECTORY_PATH=(TNSNAMES, ONAMES, HOSTNAME) SQLNET.EXPIRE_TIME= 10 tcp.validnode_checking = yes tcp.invited_nodes=(EBSTEST.ebsx.com) SQLNET.INBOUND_CONNECT_TIMEOUT =60 SQLNET.ALLOWED_LOGON_VERSION_SERVER=8 把下面这两句删掉,再重启监听 tcp.va...
ORA-12547: TNS:lost contact 分析: 1.以为是内核参数有问题,通过检查内核参数,没有看出异常 2.也有人说可能是LD_LIBRARY_PATH=$ORACLE_HOME/lib没有设置的问题,我看了我这里确实没有设置. 但我在不设置该环境变量的情况下,重新安装数据库软件,之后,再去通过dbca创建数据库,也不再出现该问题.说明与这个变量...
ORA-12547: TNS: 丢失连接 今天服务器挂掉了,公司的人弄了一下,,把服务器修好了,,但是我本地链接数据库一直报这个ORA-12547: TNS: 丢失连接,是服务器上的TNS监听没有启动,需要重启一下,
ORA-12547:TNS:丢失连接 1.之前都是正常的,但是今天到公司打开电脑,使用PlsqlDeveloper连接oracle数据库的时候,报如下错误。 网上看了一些解决方法,都说是tns文件配置问题。 但是我很疑惑的是我都没做过什么修改,为什么之前好好的,今天突然报TNS:丢失连接错误。
【ORA-12547】Description: TNS:lost contact Cause:Partner has unexpectedly gone away, usually during ...
ora-01940:无法删除当前连接在用户 说明该用户的某些对象还有连接未释放,需要杀掉所有未释放的连接,才能正常删除用户。 具体操作步骤为: 第一步,查询未释放连接信息 select saddr,sid,serial#,paddr,username,status from v$session where username is not null and username='testabc'; ...