Entradas

Mostrando las entradas de enero, 2015

De Inicialización de parámetros en Oracle o cómo solucionar problemas de localización y juegos de caracteres en el cliente de Oracle.

Cuando se está trabajando con una base de datos en Oracle suele asumirse de manera erronea que al establecer las opciones de idioma y codificación de caracteres en el servidor los datos serán entregados íntegramente al cliente y por consecuencia a las aplicaciones, pero en realidad Oracle considera un caso que suele escapar de nosotros: la globalización. Imaginemos un escenario en el que tenemos una base de datos con datos de nuestros clientes en México y en China, ahora imaginemos que por algún motivo uno de nuestros clientes en China necesita ver el nombre de uno de nuestros clientes en México. Esto podría repesentar un problema si el juego de caracteres presente en el entorno de nuestro cliente chino no contiene caracteres acentuados haciendo que el apellido "Guzmán" se mueste como "Gusm?n".En una situación así tendríamos el programador tendría que gastar una cantidad considerable de tiempo haciendo que cada aplicación haga una conversión al juego de caracteres …