- Abrir el SQL Server 2005 y exportar la BD a formato que sea reconocido por el Microsoft Access, recuerde seleccionar todas las tablas que desee exportar.
- Crear una BD en el Microsoft Access con plantilla en Blanco (de extensión .mdb), si la BD anterior tiene Usuario de administración a las BD, le recomiendo que a esta BD en la opción "Usuarios y Permisos" le añada el mismo usuario y contraseña de la anterior. De ser posible, nombre la BD igual a la exportada.
- Crear también en PHPMyAdmin una BD vacía, a la cuál irán a parar los datos que se encontrarán en la BD de Access.
- Necesita tener instalado el "MySql Connect ODBC" que sirve para crear la conexión entre la BD que estará en Microsoft Access y la de MySQL. (Recomiendo instalarlo con la opción "Typical").
- Terminada la instalación vamos al Panel de Control/Herramientas Administrativas/Origenes de Datos(ODBC).
- Seleccionamos la pestaña "DSN de archivo" y damos clic en agregar.
- En la lista que aparece, seleccionamos "MySQL ODBC 5.1 Driver" y clic en "Siguiente".
- Aparecerá una ventana para escribir la ruta donde queremos guardar nuestra conexión, le damos a "Examinar" y por defecto estará en una carpeta llamada "Data Source", ponemos un nombre y la guardamos en esa carpeta.
- Al seleccionar "Guardar" volveremos a la ventana donde pedía escribir la ruta, pero esta vez con al ruta escrita, por tanto, damos clic en "Siguiente" y llegamos a una ventana de Confirmación, donde damos clic en "Finalizar". Con esto volveremos a la ventana donde entramos para agregar la conexión, esta vez con la conexión ya creada.
- Seleccionamos la conexión y le damos clic en "Configurar"
- Registramos los datos que se nos pide:
- Server: Es la dirección donde se encuentra su base de datos, si es un"servidor local, la direccion es "Localhost".
- User: El usuario que nos permite el acceso a la base de datos.
- Password: La contraseña del Usuario.
- Database: En este lugar debemos escribir el nombre de la base de datos a la que nos vamos a conectar.
- Para confirmar que todo está correcto, clic en "Test".
- Con esto ya tenemos creada nuestra conexión, ahora vamos a usarla. Entramos a nuestra BD en Access y vamos al menú Base de Datos, abajo aparecerán las tablas de la base de datos, Clic derecho en la primera y seleccionamos Exportar/Base de Datos OBDC.
- Al hacer esto, nos preguntara el nombre con el que guardaremos la tabla en MySQL, escribimos el mismo nombre. En esta ventana se le da el nombre a la tabla, con este nombre se guardara en MySQL y damos clic en "Aceptar".
- Aparecerá una ventana donde debemos escoger que conexión usaremos, seleccionamos la conexión que creamos y clic en "Aceptar", una ventana de confirmación nos avisará que la tabla fue migrada con éxito.
- Repetimos el proceso con todas las tablas, el contenido de éstas se traspasará automáticamente junto con ellas, no asi las relaciones o los tipos de claves.
Nota: "mysql-connector-odbc-5.1.5-win32.msi" (se encuentra aquí: http://www.filestube.com/04334ce69d05311a03ea,g/mysql-connector-odbc-5-1-5-win32.html)
Al terminar con nuestras tablas ya tenemos nuestra BD migrada de Access a MySQL.
No hay comentarios:
Publicar un comentario