Como cambio el NLS_SESSION
Publicado por EduardoC. (75 intervenciones) el 24/04/2008 18:55:23
Sigo con mis problemas de la actualizacion de decimales en oracle.
Por ahi vi que hay que cambiar el NLS_LANG en el REGEDIT para que coincidan el NLS_SESSION con el NLS_DATABASE en mi caso:
1-Tengo mi B. de Datos oracle 10g y la aplicacion en desarrollo (PB 10.5) en la misma PC
2 - Al ejecutar el SELECT al NLS_DATABASE me da :
NLS_LANGUAJE : AMERICAN
NLS _LANGUAJE: AMERICA
NLS_NUMERIC CARACTER : ".," ( PUNTO COMO )
3 - Al ejecutar el SELECT al NLS_session me da :
NLS_LANGUAJE : SPANISH
NLS _LANGUAJE: SPAIN
NLS_NUMERIC CARACTER : ",." (COMA PUNTO)
4- EL REGEDIT en HKEY_LOCAL _MACHINE - SOFTWARE - ORACLE
HOME0 : NLS_LANG: AMERICAN_AMERICA.WE8ISO8859P1
Mi pregunta al estar el REGEDIT en AMERICAN.AMERICA , no deberia de salir
el NLS_SESSION , tambien en AMERICAN , porque no sale como lo modifico.
No se porque no lo cambia a pesar de que he reiniciado variad veces la PC.
En todo caso la solucion es que el NLS_DATABASE y el NLS_SESSION esten
iguales, si no puedo modificar el Session, entonces como modifico el DATABASE de tal manera que el NLS del DATABASE me de SPANISH_SPAIN.
Estoy trabado en eso y no puedo avanzar .
Muchas gracias por sus aportes...
Por ahi vi que hay que cambiar el NLS_LANG en el REGEDIT para que coincidan el NLS_SESSION con el NLS_DATABASE en mi caso:
1-Tengo mi B. de Datos oracle 10g y la aplicacion en desarrollo (PB 10.5) en la misma PC
2 - Al ejecutar el SELECT al NLS_DATABASE me da :
NLS_LANGUAJE : AMERICAN
NLS _LANGUAJE: AMERICA
NLS_NUMERIC CARACTER : ".," ( PUNTO COMO )
3 - Al ejecutar el SELECT al NLS_session me da :
NLS_LANGUAJE : SPANISH
NLS _LANGUAJE: SPAIN
NLS_NUMERIC CARACTER : ",." (COMA PUNTO)
4- EL REGEDIT en HKEY_LOCAL _MACHINE - SOFTWARE - ORACLE
HOME0 : NLS_LANG: AMERICAN_AMERICA.WE8ISO8859P1
Mi pregunta al estar el REGEDIT en AMERICAN.AMERICA , no deberia de salir
el NLS_SESSION , tambien en AMERICAN , porque no sale como lo modifico.
No se porque no lo cambia a pesar de que he reiniciado variad veces la PC.
En todo caso la solucion es que el NLS_DATABASE y el NLS_SESSION esten
iguales, si no puedo modificar el Session, entonces como modifico el DATABASE de tal manera que el NLS del DATABASE me de SPANISH_SPAIN.
Estoy trabado en eso y no puedo avanzar .
Muchas gracias por sus aportes...
Valora esta pregunta
0