Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Ver: Modo: Orden:
Música celestial en amd64 | 4 comentarios (4 temáticos, editoriales, 0 ocultos)
Hablando de impactos ... (none / 0) (#3)
por Victor (victor@taquiones.net) a las Thu Dec 8th, 2005 at 11:09:15 AM CET
(Información Usuario) http://www.taquiones.net/victor.html

Pensé que ya no quedaba nada que no lo usara internamente.

Esto sí que me ha impactado a mí :-). ¿ De veras hay alguien que, usando bases de datos con varios años en producción, se ha pasado a utilizar UTF internamente ?

Cuando lo califico de maldito es precisamente porque se convierte en una pesadilla si no lo usas desde el principio; tienes bases de datos propietarias, código fuente de aplicaciones (que ya es algo) y aplicaciones propietarias con otras codificaciones, ¿ sabes lo jodido que llega a ser efectuar las conversiones ? ¿ Lo triste que es ver llorar a hombres hechos y derechos ? ;-)

Ahora que andamos de migración claro que lo tendremos internamente, pero pasando los datos a través de un sistema casi hidraúlico, y aún no sé si me durará la lozanía tras ello. :-)
--
Victor Moral <victor@taquiones.net>
[ Padre ]


UTF-8 y bases de datos (none / 0) (#4)
por jorginius ("jorginius" en Google Mail) a las Fri Dec 9th, 2005 at 02:50:33 AM CET
(Información Usuario) http://www.rodriguezmoreno.com

Cuando lo califico de maldito es precisamente porque se convierte en una pesadilla si no lo usas desde el principio

De cara a migrar, hay RDBMS que permiten guardar tipos de datos Unicode en bases de datos legadas que no usen Unicode (Oracle, por no ir más lejos) y que pueden convertir automáticamente tipos mostrando Unicode a un cliente aunque la base de datos legada no use UCS.

Por otro lado lo que guardes en un VARCHAR lo deberías poder guardar sin cambios en un "VARCHAR CHARACTER SET UTF8". Es cuestión liarse la manta a la cabeza y migrar los datos que, salvo putada como que no haya equivalencia en los tipos o procedimientos almacenados incompatibles, debería ser razonablemente sencillo.

UTF-8 además tiene la ventaja de que las comparaciones, las funciones que busquen cero como terminador de cadena o boyer-moore funcionan igual que antes.

Al margen de tener que migrar y tal, ¿cuál es la problemática?. No es una pregunta retórica, es que el tema me interesa.

[ Padre ]


 

Música celestial en amd64 | 4 comentarios (4 temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:
Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda