Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

WSJDBCConnection oracle.jdbc.OracleConnection प्रकार की वस्तुओं को लपेटता नहीं है

अपनी कॉन्फ़िगरेशन को दोबारा जांचें। आपका डेटा स्रोत ओरेकल डीबी को इंगित नहीं करना चाहिए जैसा आपको लगता है कि यह है। मैंने आपके कोड का परीक्षण किया है और यह काम करेगा यदि आपका डेटा स्रोत वास्तव में Oracle DB की ओर इशारा कर रहा है।

isWrapperFor() विधि आपको यह बताने का प्रयास कर रही है कि आपका कनेक्शन OracleConnection को लपेटता नहीं है, और यह भी अपवाद संदेश जो आपको बता रहा है उसके अनुरूप है।

आप डेटा स्रोत उत्पाद की जानकारी इस तरह देख सकते हैं:

DatabaseMetaData metadata = conn.getMetaData();
System.out.println("DB product:  " + metadata.getDatabaseProductName());
System.out.println("JDBC Driver: " + metadata.getDriverName());



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-28001:पासवर्ड की समय सीमा समाप्त हो गई है

  2. ओरेकल केवल समय सम्मिलित करें

  3. Oracle ORA-30004 SYS_CONNECT_BY_PATH फ़ंक्शन का उपयोग करते समय,

  4. Oracle SQL का उपयोग करके एक से अधिक स्तंभों के लिए एक ही कॉलम में संख्यात्मक मानों की तुलना कैसे करें

  5. ROWNUM का Oracle प्रकार क्या है