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

इंस्ट्रुमेंटेशन:कास्टिंग org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper to oracle.jdbc.OracleConnection

मुझे मेरी समस्या मिली। मुझे आशा है कि यह समान समस्या वाले किसी भी व्यक्ति की सहायता कर सकता है।

ऐसा लगता है कि यह बात ojdbc ड्राइवर पुस्तकालयों के साथ संघर्ष से संबंधित है। मेरे पास मेरे टॉमकैट में एक ड्राइवर है, और दूसरा पोम.एक्सएमएल में मेवेन के माध्यम से घोषित किया गया है।

<!-- Driver oracle -->
<dependency>
    <groupId>com.plexus</groupId>
    <artifactId>ojdbc6</artifactId>
    <version>11.2.0</version>
    <scope>provided</scope>
</dependency>

इस ड्राइवर के रूप में घोषित करने से मेरी समस्या ठीक हो गई है, और कनेक्शन अब नीचे बताए अनुसार पुनर्प्राप्त किया गया है

if (con.isWrapperFor(OracleConnection.class)) {
        oracleConnection = con.unwrap(OracleConnection.class);
} 



  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-12899 फेंकता है:कॉलम के लिए मान बहुत बड़ा है

  2. कम टकराव के साथ तेज़ हैश?

  3. प्रदर्शन परीक्षण के लिए ऑरैकल कैश को अक्षम कैसे करें

  4. मुझे Oracle SQL में अर्धविराम बनाम स्लैश का उपयोग करने की आवश्यकता कब होगी?

  5. Oracle में संग्रहीत प्रक्रिया PLS-00428 त्रुटि दे रही है