sql >> Base de Datos >  >> RDS >> PostgreSQL

error de codificación de caracteres rodbc con PostgreSQL

En primer lugar, el problema surge porque R intenta convertir a una configuración regional de Windows compatible con UTF8. Desafortunadamente, Brian Ripley ha informado en numerosas ocasiones que Windows no tiene configuraciones regionales UTF8. Tras horas dedicadas a buscar en la web, StackOverflow, Microsoft, etc., he llegado a la conclusión de que Microsoft odia UTF-8 Windows no admitirá UTF8.

Como resultado, no estoy seguro de que haya una solución fácil para esto, si es que hay alguna solución. Lo mejor que puedo recomendar es envolver algún tipo de conversión en el lado del servidor, buscar filtrar los datos si puede, o probar un idioma diferente, si corresponde (por ejemplo, chino, japonés, coreano).

Si decide empaquetar un convertidor, unicode.org recomienda este conjunto de herramientas de ICU .