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

PostgreSQL के साथ रॉडबैक कैरेक्टर एन्कोडिंग त्रुटि

सबसे पहले, समस्या उत्पन्न होती है क्योंकि आर एक विंडोज़ लोकेल में कनवर्ट करने का प्रयास कर रहा है जो यूटीएफ 8 का समर्थन करता है। दुर्भाग्य से, ब्रायन रिप्ले ने कई बार रिपोर्ट किया है कि विंडोज़ में कोई यूटीएफ 8 लोकेल नहीं है। वेब, StackOverflow, Microsoft, आदि को खोजने में बिताए घंटों से, मैं इस निष्कर्ष पर पहुंचा हूं कि Microsoft <स्ट्राइक> UTF-8 से नफरत करता है विंडोज़ UTF8 का समर्थन नहीं करेगा।

नतीजतन, मुझे यकीन नहीं है कि इसका कोई आसान समाधान है, अगर कोई समाधान है। सबसे अच्छा मैं अनुशंसा कर सकता हूं कि सर्वर साइड पर किसी प्रकार का रूपांतरण लपेटें, यदि आप कर सकते हैं तो डेटा को फ़िल्टर करना देखें, या यदि उपयुक्त हो तो एक अलग भाषा का प्रयास करें (उदाहरण के लिए चीनी, जापानी, कोरियाई)।

यदि आप किसी कनवर्टर को लपेटने का निर्णय लेते हैं, तो unicode.org अनुशंसा करता है यह आईसीयू टूलकिट



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pgbouncer के लिए कनेक्शन थ्रूपुट कैसे बढ़ाएं?

  2. Psycopg2 में एक पैरामीटर के रूप में टेबल का नाम पास करना

  3. रेल के साथ WHERE क्लॉज में IN के बजाय किसी का उपयोग कैसे करें?

  4. एकाधिक विभाजन और ऑर्डर_आईडी असाइन करें

  5. SqlAlchemy में अप्सर्ट करने के लिए पांडा का उपयोग कैसे करें