Primero comentarles que mi experiencia con SQL Server es realmente poca, y me han dado la tarea de hacer una migración a MySQL.
1. Antes que nada, hice un backup de la base de datos.
2. Buscar alternativas para la migración. En mi caso utilicé MySQL Migration Tool.
Y es ahi donde inician los problemas
Luego de la migración estoy teniendo problema con la codificación de caracteres, con la ñ y tildes.
He intentado desde MySQL Migration Tool:
- En el proceso de migración, exportar la base de datos con codificación UTF-8
- En el proceso de migración, exportar la base de datos ( con MySQL Migration Tool) con codificación LATIN-1
- Importar los scripts de creates e inserts, y desde phpMyAdmin crear la base de datos con cotejamiento latin1_spanish_ci, latin1_spanish_cs y lo mismo para Cotejamiento de las conexiones MySQL y luego importarlas dentro de la base ya creada ( claro, borré las lineas de los script en donde se define la codificación)
El ultimo punto también lo creé usando codificación UTF-8.
No creo que sea problemas de MySQL, ya que he creado una base de prueba e inserto Ñ o tildes y se ve todo bien.
*También intenté convertir los registros a utf-8 y latin1 con ICONV
Desde SQL Server
Desde el gestor si se ven bien las tildes y ñ, pero no sé como ver que codificación tienen los registros de la base de datos ( que no creé yo). Lo que encontré es que tiene intercalación Latin1_General_CS_AS.
¿sugerencias?
Gracias por la atención