Oracle - NLS_NUMERIC_CHARACTERS

 
Vista:

NLS_NUMERIC_CHARACTERS

Publicado por Nelson (16 intervenciones) el 04/09/2002 02:16:23
Hola a todos:

Mi problema es que el parametro para la session en NLS_NUMERIC CHARACTERS=',.' (coma punto) por una instalacion en español del cliente a pesar que especifique en oracle 8i client que fuera en ingles y en la base de datos del servidor es NLS_NUMERIC CHARACTERS='.,' (punto coma), lo que provoca incompatibilidad, he alterado la session utilizando:

ALTER SESSION SET NLS_NUMERIC_CHARACTERS='.,', pero me sirve solo para esa session, cuando me conecto de nuevo pierde la propiedad, como puedo yo hacer que la session quede permanente??? con el parametro NLS_NUMERIC_CHARACTERS='.,'
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:NLS_NUMERIC_CHARACTERS

Publicado por Harold (697 intervenciones) el 04/09/2002 16:14:58
Ponlo como un registro en el regedit de la maquina, en:
local_machine\software\oracle

Y reinicia la aplicacion sin hacer el seteo del que hablas.

Saludes

Harold
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Harold....

Publicado por Nelson (16 intervenciones) el 04/09/2002 17:56:04
Gracias Harol por tu valiosa ayuda:

en el regedit en la ruta que me dices hay un parametro llamado
NLS_LANG="NA", que significa "NA" y puedo por medio de este parametro decirle que quiero en cliente en version AMERICAN, cual es el valor?.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Harold....

Publicado por Harold (697 intervenciones) el 04/09/2002 22:17:44
Eso depende del set de caracteres de la BD. pero le puedes poner en ese caso:
NLS_LANG= AMERICAN_AMERICA.WE8ISO8859P1que es en ingles
si quieres en español:
NLS_LANG=SPANISH_SPAIN.WE8ISO8859P1
para que le quieres poner unicamente crea la llave con el valor que necesitas
NLS_NUMERIC_CHARACTERS=.,
y listo

Saludes

Harold
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar