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

transferir una base de datos Mysql a otro SO

Estas en el tema de transferir una base de datos Mysql a otro SO en el foro de Mysql en Foros del Web. Hola, la verdad se muy poco acerca de mysql, pero necesito transferir una base de datos que tengo en una maquina virtual(que esta en mi ...
  #1 (permalink)  
Antiguo 24/03/2011, 00:30
 
Fecha de Ingreso: marzo-2011
Mensajes: 10
Antigüedad: 13 años, 1 mes
Puntos: 0
transferir una base de datos Mysql a otro SO

Hola, la verdad se muy poco acerca de mysql, pero necesito transferir una base de datos que tengo en una maquina virtual(que esta en mi computadora fisica) a un servidor dedicado(en internet).
el hecho es que he tratado de copiar la base de datos, pero en el servidor dedicado me salen Read Only.
ya intente flush tables;
unlock tables;

pero no funciona, tambien agregue permisos desde webmin, incluso logeado como root de mysql, pero aun asi no funciona

¿alguna idea de como transferirla sin que se bloquee?

estuve investigando en en sitios en ingles y hablaban de algo llamado "deadlock", ¿es eso lo que le paso a mis tablas?
  #2 (permalink)  
Antiguo 24/03/2011, 02:20
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: transferir una base de datos Mysql a otro SO

Lee mi post en este hilo.

http://www.forosdelweb.com/f86/donde...-mysql-897599/
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #3 (permalink)  
Antiguo 24/03/2011, 04:30
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: transferir una base de datos Mysql a otro SO

deadlock es una situación de bloqueo de sistema que se da entre procesos corriendo en simultáneo. Se traduce como "abrazo mortal" y se refiere a la situación en que un proceso tiene hacer algo que ya está siendo usado por otro proceso y mientras tanto se pone en espera, pero el segundo proceso a su vez está esperando algo que está siendo usado por el primero.
La situación es imposible porque la espera es circular , ninguno libera nada y se quedan en espera. Pero los sistemas operativos están preparados para cortar ambos procesos cuando esto ocurre para evitar el colapso del sistema.
Cunado esta situación se da hay que revisar lo que se está haciendo para verificar qmué está causando el problema.
De todos modos, Quimfv ya te ha planteado la solución: Esa transferencia no se hace copiando la base sino haciendo una migración por medio de un backup.
Acuérdate que las bases de datos no son simplemente archivos que puedas copiar a un disco.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #4 (permalink)  
Antiguo 24/03/2011, 09:10
 
Fecha de Ingreso: marzo-2011
Mensajes: 10
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: transferir una base de datos Mysql a otro SO

ok ya segui los pasos pero me marca muchos errores:

:got error: 1016: cant open file: '.DKDATA/wupin.frm' (errno:24)
when using LOCK TABLES

y otro:
:couldn'n execute 'show table status like 'ARInfo'' Cant read dir of './DKDATA/' (errno 24) (1018)


la base de datos estara dañada?
como la reparo? D:
  #5 (permalink)  
Antiguo 25/03/2011, 02:58
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: transferir una base de datos Mysql a otro SO

Que pasos has seguido ?
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #6 (permalink)  
Antiguo 22/05/2011, 20:40
 
Fecha de Ingreso: mayo-2011
Ubicación: Cali
Mensajes: 4
Antigüedad: 13 años
Puntos: 3
Respuesta: transferir una base de datos Mysql a otro SO

Yo he exportado muchos datos para bases de datos mysql y excel. ya he probado entre bases de datos postgres y msacess.
buscando encontré un buen programa que me ayudo a resolverlo y seguramente te puede ayudar a ti también.
te lo recomiendo.
DBX-Export 1.4 (Exportación entre fuentes de datos)

http://sites.google.com/site/shiftcodesinc/productos/dbx-export

Dice que después de que tengas los drivers ODBC para conectarte, puedes conectarte a cualquier fuente de datos y pasar datos de un lugar a otro. como por ejemplo de una tabla de mysql a un archivo excel o viceversa. un archivo de texto una base de datos cualquiera. mejor dicho desde cualquier fuente de datos hacia cualquier fuente de datos pruebala.
te lo dejo y ojala te sirva,
suerte!!!!

Etiquetas: Ninguno
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




La zona horaria es GMT -6. Ahora son las 17:08.