2012-08-05 7 views
16

मैं जावा कोड के लिए अपने डीबी के रूप में ओरेकल 11 जी का उपयोग करना चाहता था। मैंने ओरेकल वेबसाइट से ड्राइवरों को लेने की कोशिश की। मैंने यहां और वहां पर कुछ शब्दकोषों के साथ इतनी सारी फाइलें देखीं। मुझे यह जानने की ज़रूरत है कि उन शब्दों का क्या अर्थ है और वे उपयोगकर्ता के रूप में मुझे कैसे प्रभावित करते हैं। मैं कैसे तय करूं कि किस का उपयोग करना है? मैंने ojdbc6.jar चुना क्योंकि मैं jdk 6 का उपयोग करता हूं। कृपया मुझे यह समझने में सहायता करें कि फ़ाइल के विवरण क्या हैं और किसके बारे में चिंतित होना चाहिए और क्यों?ओरेकल डेटाबेस 11 जी जेडीबीसी ड्राइवर्स - इतनी सारी फाइलें ??? उनका क्या मतलब है?

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. 

संपादित करें -

Btw, के लिए SimpleFan.jar क्या है? मैंने उसे भी देखा।

धन्यवाद।

+1

सिंपलफ़ान सूचनाओं के लिए ओरेकल उत्पाद/सुविधा है। जार के लिए क्लाइंट पुस्तकालय हैं। – Thilo

+1

@ थिलो- क्यों कोई सरलफान जार का उपयोग करना चाहेगा? –

+0

यदि आप अपने जावा एप्लिकेशन में सरलफैन उत्पाद का उपयोग कर रहे हैं तो आपको सरलफैन जार की आवश्यकता है। – Thilo

उत्तर

12

लगता है जैसे आपने सही चुना है। यदि आप Oracle JDBC कोड है, जो की संभावना नहीं है से निकलने के लिए की जरूरत

"_g" एक की जरूरत होगी।

"डीएमएस" संस्करण डीबी की प्रशंसक निगरानी का समर्थन करता है। फिर, ऐसा कुछ नहीं जो आप आमतौर पर उपयोग करेंगे।

"orai18n.jar" अगर आप अंतर्राष्ट्रीयकरण समर्थन के साथ पूरे हॉग जाना चाहती थी की जरूरत होगी। यदि आप और डेटाबेस के भीतर XML दस्तावेजों को प्रोसेस SQLXML के उपयोग के स्टोर करने के लिए करना चाहता था

xdb6.jar जरूरत होगी।

अच्छी खबर है ... यदि किसी भी समय आपको पता चलता है कि इन अतिरिक्त क्षमताओं में से किसी एक की आवश्यकता है तो आप जार को स्वैप कर सकते हैं और अपने रास्ते पर जा सकते हैं!

+0

यदि आपको ओरेकल जेडीबीसी कोड से कदम उठाने की आवश्यकता है - क्या इसका मतलब स्रोत कोड को देखना है? डीबी की फैनसीयर निगरानी - फैंसी द्वारा आपका क्या मतलब है? अच्छी खबर हिस्सा - वाह! क्या यह किसी भी ऑरैकल दस्तावेज़ों में भी उल्लेख किया गया है? –

+0

आपके पास ओरेकल के स्रोत कोड तक पहुंच नहीं है। _g पैकेज भी प्रदान करता है जो आपको (और ओरेकल समर्थन) समस्या निवारण समस्याओं की सहायता के लिए ट्रेस (लॉग) ईवेंट (कॉन्फ़िगरेशन द्वारा सक्षम) का पता लगाने का विकल्प है। – Thilo

संबंधित मुद्दे