Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

copia de seguridad mysql desde vb6

Estas en el tema de copia de seguridad mysql desde vb6 en el foro de Visual Basic clásico en Foros del Web. HOLA GENTE COMO VA? BUENO NECESITO HACER UNA COPIA DE SEGURIDAD DE MI BASE DE DATOS DESDE VB6 LA BASE ES MYSQL Y LO INTENTO ...
  #1 (permalink)  
Antiguo 30/09/2008, 19:33
 
Fecha de Ingreso: noviembre-2007
Mensajes: 133
Antigüedad: 16 años, 5 meses
Puntos: 0
copia de seguridad mysql desde vb6

HOLA GENTE COMO VA? BUENO NECESITO HACER UNA COPIA DE SEGURIDAD DE MI BASE DE DATOS DESDE VB6
LA BASE ES MYSQL

Y LO INTENTO ASI


Set comando1 = CreateObject("WSCript.shell")
comando1.run "cmd /K C:\ARCHIVOS DE PROGRAMA\MYSQL\MYSQLSERVER
5.0\BIN & mysqldump -u root -p tiamirta ssdm > C:/RESPALKDO.sql "

Set comando1 = Nothing

PERO ME APARECE LA VENTANA DEL DOS Y ME DICE QUE

"C:\ARCHIVOS" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable

"MYSQLDUMP" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable






SI LO INTENTO DIRECTAMENTE DESDE DOS PASA LO MISMO

QUE PASA? QUE HAGO MAL

ADEMAS TAMBIEN QUERIA SABER SI HACIA LA COPIA CON MYSQLDUMP TAMBIEN GUARDO LOS PROCEDIMIENTOS ALMACENADOS Y COMO RESTAURARLA TAMBIEN

bueno espero su ayuda gracias
  #2 (permalink)  
Antiguo 01/10/2008, 07:02
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Exclamación Respuesta: copia de seguridad mysql desde vb6

Es que como estás especificando una ruta larga debe ir entre comillas, por ejemplo:
Código:
"C:\Archivos de Programa\MySQL\MySQLServer 5.0\BIN\mysqldump" -param
Además que el ampersand (&) después del BIN no parece tener sentido .

P.S.: Puedes usar directamente el comando Shell en vez de crear una instancia de WScript.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
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 07:56.