Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/04/2011, 15:34
Geovanny0401
 
Fecha de Ingreso: diciembre-2009
Mensajes: 137
Antigüedad: 14 años, 11 meses
Puntos: 4
Desacuerdo Error: No permite realizar el backup de la bd

cordial saludo amigo estoy tratando de realizar una copia de seguridad de la base de datos aca tengo el sgte codigo
Código PHP:
Copia de seguridad
            Dim hora 
As TimeSpan Date.Now.TimeOfDay()
            
Dim txtHora As String hora.ToString.Substring(05)
            
Dim swBkp As Boolean False
            
If txtHora "18:00" Then
                Dim Ruta 
As [String] = ""Comando As [String] = ""Arg As [String] = ""
                
Ruta = (Application.StartupPath.Replace("\\""/") & "/") & DateTime.Now.ToString("yyyy-MM-dd")
                If 
Not swBkp Then
                    swBkp 
True
                    Dim Pr 
As New Process()
                    
Pr.EnableRaisingEvents False
                    Pr
.StartInfo.UseShellExecute False
                    Pr
.StartInfo.RedirectStandardOutput True
                    Pr
.StartInfo.FileName "mysqldump"
                    
Pr.StartInfo.Arguments "--opt --force --host=localhost --user=root --password=root --databases rs -r" Ruta ".sql"
                    
Pr.Start()
                
End If
            
End If

        Catch 
ex As Exception

        End 
Try 
el codigo funciona bien cuando lo estoy ejecutando desde el IDE visual vasic .NET el detalle es que no me lo genera con la extension .SQL. eso no es tanto el problema es cuando genero el instalador del programa no me realiza la copia de seguridad a determinada hora y pobre el codigo dentro de un boton y tampoco lo realiza.

le agradezco la ayuda. hasta la proxima