Carácteres en Oracle
Estoy trabajando con una BD Oracle, y me encuentro con el siguiente problema:
He generado unos scripts de inserts donde hay valores para los campos que contienen carácteres como "ñ, à, á, è, é, í, ò, ó, ú, ç...". Al ejecutar los scripts con el SQLPlus, resulta que estos carácteres son substituidos por otros. En cambio, si des de la aplicación web (donde se accede a la BD y se administra), cambio estos valores por los correctos, por ejemplo si sale "espala" en lugar de "españa" y lo cambio, la actualización se hace correctamente. Es problema del SQLPlus, ¿tiene qué ver con la variable NLS_LANGUAGE?
El problema que me encuentro, es que el servidor donde esta la BD no lo puedo administrar yo mismo, y simplemente me han dicho que no se puede cambiar el NLS_LANGUAGE.
He generado unos scripts de inserts donde hay valores para los campos que contienen carácteres como "ñ, à, á, è, é, í, ò, ó, ú, ç...". Al ejecutar los scripts con el SQLPlus, resulta que estos carácteres son substituidos por otros. En cambio, si des de la aplicación web (donde se accede a la BD y se administra), cambio estos valores por los correctos, por ejemplo si sale "espala" en lugar de "españa" y lo cambio, la actualización se hace correctamente. Es problema del SQLPlus, ¿tiene qué ver con la variable NLS_LANGUAGE?
El problema que me encuentro, es que el servidor donde esta la BD no lo puedo administrar yo mismo, y simplemente me han dicho que no se puede cambiar el NLS_LANGUAGE.
1 respuesta
Respuesta de pedrito12
1