sql >> Base de Datos >  >> RDS >> Oracle

Las pantallas de PL/SQL Developer no muestran correctamente los caracteres hebreos

El problema parece deberse a una discrepancia entre los parámetros NLS en cliente y base de datos . Para tales preguntas, recuerde siempre publicar los detalles del sistema operativo, la versión de la base de datos hasta 4 decimales.

Para comprobar los valores de los parámetros:

SELECT * FROM v$nls_parameters;
SELECT * FROM nls_database_parameters;
  1. Establecer el NLS_DATE_LANGUAGE en el cliente exactamente igual que el de la base de datos. En su caso, NLS_DATE_LANGUAGE en la base de datos es AMERICAN .

  2. Establecer la variable de entorno para NLS_LANG como :

[NLS_LANGUAGE]_[NLS_TERRITORY].[NLS_CHARACTERSET]

así que configúrelo como AMERICAN_AMERICA.WE8MSWIN1252

  1. Otra observación es que sus otros parámetros NLS también deben cambiarse en el cliente para que coincidan con los de la base de datos. De lo contrario, encontrará problemas similares de vez en cuando, pero no con DATE.