2012-08-05 34 views
16

Tôi muốn sử dụng Oracle 11g làm db của tôi cho mã java. Tôi đã cố gắng để có được các trình điều khiển từ trang web oracle. Tôi thấy rất nhiều tệp với một số thuật ngữ được ném vào đây và ở đó. Tôi cần phải biết những từ đó có ý nghĩa gì và chúng ảnh hưởng đến tôi như một người dùng như thế nào. Làm cách nào để quyết định sử dụng cái nào? Tôi đã chọn ojdbc6.jar vì tôi sử dụng jdk 6. Vui lòng giúp tôi hiểu mô tả của tệp có ý nghĩa gì và ai nên quan tâm đến chúng và tại sao?Cơ sở dữ liệu Oracle 11g Trình điều khiển JDBC - Rất nhiều tệp ??? Có ý nghĩa gì?

ojdbc6.jar - Classes for use with JDK 1.6. It contains 
the JDBC driver classes except classes for NLS support in 
Oracle Object and Collection types. 

ojdbc6_g.jar - Same as ojdbc6.jar except compiled 
with "javac -g" and contains tracing code. 

ojdbc6dms.jar - Same as ojdbc6.jar, except 
that it contains instrumentation to support DMS 
and limited java.util.logging calls. 

orai18n.jar - NLS classes for use with JDK 1.5, and 
1.6. It contains classes for NLS support in Oracle 
Object and Collection types. This jar file replaces 
the old nls_charset jar/zip files. 

xdb6.jar - To use the standard JDBC4.0 java.sql.SQLXML 
interface with JDBC 11.2.0.3, you need to use xdb6.jar 
(instead of xdb.jar) from the 11.2.0.3 distribution. 

EDIT -

Btw, các SimpleFan.jar là gì? Tôi cũng thấy điều đó.

Cảm ơn.

+1

SimpleFan là sản phẩm/tính năng của Oracle dành cho thông báo. Bình có các thư viện khách hàng cho nó. – Thilo

+1

@ Thilo- tại sao một người nào đó muốn sử dụng lọ SimpleFan? –

+0

Bạn cần jar SimpleFan nếu bạn đang sử dụng sản phẩm SimpleFan trong ứng dụng Java của mình. – Thilo

Trả lời

12

Có vẻ như bạn đã chọn đúng thiết bị.

Cần có "_g" nếu bạn cần bước qua mã JDBC của Oracle, điều này khó xảy ra.

Phiên bản "dms" hỗ trợ giám sát fancier của db. Một lần nữa, không phải cái gì bạn thường sử dụng.

"orai18n.jar" sẽ là cần thiết nếu bạn muốn đi toàn bộ con heo với sự hỗ trợ quốc tế hóa.

xdb6.jar sẽ là cần thiết nếu bạn muốn sử dụng SQLXML để lưu trữ và xử lý tài liệu XML trong cơ sở dữ liệu.

Tin vui là ... nếu tại bất kỳ thời điểm nào bạn nhận ra bạn làm cần bất kỳ khả năng bổ sung nào mà bạn có thể trao đổi trong bình và trên đường đi!

+0

nếu bạn cần bước qua mã JDBC của Oracle - điều này có nghĩa là xem mã nguồn? giám sát fancier của db - ý của bạn là gì? Phần tin tốt - wow! Điều đó cũng được đề cập trong bất kỳ tài liệu oracle nào? –

+0

Bạn không có quyền truy cập vào mã nguồn của Oracle. Gói _g cũng cung cấp tùy chọn để theo dõi các sự kiện (log) (được kích hoạt bởi cấu hình), để giúp bạn (và hỗ trợ Oracle) các vấn đề khắc phục sự cố. – Thilo

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