本地连接虚拟机 Oracle数据库 报ORA-12541:TNS:no listener
生活随笔
收集整理的這篇文章主要介紹了
本地连接虚拟机 Oracle数据库 报ORA-12541:TNS:no listener
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、環境
本機環境:win10,pl/sql Developer??
虛擬機環境:win10,oracle 11g
1.本機和虛擬機互相ping都可以ping通。
2.虛擬機監聽程序已啟動。
二、配置文件
?1.本機 tnsname.ora 配置文件
local=
? (DESCRIPTION =
(ADDRESS_LIST=
? (ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))
? )
(CONNECT_DATA=
? (SID= orcl)
? ? )
? )
orcl=
? (DESCRIPTION =
(ADDRESS_LIST=
? (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.43.128)(PORT=1521))
? )
(CONNECT_DATA=(SID= orcl))
? )
2.本機listener.ora 配置文件
SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = PLSExtProc)(ORACLE_HOME = 本機instantclient路徑)(PROGRAM = extproc)))LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 本機計算機名)(PORT = 1521))(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))))?3.虛擬機 tnsname.ora 配置文件
# tnsnames.ora Network Configuration File: c:\app\yudj\product\11.2.0\dbhome_1\network\admin\tnsnames.ora # Generated by Oracle configuration tools.LISTENER_ORCL =(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))ORACLR_CONNECTION_DATA =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)))(CONNECT_DATA =(SID = PLSExtProc)(PRESENTATION = RO)))ORCL =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.43.128)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl.168.43.128)))4.虛擬機listene.ora
# listener.ora Network Configuration File: c:\app\yudj\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 = c:\app\yudj\product\11.2.0\dbhome_1)(PROGRAM = extproc)(ENVS = "EXTPROC_DLLS=ONLY:c:\app\yudj\product\11.2.0\dbhome_1\bin\oraclr11.dll"))(SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = c:\app\yudj\product\11.2.0\dbhome_1) (SID_NAME = ORCL) ) )LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.43.128)(PORT = 1521))))ADR_BASE_LISTENER = c:\app\yudj全部配置完成后,重啟虛擬機監聽服務
?
?
轉載于:https://www.cnblogs.com/ethan-37/p/9621699.html
總結
以上是生活随笔為你收集整理的本地连接虚拟机 Oracle数据库 报ORA-12541:TNS:no listener的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 乱七八糟却非常重要的一些东西
- 下一篇: Delphi中那些容易混淆的基础(@、^