programing

Oracle SQL 개발자의 DB2 데이터베이스

newstyles 2023. 6. 23. 21:49

Oracle SQL 개발자의 DB2 데이터베이스

Oracle SQL developer와 같은 클라이언트를 통해 메인프레임 DB2 데이터베이스에 연결할 수 있다고 들었습니다.온라인으로 찾아봤는데 SQL 개발자에서 이 작업에 필요한 커넥터 파일을 찾을 수 없는 것 같습니다.누가 이 일을 할 수 있는 링크를 가르쳐 줄 수 있습니까?아니면 제가 처음부터 잘못된 것을 찾고 있다면 말해주세요.커넥터가 Oracle의 MySQL 데이터베이스에서 작동하므로 DB2 데이터베이스와 비슷할 것으로 예상했습니다.

SQL Developer에서 DB2를 사용하려면 db2jcc.jar를 꺼내야 합니다.

"Oracle SQL Developer" - "Tools" - "Preferences" - > 타사 JDBC Driver로 이동합니다.

enter image description here

Oracle SQL Developer Version은 4.1.1.19입니다(대부분 많은 버전에서 작동함).

타사 JDBC 드라이버에 해당 병을 추가한 후.새 연결을 클릭합니다.

DB2 옵션을 찾을 수 있어야 합니다.

enter image description here

Db2에 연결하는 가장 쉬운 방법은 JDBC Type 4 JCC 드라이버를 사용하는 것입니다.이 드라이버는 두 개의 JAR을 사용합니다.

  1. db2jcc4.jar - JDBC 4 드라이버입니다(db2jcc.jar JDBC 3 드라이버는 더 이상 사용되지 않습니다).
  2. db2jcc_license_cisuz.jar - 드라이버가 z/OS를 포함한 모든 Db2 서버 플랫폼에 연결할 수 있도록 합니다.

메인프레임 DBA는 이러한 두 가지 JAR를 모두 제공하고 적절한 JDBC 드라이버 옵션을 사용하여 연결 문자열을 작성할 수 있도록 지원합니다.

Db2용 JDBC 드라이버에 대한 자세한 내용은 https://www.ibm.com/support/pages/db2-jdbc-driver-versions-and-downloads 에서 확인할 수 있습니다.

SQL Developer는 다음과 같은 JDBC 드라이버를 지원합니다.

IBM DB2:이진 드라이버 jar 파일 db2jcc.jar 및 db2jcc_license_cu.jar가 필요합니다.DB2 범용 JDBC 드라이버를 검색합니다.https://www.ibm.com/support/pages/location-db2jcclicensecisuzjar-file

Microsoft 액세스:추가 드라이버가 필요하지 않습니다.액세스는 JDBC/ODBC 브리지를 사용합니다.

Microsoft SQL ServerSybase: jTDS 드라이버 버전 1.2.여기서 다운로드.이진 드라이버는 jtds-1.2-dist.zip 내에 있습니다.이 jar 파일의 이름은 jtds-1.2.jar입니다.

MySQL: MySQL JDBC Driver, version 5.04. Download here. The binary driver is located within the mysql-connector-java-5.0.4.tar.gz (or .zip). The jar file is called mysql-connector-java-5.0.4-bin.jar.

테라데이터:Teradata JDBC 드라이버 12.0 이상을 사용합니다.Teradata JDBC Driver 12.0 및 13.0 모두 jar 파일 terajdbc4.jar 및 tdgssconfig.jar를 사용합니다.https://www.teradata.com/downloadcenter/

언급URL : https://stackoverflow.com/questions/10250557/db2-database-in-oracle-sql-developer