none
SQL server - Erro ao fazer o backup RRS feed

  • Pergunta

  • Olá,

    Estou usando o seguinte metodo:

    private void Backup()
            {
                try
                {
                    SaveFileDialog caminho = new SaveFileDialog();
                    caminho.ShowDialog();
                    if (string.IsNullOrEmpty(caminho.FileName))
                    {
                        MessageBox.Show("Não foi informado um nome válido para o backup.", "Backup Cancelado...", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        return;
                    }
                    SqlCommand cmdBackup = new System.Data.SqlClient.SqlCommand();
                    System.Data.SqlClient.
                    SqlConnection cn = new System.Data.SqlClient.SqlConnection(Properties.Settings.Default.CS_Banco );
                    //string GerenciadorProcessos = "GerenciadorProcessos";
                    cmdBackup.Connection = cn;
                    cmdBackup.CommandText =
                    string.Format("BACKUP DATABASE GerenciadorProcessos to Disk = '{0}.bak'", caminho.FileName);
                    cn.Open();
                    cmdBackup.ExecuteNonQuery();
                    cn.Close();
                    MessageBox.Show(string.Format("Backup realizado com sucesso no seguinte caminho:\n{0}!", caminho.FileName), "Concluido...", MessageBoxButtons.OK,
     MessageBoxIcon.Information);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message + "\n\nVerifique suas conexões, ou a capacidade do local onde irá armazenar!", "Erro ao Gerar o Backup...", MessageBoxButtons.OK,
     MessageBoxIcon.Error);
                }
    Porém me retorna com erro abaixo dizendo que o banco nao existe, mas a conection string esta ok e o banco no SQL Server certinho.

                         



    • Editado Marcos SJ quarta-feira, 20 de janeiro de 2016 10:02 Edição
    quarta-feira, 20 de janeiro de 2016 03:38

Respostas

Todas as Respostas

  • Bom dia,

    Dê uma olhada neste link, creio que poderá te ajudar.

    • Sugerido como Resposta Marcos SJ quarta-feira, 20 de janeiro de 2016 11:06
    • Marcado como Resposta Marcos SJ quarta-feira, 27 de janeiro de 2016 13:49
    quarta-feira, 20 de janeiro de 2016 10:33
  • Bom dia,

    Por falta de retorno do usuário, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma thread nova.

    Atenciosamente

    Marcos SJ

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    quarta-feira, 27 de janeiro de 2016 13:49
  • muito obrigado marianac_costa
    quarta-feira, 27 de janeiro de 2016 23:15