Ir para o conteúdo
JoseF

Backup database

Mensagens Recomendadas

JoseF

Bom dia, tudo bem pessoal ?

Estou a tentar fazer o backup e ele não me deixa fazer, não entendo o erro

Alguem pode ajudar?

Imports System.Data.SqlClient

Public Class MenuAdministracao

   Dim conexao As New SqlConnection("SERVER=.;DATABASE=nevershake")


Private Sub Btnbackup_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnbackup.Click

       Dim nome_copia As String = (Date.Today.Day.ToString & " - " & Date.Today.Month.ToString & " - " & Date.Today.Year.ToString & " - " & Date.Now.Hour.ToString & " - " & Date.Now.Minute.ToString & " - " & Date.Now.Second.ToString & " Cópia de Segurança database ")

       Dim comando_consulta As String = "BACKUP DATABASE [nevershake] TO DISK = N'C:\copia_database\" & nome_copia & "' WITH NOFORMAT, NOINIT, NAME = N'nevershake-Cópia de segurança completa da base de dados', SKIP, NOREWIND, NOUNLOAD, STATS = 10"

       Dim cmd As SqlCommand = New SqlCommand(comando_consulta, conexao)

       Try

           conexao.Open()
           cmd.ExecuteNonQuery()

           MsgBox("Cópia de segurança da base de dados realizada com sucesso")

       Catch ex As Exception

           MsgBox("Cópia não realizada! Encerre o formulário e tente novamente")

       Finally

           conexao.Close()
           conexao.Dispose()

       End Try

       Label3.Hide()
       Btnbackup.Hide()

   End Sub

   Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

       MenuAtleta.show()
       Me.Hide()

   End Sub

End Class

Editado por ribeiro55

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Jornesio24

Amigo posta o código de erro para puder ver

Tens que importar essa dll para o seu projecto e dai continuar é melhor posta o erro que está emitir para puder ajudar.

Imports Microsoft.SqlServer.Management.Smo

Imports Microsoft.SqlServer

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.