Recuperar um banco Firebird a partir do VB.Net

Firebird

21/07/2010

Boa tarde pessoal,
alguém sabe se tem como realizar a recuperação de um banco de dados Firebird a partir do VB.net ou C#? Estou fazendo uma aplicação para backup, restauração e manutenção de bancos Firebird. A parte de backup e restauração está pronta, usando as ferramentas do próprio driver .net do Firebird. Quero fazer algo como o gfix, mas de maneira gráfica.
Obrigado a todos.
Daniel

Daniel

Curtidas 0

Respostas

Daniel

Daniel

21/07/2010

Pessoal,
alguém sabe alguma maneira de fazer isto?
Muito obrigado.
GOSTEI 0
Daniel

Daniel

21/07/2010

Resolvido!
Usando o namespace
System.Diagnostics
. Segue o trecho que usei:
		Imports System.Diagnostics				Private Sub gfix
			Dim processoGFix as new Process
		
			Try
				processoGFix.StartInfo.UseShellExecute = True
				processoGFix.StartInfo.FileName = txtPathFB.Text &  "\gfix"
				processoGFix.StartInfo.Arguments = " -user " & Me.txtUser.Text & " -password " & Me.txtPasswd.Text & " -mend -full -ignore " & chr(34)& txtPathFile.Text & chr(34)
				processoGFix.Start
			Catch ex As Exception
				MsgBox (ex.Message)
			End Try
		End Sub 
GOSTEI 0
Wilson Junior

Wilson Junior

21/07/2010

Post para nós a solução, para o caso de alguém precisar da mesma solução.
Obrigado.
GOSTEI 0
POSTAR