Fazendo um Backup do Banco de Dados direto do VB.Net

Outro dia no Forum que participo, um amigo perguntava sobre como fazer um backup de um banco de dados do SQL Server direto do Visual Basic. Através do ADO.Net é possivel fazer essa operação. Vejamos nessa dica como fazer isso.

Outro dia no Forum que participo, um amigo perguntava sobre como fazer um backup de um banco de dados do SQL Server direto do Visual Basic. Abaixo segue uma função desenvolvida para fazer isso:

Public Sub FazerBackup()

Dim conexao As New SqlConnection("String de Conexao")

Dim comando As New SqlCommand()

comando.Connection = conexao

Try

comando.CommandText = "BACKUP DATABASE NOMEDOBANCODEDADOS to Disk = " & caminhobackup + "\NOMEDOBANCODEDADOS.bak" & ""

conexao.Open()

comando.ExecuteNonQuery()

conexao.Close()

MsgBox("Backup Realizado com Sucesso.", MsgBoxStyle.Information, strNomeSistema)

Catch ex As Exception

MsgBox("Erro ao fazer cópia de segurança.Tente novamente, se o erro persistir reinicie o sistema.", MsgBoxStyle.Information, "Erro")

End Try

End Sub


 

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados