Erro desconhecido SQL Server, não achei nada parecido

Thiago Niehues 0 Pontos de reputação
2024-08-09T12:55:58.1333333+00:00

Estou com um erro ao fazer o backup, já procurei em tudo e não encontrei nada parecido.

Anexo a imagem aqui para ver se algum colega pode me ajudar.

ErroBackup

SQL Server
SQL Server
Uma família de sistemas de gerenciamento e análise de banco de dados relacional da Microsoft para soluções de comércio eletrônico, linha de negócios e data warehouse.
59 perguntas
0 comentários Sem comentários
{count} votos

11 respostas

Classificar por: Mais útil
  1. Jonathan Pereira Castillo 8,265 Pontos de reputação Fornecedor da Microsoft
    2024-08-09T16:22:30.3933333+00:00

    Oi Thiago Niehues!

    Bem-vindo ao Microsoft Q&A!

    Obrigado por compartilhar a imagem, Thiago. O erro que você está enfrentando é:

    Backup failed for Server 'SRV-01'. (Microsoft.SqlServer.SmoExtended)

    Additional information: System.Data.SqlClient.SqlError: Write on 'F:\\backup\\banco.bak' failed: 1(falha de função incorreta.) (Microsoft.SqlServer.Smo)

    Esse erro geralmente está relacionado a problemas com o disco ou o caminho de destino onde o backup está sendo salvo. Aqui estão algumas sugestões para resolver o problema:

    1. Verifique o Disco: Certifique-se de que o disco F: está funcionando corretamente e tem espaço suficiente para o backup.
    2. Permissões: Verifique se a conta que está executando o SQL Server tem permissões adequadas para escrever no diretório F:\\backup.
    3. Caminho de Backup: Tente mudar o caminho do backup para outro disco ou diretório para ver se o problema persiste.
    4. Erros de Hardware: Verifique se há erros de hardware no servidor ou no disco de destino.

    Se essas sugestões não resolverem o problema, você pode consultar a documentação da Microsoft para mais detalhes sobre erros de backup no SQL Server:

    Espero que essas dicas ajudem a resolver o problema! Se precisar de mais assistência, estou à disposição.

    Saudações

    Jonathan.

    -----------

    Se a resposta for a solução correta, clique em "Aceitar resposta" e vote educadamente nela. Se você tiver perguntas adicionais sobre essa resposta, clique em "Comentar". Nota: Siga as etapas em nossa documentação para habilitar notificações por e-mail se você gostaria de receber notificações por e-mail relacionadas a este tópico.


  2. Jonathan Pereira Castillo 8,265 Pontos de reputação Fornecedor da Microsoft
    2024-08-15T14:44:25.0433333+00:00

    Muito obrigado pela sua resposta Thiago, aqui estão algumas sugestões adicionais a serem feitas antes de substituir o disco:

    1. Backup dos Dados: Antes de qualquer coisa, faça um backup dos dados importantes. Isso é crucial para evitar perda de informações caso o problema se agrave.
    2. Verificação de Erros: Utilize ferramentas de verificação de disco, como o utilitário de verificação de disco do Windows (chkdsk)
         chkdsk C: /f /r /x
      
    3. Atualização do BIOS: Em alguns casos, atualizar o BIOS do seu sistema pode resolver problemas de interpretação de dados SMART.
    4. Desativação do SMART no BIOS: Se você não conseguir resolver o problema e precisar continuar usando o disco, pode desativar o monitoramento SMART no BIOS. No entanto, isso não é recomendado para a segurança dos dados.
    5. Substituição do Disco: Se a verificação indicar falhas graves, a substituição do disco pode ser necessária. Certifique-se de que o novo disco seja compatível com o seu sistema.

    Saudações

    Jonathan.

    -----------

    Se você acha que as informações fornecidas acima resolveram sua dúvida, agradeceríamos se você pudesse marcá-la como "Aceite a resposta se achar útil". Isso nos ajuda a manter a qualidade e a relevância das soluções em nosso fórum.

    0 comentários Sem comentários

  3. Thiago Niehues 0 Pontos de reputação
    2024-08-27T18:58:19.83+00:00

    Olá, Jonathan. Tudo bem?

    Obrigado pelo suporte que está dando.

    Seguindo com as sugestões que me deu peguei uma outra máquina para executar o meu sistema para não correr o risco de agravar o problema, porém na máquina nova o erro persiste.

    Testei o HD como me falou e não apresentou nenhuma falha.

    Existe alguma maneira de fazer o backup sem o SQL Server Management Studio para que eu me previna até descobrir a causa do problema?

    0 comentários Sem comentários

  4. Jonathan Pereira Castillo 8,265 Pontos de reputação Fornecedor da Microsoft
    2024-08-28T17:12:02.4566667+00:00

    Olá Thiago,

    Tudo bem?

    Obrigado por seguir as sugestões e por me manter informado sobre o progresso.

    Entendo que o erro persiste mesmo em uma nova máquina e que o HD não apresentou falhas. Para fazer o backup sem o SQL Server Management Studio, você pode usar o comando sqlcmd no prompt de comando. Aqui está um exemplo de como fazer isso:

    1. Abra o prompt de comando.
    2. Execute o seguinte comando:
    
    sqlcmd -S [NomeDoServidor] -U [NomeDeUsuario] -P [Senha] -Q "BACKUP DATABASE [NomeDoBancoDeDados] TO DISK = 'C:\Backup\NomeDoBackup.bak'"
    

    Substitua [NomeDoServidor], [NomeDeUsuario], [Senha], [NomeDoBancoDeDados] e C:\Backup\NomeDoBackup.bak com as informações correspondentes ao seu ambiente.

    Criar um backup de banco de dados completo

    Espero que isso ajude a garantir que você tenha um backup seguro enquanto investigava a causa do problema.

    Saudações

    Jonathan.

    -----------

    Se você acha que as informações fornecidas acima resolveram sua dúvida, agradeceríamos se você pudesse marcá-la como "Aceite a resposta se achar útil". Isso nos ajuda a manter a qualidade e a relevância das soluções em nosso fórum.

    0 comentários Sem comentários

  5. Thiago Niehues 0 Pontos de reputação
    2024-08-29T17:15:05.59+00:00

    Boa tarde, Jonathan.

    Agradeço toda atenção e paciência que vem tendo junto as minhas dúvidas e meu problema.

    Fiz o comando como me enviou e ele apresentou o mesmo erro "failed: 1(Função incorreta.)"

    Porém agora com o código "Msg" que possa ser que você tenha alguma experiência relacionada. Fiz uma pesquisa em conteúdos da internet e não encontrei nada sobre.

    C:\Users\Administrator.SRV-UNI-01> sqlcmd -S SRV-UNI-01 -U sa -P XX -Q "BACKUP DATABASE cnp3 TO DISK = 'F:\mssql\backup\cnp3.bak'" Msg 3202, Level 16, State 1, Server SRV-UNI-01, Line 1 Write on "F:\mssql\backup\cnp3.bak" failed: 1(Função incorreta.) Msg 3013, Level 16, State 1, Server SRV-UNI-01, Line 1 BACKUP DATABASE is terminating abnormally.


Sua resposta

As respostas podem ser marcadas como Respostas Aceitas pelo autor da pergunta, o que ajuda os usuários a saber a resposta que resolveu o problema do autor.