您好,欢迎访问一九零五行业门户网

ORA-12537:TNS:连接关闭 和 TNS-12547: TNS: 丢失连接

今天有个朋友出现了这么一个情况,在使用pl/sql连接数据库的时候提示ora-12537:tns:连接关闭。
今天有个朋友出现了这么一个情况,,在使用pl/sql连接数据库的时候提示ora-12537:tns:连接关闭。
查看过程(为了保密,特模拟过程):
查看过程:
1)查看客户端tnsname.ora文件信息如下:
# tnsnames.ora network configuration file: e:\softsetup\oracle_client\oracle_base\network\admin\tnsnames.ora
# generated by oracle configuration tools.
rhys =
  (description =
    (address_list =
      (address = (protocol = tcp)(host = 192.168.56.101)(port = 1521))
    )
    (connect_data =
      (service_name = rhys)
    )
  )
没有问题
2)查看服务器监听状态
[oracle@oracle-one ~]$ lsnrctl status
lsnrctl for linux: version 11.2.0.4.0 - production on 01-nov-2013 11:19:35
copyright (c) 1991, 2013, oracle.  all rights reserved.
connecting to (description=(address=(protocol=tcp)(host=oracle-one)(port=1521)))
status of the listener
------------------------
alias                    listener
version                  tnslsnr for linux: version 11.2.0.4.0 - production
start date                01-nov-2013 11:08:41
uptime                    0 days 0 hr. 10 min. 54 sec
trace level              off
security                  on: local os authentication
snmp                      off
listener parameter file  /opt/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
listener log file        /opt/app/oracle/diag/tnslsnr/oracle-one/listener/alert/log.xml
listening endpoints summary...
  (description=(address=(protocol=tcp)(host=oracle-one)(port=1521)))
  (description=(address=(protocol=ipc)(key=extproc1521)))
services summary...
service rhys has 1 instance(s).
  instance rhys, status ready, has 1 handler(s) for this service...
service rhysxdb has 1 instance(s).
  instance rhys, status ready, has 1 handler(s) for this service...
the command completed successfully
[oracle@oracle-one ~]$ sqlplus / as sysdba
sql*plus: release 11.2.0.4.0 production on fri nov 1 11:19:38 2013
copyright (c) 1982, 2013, oracle.  all rights reserved.
connected to:
oracle database 11g enterprise edition release 11.2.0.4.0 - 64bit production
with the partitioning, olap, data mining and real application testing options
sql> show parameter service
name                                type        value
------------------------------------ ----------- ------------------------------
service_names                        string      rhys
sql>
正常
3)在客户端使用tnsping:
c:\users\administrator>tnsping rhys
tns ping utility for 32-bit windows: version 11.2.0.1.0 - production on 01-11月-
2013 11:10:05
copyright (c) 1997, 2010, oracle.  all rights reserved.
已使用的参数文件:
e:\softsetup\oracle_client\oracle_base\network\admin\sqlnet.ora
已使用 tnsnames 适配器来解析别名
尝试连接 (description = (address_list = (address = (protocol = tcp)(host = 192.1
68.56.101)(port = 1521))) (connect_data = (service_name = rhys)))
tns-12547: tns: 丢失连接
c:\users\administrator>
更多详情见请继续阅读下一页的精彩内容:
相关阅读:
spfile 错误导致数据库无法启动(ora-01565)
ora-01172、ora-01151错误处理
ora-00600 [2662]错误解决
ora-01078 和 lrm-00109 报错解决方法
ora-00471 处理方法笔记
ora-00314,redolog 损坏,或丢失处理方法
ora-00257 归档日志过大导致无法存储的解决办法
其它类似信息

推荐信息