यदि आप OCI url("jdbc:oracle:oci:/@"+tnsName
का उपयोग करते हैं ) तो आपको क्लासपाथ पर ऑरैकल क्लाइंट लाइब्रेरी की आवश्यकता है। तो आपके पास मशीन पर ऑरैकल क्लाइंट होना चाहिए।
लेकिन अगर आप पतले ड्राइवर का उपयोग करते हैं और निम्न के रूप में url निर्दिष्ट करते हैं, तो आपको oracle क्लाइंट की आवश्यकता नहीं है।
"jdbc:oracle:thin:@"+dbServer+":"+port+":"+SID;