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

Oracle क्यों प्रदर्शित करता है ??? äö . जैसे विशेष पात्रों के लिए

संभवतः यह स्थानीय-विशिष्ट NLS वर्णसमूह . के बीच बेमेल होने के कारण है और डेटाबेस कैरेक्टरसेट . या फिर, NLS_LANG मान OS पर्यावरण चर में सही ढंग से सेट नहीं है ।

देखें कि मेरे क्लाइंट पर जंक वैल्यू/विशेष वर्ण/प्रश्न चिह्न क्यों प्रदर्शित होते हैं?

  1. आपका क्लाइंट चार्टरसेट डेटाबेस कैरेक्टरसेट से मेल नहीं खाता।

आप इनके बीच तुलना कर सकते हैं:

-- locale-specific characterset

select value
from   v$nls_parameters 
where  parameter = 'NLS_CHARACTERSET';


-- database characterset

select value
from   nls_database_parameters 
where  parameter = 'NLS_CHARACTERSET';

यदि आप दोनों के बीच एक बेमेल देखते हैं, तो स्थानीय-विशिष्ट NLS वर्ण सेट को डेटाबेस वर्ण सेट पर सेट करें।

  1. यदि उपरोक्त वर्ण सेट मेल खाते हैं, तो आपको OS पर्यावरण चर में NLS_LANG मान सेट करना होगा।

विंडोज ओएस के लिए, प्रारूप है:

[NLS_LANGUAGE]_[NLS_TERRITORY].[NLS_CHARACTERSET]

NLS_LANG की स्थापना के संबंध में दस्तावेज़ में दिए गए निर्देशों का पालन करें:Oracle डेटाबेस के लिए NLS_LANG पर्यावरण चर सेट करना




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle डेटाबेस में साहचर्य Arrays कैसे बनाएँ?

  2. JDBC प्रकार के लिए कोई बोली मानचित्रण नहीं:-9

  3. उन पंक्तियों को वापस करने के 2 तरीके जिनमें Oracle में संख्यात्मक मान नहीं हैं

  4. आप Oracle प्रक्रिया से अच्छी तरह से स्वरूपित परिणाम कैसे प्राप्त करते हैं जो एक संदर्भ कर्सर देता है?

  5. प्रत्येक तालिका में एक स्तंभ के आधार पर किसी अन्य तालिका के डेटा के साथ एक तालिका में पंक्तियों को अपडेट करें