我的虚拟机使用hostname命令显示的是anywhere,然后我查看虚拟机linux系统下的listener.ora文件如下:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = anywhere)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
然后我的数据库url是:jdbc:oracle:thin:@anywhere:1521:anywhere;但是连接不成功;
我把url改成:jdbc:oracle:thin:@192.168.0.101:1521:anywhere就可以连接.也就是说用ip可以连接,但是用主机名却不行,应该如何配置?