【问题标题】:Connecting to DB2 using SQL Developer使用 SQL Developer 连接到 DB2
【发布时间】:2018-04-16 12:28:31
【问题描述】:

我试图通过 SQL Developer 连接到 DB2 数据库。我按照以下步骤创建连接: 1.打开SQL Developer 2. 转到工具 > 首选项 > 数据库 > 第三方 JDBC 驱动程序。 3.我添加了第三方JDBC驱动路径条目(db2jcc.jar和db2jcc_license_cu.jar)

一旦我尝试创建连接,就会出现以下错误

【问题讨论】:

  • SQL Developer 甚至支持 DB2 吗?它的主站点似乎表明它适用于 Oracle DB。 SQLCode 204 是一个错误,表明“”是一个未定义的名称 - 这可能意味着 SQL Developer 正在尝试查询 Oracle 拥有但 DB2 没有的数据库中的某些内容。
  • 您连接到哪个 Db2 版本/平台?

标签: db2 oracle-sqldeveloper


【解决方案1】:

Oracle SQL-Developer 版本 17.2 对我来说与适用于 Linux x64 的 Db2 版本 11 配合得很好,我正在使用 IBM 最新的 Type-4 jdbc (db2jcc4.jar) 驱动程序。

您的问题表明您的 Db2 jdbc 驱动程序版本非常旧(版本 9.7 修订包 5)并且不受支持,因此您应该为您的(未指定)操作系统升级到最新的可用 Db2 客户端。此外,您应该确保您的操作系统使用的是最新版本的 Oracle-SQL-Developer。

由于您的问题没有提供有关您的 Oracle 或 Db2 产品或操作系统版本的事实,因此这是可能的最佳建议。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-02-03
    • 2019-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-18
    • 1970-01-01
    相关资源
    最近更新 更多