मेरे पास एक जावा एप्लिकेशन है जो JDBC (JPA के माध्यम से) का उपयोग करता है जो होस्टनाम, पोर्ट और ओरेकल सिड का उपयोग करके एक विकास डेटाबेस से जुड़ रहा था, जैसे:
JDBC: ओरेकल: पतली: @ oracle.hostserver1.mydomain.ca: 1521: XYZ
XYZ Oracle SID था। अब मुझे एक अलग ओरेकल डेटाबेस से कनेक्ट करने की आवश्यकता है जो एक SID का उपयोग नहीं करता है, लेकिन इसके बजाय एक Oracle "सेवा नाम" का उपयोग करता है।
मैंने यह कोशिश की, लेकिन यह काम नहीं करता है:
JDBC: ओरेकल: पतली: @ oracle.hostserver2.mydomain.ca: 1522: एबीसीडी
ABCD दूसरे डेटाबेस का सेवा नाम है।
मैं क्या गलत कर रहा हूं?