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

पृष्ठ 'é' के बजाय '?' प्रदर्शित कर रहा है

कृपया इस उत्तर की समीक्षा करें . इस तथ्य के बावजूद कि यह SQL डेवलपर पर केंद्रित है, इसमें JDBC ड्राइवर को ट्यून करने के बारे में जानकारी है और यह बताता है कि Oracle में यूनिकोड वर्ण प्रकारों को ठीक से कैसे संभालना है।

अपडेट करें
क्लाइंट पर वर्ण प्रदर्शित करने में समस्याएँ गलत NLS_LANG के कारण हो सकती हैं डेटाबेस क्लाइंट पर सेटिंग्स (आपके मामले में टॉमकैट)। जावा लोकेल सेटिंग्स से प्राप्त पतले JDBC ड्राइवर NLS_LANG मान के लिए।
संभावित वेरिएंट के लिए आप यह प्रश्न और Oracle के दस्तावेज़ की जांच करें .
यदि समस्या का वास्तविक स्रोत Oracle डेटाबेस कनेक्शन के वर्ण सेट में निहित है, तो जांच के लिए केवल दो संभावित अंतिम बिंदु हैं:NLS_LANG और oracle.jdbc.defaultNChar . इसलिए आपको यह जांचने की ज़रूरत है कि क्या हुआ है यह पता लगाने के लिए दोनों ठीक से सेट हैं।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. न्यूल सेट करें:SQLcl/SQL*Plus में जब भी कोई शून्य मान होता है तो लौटने के लिए एक स्ट्रिंग निर्दिष्ट करें

  2. ओडीबीसी कनेक्शन का उपयोग कर एक्सेल वीबीए मैक्रो से ओरेकल टेबल अपडेट कर रहा है

  3. एसक्यूएल डेवलपर में पाइथन से ओरेकल टेबल में पार्स किए गए डेटा को कैसे निर्यात करें?

  4. npm स्थापित oracledb त्रुटि दे रहा है:$OCI_LIB_DIR/libclntsh.dylib नहीं ढूँढ सकता

  5. .NET Oracle प्रबंधित डेटा एक्सेस कनेक्शन पूलिंग काम नहीं कर रहा है या धीमा है