Oracle连接一直报 Ora-12547:TNS:丢失连接
用Navicat12连接远程服务器的Oracle 结果一直报错丢失连接。ping一下ip地址是可以的,tnsping ip不行,想改listener.ora的监听器的host,结果一改监听器就无法启动,只能是本机ip才能启动。
这是listener.ora的配置
这是tnsnames.ora的配置
这是listener.ora的配置
# listener.ora Network Configuration File: D:\app\Oracle\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = D:\app\Oracle\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:D:\app\Oracle\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
)
ADR_BASE_LISTENER = D:\app\Oracle这是tnsnames.ora的配置
# tnsnames.ora Network Configuration File: D:\app\Oracle\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 服务器ip)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
...全文
相关推荐
Oracle dbca时报:ORA-12547: TNS:lost contact错误的解决
Oracle dbca报错"ORA-12547: TNS: lost contact"通常是由于网络连接问题或监听器(Listener)无法与数据库实例建立连接导致的。当你在执行DBCA(Databa
Oracle导dmp出现文件ORA-12154: TNS: 无法解析指定的连接标识符问题的解决方案
在使用Oracle数据库进行数据导入导出操作时,常常会遇到ORA-12154错误,即TNS:无法解析指定的连接标识符。
oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法
当在Oracle环境中遇到远程连接服务器时,遇到ORA-12170 TNS:连接超时错误,通常表明连接尝试未能在预设的时间内成功建立。这个错误可能源于多种原因,但在这里着重讨论的是防火墙设置问题。以下
ORA-12514 TNS 监听程序当前无法识别连接描述符中请求的服务
### ORA-12514 TNS 监听程序当前无法识别连接描述符中请求的服务#### 知识点一:理解ORA-12514错误代码ORA-12514错误通常发生在尝试连接Oracle数据库时,表明TNS(
PL/SQL登录Oracle数据库报错ORA-12154:TNS:无法解析指定的连接标识符已解决(本地未安装Oracle需要连接服务器上的)
Oracle数据库PL/SQL登录报错ORA-12154解决方案PL/SQL登录Oracle数据库报错ORA-12154:TNS:无法解析指定的连接标识符是由于PL/SQL客户端的tnsnames


基础和管理
