【问题标题】:Unable to connect to remote Oracle database using DBeaver无法使用 DBeaver 连接到远程 Oracle 数据库
【发布时间】:2018-12-29 17:46:39
【问题描述】:

我正在尝试使用 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

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

谢谢。

【问题讨论】:

    标签: oracle jdbc dbeaver


    【解决方案1】:

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

    【讨论】:

    • 我也试过 SQL Developer。我犯了同样的错误。我很确定该端口是可访问的。
    • 另外,我的 Windows 系统同事可以使用相同的用户凭据进行连接。
    • 请详细说明您尝试连接的方式。我无法回答一个例外。
    猜你喜欢
    • 2016-12-07
    • 1970-01-01
    • 2021-04-05
    • 2012-07-16
    • 2020-05-30
    • 2019-08-09
    • 2019-10-16
    相关资源
    最近更新 更多