2012-04-20 29 views
12

Tôi đã nghe nói rằng có thể kết nối với một cơ sở dữ liệu DB2 máy tính lớn với một máy khách như nhà phát triển Oracle SQL. Tôi đã nhìn trên mạng và dường như không thể tìm thấy các tập tin kết nối cần thiết để làm điều này trong nhà phát triển SQL. Bất cứ ai có thể dẫn tôi đến một liên kết để thực hiện công việc này? Hoặc cho tôi biết nếu im chỉ tìm kiếm điều sai trái để bắt đầu. Tôi đã có kết nối làm việc với cơ sở dữ liệu MySQL trong Oracle, vì vậy tôi cho rằng nó sẽ tương tự với một cơ sở dữ liệu DB2.Cơ sở dữ liệu DB2 trong nhà phát triển Oracle SQL

Trả lời

13

Cách dễ nhất để kết nối với DB2 là thông qua trình điều khiển JDBC Type 4 JCC của họ. Trình điều khiển này sử dụng hai lọ:

  1. db2jcc.jar, đó là lái xe
  2. db2jcc_license_cisuz.jar, cho phép người lái xe để kết nối với tất cả các nền tảng máy chủ DB2, bao gồm z/OS

của bạn máy tính lớn DBA sẽ có thể cung cấp cho bạn cả hai JAR này và hỗ trợ bạn trong việc xây dựng một chuỗi kết nối với các tùy chọn trình điều khiển JDBC thích hợp.

Thông tin thêm về khả năng kết nối JDBC để DB2 có thể được tìm thấy ở đây: http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.apdv.java.doc/src/tpc/imjcc_c0024189.html

+0

Tôi không thể kết nối thành công với DB vào thời điểm này, nhưng tôi nghĩ tôi đang đi đúng hướng. Tôi nghĩ rằng cổng và IP có thể khác với cổng chính ZOS và IP mà tôi hiện đang sử dụng để truy cập vào các bảng. Vì vậy, tôi sẽ đào xung quanh. – Frantumn

+0

Bạn cũng có thể thử tại đây: http://web.archive.org/web/20150403225758/http://www-01.ibm.com/support/docview.wss?rs=4020&uid=swg21385217 – Sun

23

Để kích hoạt DB2 trong SQL Developer, bạn cần phải rút ra khỏi các db2jcc.jar

Đến "Oracle SQL Developer" - " công cụ" - "Preferences" -> Bên thứ ba JDBC driver

enter image description here

My ORACLE SQL Developer phiên bản được 4.1.1.19 (nó chủ yếu làm việc cho nhiều phiên bản)

Sau khi thêm jar đó vào Trình điều khiển JDBC của bên thứ ba. Nhấp vào "Kết nối mới".

Bạn sẽ có thể tìm thấy Tùy chọn DB2.

enter image description here

+1

Câu trả lời hay. Đây sẽ là câu trả lời tốt nhất so với câu trả lời được chấp nhận. –

+0

Câu trả lời đơn giản và sắc nét .. ... Tôi đã chọn câu trả lời này là câu trả lời nếu tôi là người đăng câu hỏi. – venugopal

+0

Câu trả lời này là tốt nhất so với câu hỏi đầu tiên. Điều này giúp tôi. – Mukti

Các vấn đề liên quan