在linux系統(tǒng)執(zhí)行自己開發(fā)的Java jar包時(shí),發(fā)現(xiàn)無(wú)法連接windows下的Oracle數(shù)據(jù)庫(kù),一步一步進(jìn)行檢測(cè)。
首先相互能ping通,windows與linux防火墻均關(guān)閉,linux中SELinux也disabled了。
測(cè)試1521端口,無(wú)法訪問(wèn)(telnet安裝請(qǐng)參考http://www.itdecent.cn/p/d5fabecba56b)
[root@localhost ~]# telnet 192.168.43.206 1521
Trying 192.168.43.206...
telnet: connect to address 192.168.43.206: Connection refused
[root@localhost ~]#
修改oracle監(jiān)聽,找到oracle目錄中的listener.ora文件(大概目錄為product\11.2.0\dbhome_1\NETWORK\ADMIN)

[root@localhost ~]# telnet 192.168.43.206 1521
Trying 192.168.43.206...
Connected to 192.168.43.206.
Escape character is '^]'.
再次運(yùn)行jar文件,信息成功入庫(kù)。