Oracle SQL开发人员中的DB2数据库

Fra*_*umn 18 database oracle db2 mainframe oracle-sqldeveloper

我听说可以使用像Oracle SQL开发人员这样的客户端连接到大型机DB2数据库.我看上线了,似乎无法在SQL开发人员中找到执行此操作所需的连接器文件.任何人都可以指示我使用链接来完成这项工作吗?或者告诉我,我是否只是在寻找错误的东西.我有连接器在Oracle中使用MySQL数据库,所以我认为它与DB2数据库类似.

Sir*_*dda 42

要在SQL Developer中启用DB2,您需要提取db2jcc.jar

转到"Oracle SQL Developer" - "工具" - "首选项" - >第三方JDBC驱动程序

在此输入图像描述

我的ORACLE SQL Developer版本是4.1.1.19(它主要适用于许多版本)

将该jar添加到第三方JDBC驱动程序之后.单击"新建连接".

您应该能够找到DB2 Option.

在此输入图像描述

  • 好答案.这应该是最好的答案而不是被接受的答案. (3认同)
  • 好帖子Sireesh.回到fred的帖子,您需要将许可证jar添加到类路径中.您可以执行以下操作:编辑SQL Developer\sqldeveloper\bin\sqldeveloper.conf并将AddJavaLibFile ../<path添加到许可证jar> /db2jcc_license_cisuz.jar (2认同)

Fre*_*tka 15

连接DB2的最简单方法是通过JDBC Type 4 JCC驱动程序.此驱动程序使用两个JAR:

  1. db2jcc.jar,这是驱动程序
  2. db2jcc_license_cisuz.jar,允许驱动程序连接到所有DB2服务器平台,包括z/OS

您的大型机DBA应该能够为您提供这两个JAR,并帮助您使用正确的JDBC驱动程序选项构建连接字符串.

有关JDBC与DB2连接的更多信息,请访问:http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.apdv.java.doc/src/tpc/ imjcc_c0024189.html