Nuevamente les compartimos la solucion aun error de Oracle que en Internet cuesta encontrar la solucion correcta, y creemos que valia la pena aportar nuestra experiencia.
Hace poco me pasó que desde el SQLDeveloper de un desarrollador no me podia conectar a una DB Oracle XE porque me salia el error:
ORA-00604: se ha producido un error a nivel 1 de SQL recursivo
ORA-12705: No se puede acceder a los archivos de datos NLS o se ha
especificado un entorno no válido.
Despues de dar mil vueltas por internet, y jugar con la configuracion de NLS del SQLDeveloper, encontré en un post random una solucion, que me sirvió en más de una oportunidad, y me parece bueno compartirla.
Finalmente para solucionar el problema hay que ir a la carpeta sqldeveloper/sqldeveloper/bin y editar el archivo "sqldeveloper.conf", para agregarle al final del mismo las siguientes lineas:
AddVMOption -Duser.region=us
AddVMOption -Duser.language=en
(Suponiendo que la DB fue instalada en US American, que es la configuración por default)
Luego de esto no tuve más problemas, espero que les sirva.
Saludos.
viernes, 11 de marzo de 2016
[Tip - Oracle] - Error ORA-12705: No se puede acceder a los archivos de datos NLS o se ha especificado un entorno no válido.
Suscribirse a:
Comentarios de la entrada
(
Atom
)
Gracias por la ayuda...
ResponderBorrarRealmente a mi tambien me funciono!!!
De nada! Me alegro!!
BorrarGracias me funciono
ResponderBorrarDe nada!
BorrarExcelente!! A mí también me funcionó, lo acabo de solucionar.
ResponderBorrarMuchas gracias!!
Que bueno! De nada!
BorrarMuy Útil capo, me funcionó de maravilla!
ResponderBorrarGenial!
BorrarBuen dia, disculpa yo instale oracle 9i para clientes y no tengo instalado ese archivo "sqldeveloper.conf" quiero conectar php con oracle 9i en windows 7 y win xp, gracias por lo q puedas hacer por mi
ResponderBorrarExcelente funciona!
ResponderBorrarthanks.funciona
ResponderBorrarYou welcome! :P
Borrarmuchas gracias a mi también me funciono.
ResponderBorrarQue bueno! De nada!
BorrarMe funcionó!!
ResponderBorrarLo apliqué en mi máquina con windows 7, y teclado en inglés (supongo por aquí pasa el asunto), y vivo en Uruguay.
Muchas gracias
De nada! Nunca encontré bien que es lo que dispara el problema.
BorrarOh, man gracias, puchicas, no me queria conectar, primero era un problema y luego este, hasta lo reinstale y desinstale y nada, pero con lo suyo, ya cheque, gracias por compartir la solución.
ResponderBorrarQue bueno que te haya servido! De nada!
BorrarGracias por el aporte.
ResponderBorrarA vos por comentar! Me hace saber que al menos para algo sirve compartir estas cosas.
BorrarExcelente!!! Muy buen aporte!!! Muy agradecido!
ResponderBorrarGracias!
BorrarExcelente aporte amigo! busqué por todos lados esta solución! Gracias!
ResponderBorrarDe nada! Sinceramente cuando lo subi no sabia que era tan buscado el tema.
BorrarExcelente! Funciona también para OSX. El archivo está dentro del Paquete! deben abrirlo con el click derecho sobre el ejecutable y explorar el paquete y ahí irse hasta SQLDeveloper.app/Contents/Resources/sqldeveloper/sqldeveloper/bin
ResponderBorrarGracias... me funciono!
ResponderBorrarGracias! me funcionó con las indicaciones para OSX (gracias Valdo Rivas)
ResponderBorrarMe salvo el parcial, muchas gracias :D
ResponderBorrarset EXTRA_JAVA_PROPERTIES=-Duser.language=en -Duser.country=US %EXTRA_JAVA_PROPERTIES%
ResponderBorrarset JAVA_PROPERTIES=%JAVA_PROPERTIES% %EXTRA_JAVA_PROPERTIES%
EN este archivo .- C:\Users\cjimenez.DGSGIF\AppData\Roaming\JDeveloper\system12.2.1.3.42.170820.0914\DefaultDomain\bin
setDomainEnv.cmd
set EXTRA_JAVA_PROPERTIES=-Duser.language=en -Duser.country=US %EXTRA_JAVA_PROPERTIES%
ResponderBorrarset JAVA_PROPERTIES=%JAVA_PROPERTIES% %EXTRA_JAVA_PROPERTIES%
EN este archivo .- C:\Users\cjimenez.DGSGIF\AppData\Roaming\JDeveloper\system12.2.1.3.42.170820.0914\DefaultDomain\bin
setDomainEnv.cmd
MUCHAS GRACIAS POR LA AYUDA ME SIRVIO DE MUCHO...
ResponderBorrarY PARA CONFIGURAR EN IDIOMA ESPAñOL??
cuales serian los parametros?