Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Transformar base de datos MS SQL a MySql?

Estas en el tema de Transformar base de datos MS SQL a MySql? en el foro de Bases de Datos General en Foros del Web. Empecé a desarrollar un proyecto web usando una base de datos hecha en el Microsoft SQL Server 2000... pero ahora necesito usar MySQL... Sabéis de ...
  #1 (permalink)  
Antiguo 01/04/2004, 11:56
 
Fecha de Ingreso: julio-2003
Ubicación: España
Mensajes: 723
Antigüedad: 21 años, 5 meses
Puntos: 0
Transformar base de datos MS SQL a MySql?

Empecé a desarrollar un proyecto web usando una base de datos hecha en el Microsoft SQL Server 2000... pero ahora necesito usar MySQL...

Sabéis de algún procedimiento o programa para transformar la base de datos a MySQL o alguna manera de copiar los registros?

Saludos.
__________________
Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf)
  #2 (permalink)  
Antiguo 01/04/2004, 13:58
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 21 años, 2 meses
Puntos: 11
algo que yo probe y funcionó muy bien, eso si, no uso tipos de datos "raros", fue lo siguiente:

1. bajar el odbc de mysql (www.mysql.com)

2. configurarun dsn para que se pueda conectar al servidor mysql correspondiente, con las siguientes opciones:
- colocar en databasename la base a usar, que debe corresponder con la que vas a exportar desde sqlserver
- usuario
- password
- puerto (por defecto 3306)

3. crear en mysql una base con el mismo nombre que la que tienes en sqlserver, sólo crearla no es necesario crearle tablas.

4. entrar al enterprise manager, hacer click derecho sobre la base a exportar, elegir "todas las tareas", seleccionar el item "exportar datos", elegir origen, elegir el destino (usar el dsn que creaste mas user y pass), seleccionar las tablas a exportar.

espero te resulte, no exportes las vistas ni los indices y todo ese tipo de cosas que quizá te den errores, sólo las tablas.
  #3 (permalink)  
Antiguo 02/04/2004, 11:23
 
Fecha de Ingreso: julio-2003
Ubicación: España
Mensajes: 723
Antigüedad: 21 años, 5 meses
Puntos: 0
Lo intentaré haber que tal.

Gracias y saludos.
__________________
Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 00:45.