客戶端連線資料時會報“ORA-12537:TNS連線已關閉”
安裝完11i的VIS版本後,客戶端連線資料時會報“ORA-12537:TNS連線已關閉”,在網上找到以下解決辦法:
今天在遠端客戶端配置EBS資料庫連線的時候發生“ORA-12537:TNS連線已關閉”的錯誤。進入伺服器執行如下命令:$tnsping VIS
$ tnsping VIS
TNS Ping Utility for IBM/AIX RISC System/6000: Version 9.2.0.6.0 - Production on 14-SEP-2007 04:41:47
Copyright (c) 1997 Oracle Corporation. All rights reserved.
Used parameter files:
/u01/oravis/visdb/9.2.0/network/admin/VIS_erptest/sqlnet_ifile.ora
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION= (ADDRESS=(PROTOCOL=tcp)(HOST=ERPTEST.domain)(PORT=1522)) (CONNECT_DATA= (SID=VIS)))
OK (0 msec)
//網路服務名能正常解析。
$ sqlplus /nolog
SQL*Plus: Release 9.2.0.6.0 - Production on Fri Sep 14 04:44:44 2007
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> conn scott/tiger@VIS
Connected.
//也沒問題,說明監聽器是正常的。在EBS中監聽最好用指令碼起,如果用lsnrctl start啟,監聽埠為1521,這樣EBS APPS TIER的內部併發管理器會連線不上資料庫。
伺服器上都是正常的,為什麼客戶端不行呢?難道做了什麼限制?繼續往下。
檢視sqlnet.ora檔案:
$ cat /d01/oracle/visdb/9.2.0/network/admin/VIS_ebs11vis/sqlnet.ora
###############################################################
#
# This file is automatically generated by AutoConfig. It will be read and
# overwritten. If you were instructed to edit this file, or if you are not
# able to use the settings created by AutoConfig, refer to Metalink document
# 165195.1 for assistance.
#
#$Header: NetServiceHandler.java 115.41 2005/05/23 06:43:44 psaddi ship $
#
###############################################################
NAMES.DIRECTORY_PATH=(TNSNAMES, ONAMES, HOSTNAME)
SQLNET.EXPIRE_TIME= 10
tcp.validnode_checking = yes
tcp.invited_nodes=(ERPTEST.domain)
到這問題差不多看出來了。註釋掉最後兩行。重新啟動監聽器,OK!問題解決。
重啟監聽:$ORACLE_HOME/bin/lsnrctl stop
$ORACLE_HOME/bin/lsnrctl start
本文來自CSDN部落格,轉載請標明出處:http://blog.csdn.net/tiankong1437/archive/2010/03/19/5395592.aspx
相關文章
- 客戶端連線EBS 11i VIS報ORA-12537: TNS: 連線已關閉 錯誤的解決客戶端
- ORA-12537 TNS:連線關閉
- 遠端客戶端連線資料庫時提示TNS-12541: TNS: 無監聽程式客戶端資料庫
- 客戶端連線資料庫的方法客戶端資料庫
- impala客戶端連線客戶端
- Redis客戶端連線Redis客戶端
- PLSQL Developer 客戶端沒有TNS監聽,無法連線資料庫SQLDeveloper客戶端資料庫
- 如果HTTP客戶端關閉連線Servlet怎麼得到通知?HTTP客戶端Servlet
- ORA-12537 TNS:資料庫連線錯誤資料庫
- 配置ORACLE 客戶端連線到資料庫Oracle客戶端資料庫
- mysql、redis 客戶端連線池MySqlRedis客戶端
- vncserver建立與客戶端連線VNCServer客戶端
- PL/SQL developer 遠端連線資料庫 客戶端配置SQLDeveloper資料庫客戶端
- 客戶端通過SCAN連線11g Oracle RAC報錯ORA-12537客戶端Oracle
- 11.2.0.4 通過 scan ip 連線資料庫報TNS-12537 連線關閉問題總結資料庫
- 客戶端連線RAC報ora-12545客戶端
- httpWebRequest請求錯誤,基礎連線已經關閉: 連線被意外關閉HTTPWeb
- MongoDB系列一:MongoDB安裝、啟動關閉服務、客戶端連線MongoDB客戶端
- 客戶端通過SCAN TNS無法連線ORA-12545客戶端
- Redis客戶端連線數DevOpsRedis客戶端dev
- 從客戶端連線ASM例項客戶端ASM
- Oracle 19c中連線RMAN客戶端的連線方法Oracle客戶端
- 客戶端無法連線資料庫的小問題客戶端資料庫
- 顯示連線Oracle資料庫的客戶端IP地址Oracle資料庫客戶端
- nio 當客戶端主動關閉連線,伺服器端怎麼才能知道客戶端伺服器
- 關於go和資料庫連線,客戶端以及驅動的疑問?Go資料庫客戶端
- Java 客戶端 Jedis和JedisPool 連線池Java客戶端
- Oracle客戶端連線伺服器教程Oracle客戶端伺服器
- 客戶端連線故障檢查流程手段客戶端
- 11g R2 客戶端連線時斷時續客戶端
- 如何配置oracle客戶端連線10g rac 資料庫Oracle客戶端資料庫
- TNS-12170 連線超時
- 使用 WebSocket 客戶端連線 MQTT 伺服器Web客戶端MQQT伺服器
- 客戶端怎麼連線到伺服器?客戶端伺服器
- MySQL client客戶端的四種連線方式MySqlclient客戶端
- linux之客戶端連線數統計Linux客戶端
- 資料庫連線未關閉的問題資料庫
- 4.2.14.1 關於啟用客戶端快速連線故障轉移客戶端