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

java.lang.ArrayIndexOutOfBoundsException oracle.jdbc.driver.T4CTTIrxd.readBitVector (T4CTTIrxd.java:135) पर

यह लगभग निश्चित रूप से पंक्ति संपीड़न के कारण है। डेटाबेस अनुक्रमिक डुप्लिकेट कॉलम मानों को पहचानता है और मान को फिर से भेजने के बजाय केवल अवधारणात्मक रूप से "डिट्टो" भेजता है। तो यह समस्या लौटाए गए डेटा पर अत्यधिक निर्भर है। जब तक क्वेरी में ORDER BY एक ही डेटाबेस पर एकल क्वेरी के बार-बार निष्पादन शामिल न हों, पंक्तियों को एक अलग क्रम में वापस कर सकते हैं, इसलिए इस समस्या को पुन:उत्पन्न करना मुश्किल हो सकता है।

हाल के रिलीज में इस कोड में कई पैच हैं। मैं इस समस्या को देखकर अस्पष्ट रूप से याद करता हूं लेकिन मुझे इसके लिए कोई बग नहीं मिल रहा है। फिर भी कोड हाल ही में बहुत बदल गया है इसलिए मेरा सुझाव है कि 12.2.0.1.0 प्रयास करें जो पर उपलब्ध है। Oracle मावेन . यदि यह 12.2.0.1.0 के साथ पुन:उत्पन्न होता है तो कृपया एक बग दर्ज करें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. चरण-दर-चरण अपग्रेड प्रक्रिया R12.2 में अपग्रेड करें भाग -3

  2. ओरेकल ईबीएस पासवर्ड समाप्ति/नीति/सेटिंग्स पर उपयोगी प्रश्न

  3. ORACLE DB में लगभग 300 तालिकाओं से csv या txt फ़ाइलों में डेटा कैसे निर्यात करें?

  4. ऑरैकल में क्वेरी के बाहर आईडी से मेल खाने वाले स्थान का चयन करने के लिए तालिका सेट कॉलम को अपडेट करें

  5. लेन-देन में शामिल होने में असमर्थ