无法使用DBeaver连接到远程Oracle数据库

时间:2018-07-21 18:39:02

标签: oracle jdbc dbeaver

我正在尝试使用DBeaver从我的Mac连接到远程Oracle数据库。

我正在使用的Dbeaver版本是:5.1.3

我通过以下链接安装了ojdbc6.jar文件:

http://www.oracle.com/technetwork/apps-tech/jdbc-112010-090769.html

由DBeaver工具指示。我在驱动程序管理器窗口中添加了以上文件。

当我尝试连接到数据库时,出现以下错误(dbeaver-debug.log):

Connection failed (oracle_thin-16161616-16161616)
2018-07-21 13:16:06.749 - org.jkiss.dbeaver.model.exec.DBCException: Connection has timed out
org.jkiss.dbeaver.model.exec.DBCException: Connection has timed out
    at org.jkiss.dbeaver.model.impl.jdbc.JDBCDataSource.openConnection(JDBCDataSource.java:157)
    at org.jkiss.dbeaver.ext.oracle.model.OracleDataSource.openConnection(OracleDataSource.java:133)
    at org.jkiss.dbeaver.model.impl.jdbc.JDBCExecutionContext.connect(JDBCExecutionContext.java:86)
    at org.jkiss.dbeaver.model.impl.jdbc.JDBCRemoteInstance.initializeMainContext(JDBCRemoteInstance

如果有人对我如何调试此问题有任何建议,将不胜感激。

谢谢。

1 个答案:

答案 0 :(得分:1)

您是否可以通过其他工具(例如SQL Developer)进行连接?如果没有,请尝试一下。连接超时可能有多种原因。远程系统中的端口也可能无法访问。