lunes, 21 de diciembre de 2015

Caracteres base de datos y TOAD


Si el software de TOAD trabaja o visualiza los caracteres de la base de datos con otro "lenguaje" o mejor dicho con caracteres orientales por ejemplo, se debe realizar lo siguiente:

En la base de datos realizar la siguiente consulta:

select DECODE(parameter , 'NLS_CHARACTERSET', 'CHARACTER SET',
'NLS_LANGUAGE', 'LANGUAGE',
'NLS_TERRITORY', 'TERRITORY','NLS_NCHAR_CHARACTERSET') name,
value from v$nls_parameters
WHERE parameter IN ( 'NLS_CHARACTERSET', 'NLS_LANGUAGE',
'NLS_TERRITORY' );

Eso nos despliega la informacion necesaria para ubicar nuestros caracteres de datos, ejemplo:




Específicamente nuestra consulta nos permite conocer el “NLS_CHARACTER” el cual es derivado de la consulta anterior:



Al conocer nuestro "NLS_CHARACTER" debemos crear una variable de entorno:




 La misma debe ser una de "sistema":



En el nombre de la variable y el valor colocar lo siguiente:


Al hacer esto debemos reiniciar el TOAD (algunas veces el equipo) y esto hara que el TOAD visualice correctamente los caracteres debidos y con los que trabaja la base de datos.


No hay comentarios:

Publicar un comentario