最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Oracle服務(wù)端1521端口無法telnet,服務(wù)名未開啟監(jiān)聽的解決

 更新時間:2023年12月21日 14:27:35   作者:無敵浪浪  
這篇文章主要介紹了Oracle服務(wù)端1521端口無法telnet,服務(wù)名未開啟監(jiān)聽的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

場景

oracle服務(wù)安裝在windows本地,oracle客戶端在虛擬機(jī)中,使用虛擬機(jī)連接windows的oracle數(shù)據(jù)庫。

問題1:使用虛擬機(jī)telnet我本地oracle1521端口,不通

解決思路:

關(guān)閉虛擬機(jī)linux防火墻(這個方法有點(diǎn)粗暴,建議在只需要修改防火墻的端口允許通過即可)

# 1:查看防火狀態(tài)
systemctl status firewalld
service  iptables status
# 2:暫時關(guān)閉防火墻
systemctl stop firewalld
service  iptables stop
# 3:永久關(guān)閉防火墻
systemctl disable firewalld
chkconfig iptables off
# 4:重啟防火墻
systemctl enable firewalld
service iptables restart  
# 5:永久關(guān)閉后重啟
chkconfig iptables on

防火墻配置規(guī)則 端口 允許得端口

# 查看已打開的端口
netstat -anp
# 添加允許的端口
firewall-cmd --add-port=1521/tcp --permanent
# 若移除端口
firewall-cmd --permanent --remove-port=1521/tcp
# 策略修改完成,請重啟: 
systemctl restart firewalld

添加windows防火墻對1521的入站允許規(guī)則

1579253672708

問題2:使用sqlplus登錄報錯,ORA-12514: TNS: 監(jiān)聽程序當(dāng)前無法識別連接描述符中請求的服務(wù)

解決思路:關(guān)鍵字監(jiān)聽程序

查看監(jiān)聽服務(wù)狀態(tài)

# 關(guān)閉監(jiān)聽服務(wù)
lsnrctl stop
# 啟動監(jiān)聽服務(wù)
lsnrctl start
# 查看監(jiān)聽服務(wù)狀態(tài)
lsnrctl stat

查看監(jiān)聽服務(wù)如果出現(xiàn)下列問題

1579254533200

說明監(jiān)聽服務(wù)沒有啟動

去啟動oracle監(jiān)聽服務(wù),監(jiān)聽服務(wù)有兩個,這里只做單監(jiān)聽講,隨便啟動一個即可。

1579254625812

再通過lsnrctl stat查看監(jiān)聽服務(wù),如果出現(xiàn)下圖情況

1579254724154

只看到一個服務(wù)名"CLRExtProc"啟動了,而我們想要的是ORCL服務(wù)名

這是需要修改listener.ora 文件

修改listener.ora 文件

文件路徑,我本地的路徑是:D:\app\niaobulashi\product\11.2.0\dbhome_1\NETWORK\ADMIN

需要添加以下紅色部分代碼,將服務(wù)名為ORCL添加到監(jiān)聽配置文件中

1579254216172

貼出來如下:

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = D:\app\niaobulashi\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:D:\app\niaobulashi\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
	(SID_DESC=
	  (SID_NAME = ORCL)
      (ORACLE_HOME = D:\app\niaobulashi\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:D:\app\niaobulashi\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
  )
 
LISTENER =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = DESKTOP-NNDNCEI)(PORT = 1521))
  )
ADR_BASE_LISTENER = D:\app\niaobulashi

再查看監(jiān)聽服務(wù)狀態(tài),可以看到ORCL有了

1579254808269

修改tnsname.oraHOST為本地主機(jī)名

ORACLR_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
    (CONNECT_DATA =
      (SID = CLRExtProc)
      (PRESENTATION = RO)
    )
  )
 
LISTENER_ORCL =
  (ADDRESS = (PROTOCOL = TCP)(HOST = DESKTOP-NNDNCEI)(PORT = 1521))
 
ORCL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = DESKTOP-NNDNCEI)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = ORCL)
    )
  )

最后使用虛擬機(jī)就可以正常連接本地oracle服務(wù)了

1579254894242

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。 

相關(guān)文章

最新評論

洮南市| 邻水| 临夏县| 鹤壁市| 遵化市| 漳州市| 呼和浩特市| 乐清市| 攀枝花市| 崇文区| 庆安县| 新泰市| 双桥区| 遂溪县| 怀远县| 会昌县| 宜春市| 平利县| 迭部县| 浦东新区| 武冈市| 兴隆县| 赤峰市| 浮山县| 鲁山县| 景东| 那曲县| 改则县| 六枝特区| 南开区| 黄陵县| 江油市| 施秉县| 河南省| 胶南市| 新民市| 吉木萨尔县| 田林县| 泰州市| 巩留县| 汨罗市|