Menu Principal

sábado, 14 de maio de 2011

Erro ao Restaurar / Anexar Dados no SQL Server 2008

O erro a seguir ocorre normalmente quando as pastas ou arquivo de base de dados estão protegidos por outras versões do SQL Server ou quando restauramos uma imagem em uma partição que uma acessa outra para abrir uma base dados.

Esta solução pode-se aplicar em outras versões do SQL Server.

SNAGHTML625928

  1. Localizar um arquivo criado pelo SQL Server que esteja desbloqueado;
  2. Clicar botão direito sobre o arquivo e selecionar a opção Propriedades;
  3. Acessar a aba Segurança;
  4. Observe qual o usuário que o usuário que o SQL criou e anote.
    Ex.: sqlservermssqluser$gilmar-notebook$mssqlserver – substiuir a expressão destacada em vermelho pelo seu nome do usuário;
  5. Selecionar o arquivo bloqueado (base de dados);
  6. Clicar botão direito sobre o arquivo e selecionar a opção Propriedades;
  7. Acessar a aba Segurança;
  8. Clicar no botão Editar;
  9. Clicar no botão Adicionar;
  10. Incluir o usuário anotado (conforme passo 4);
  11. Clicar no botão Verificar Nomes para se certificar que o Windows reconheceu o usuário;
  12. Confirmar a operação clicando no botão Ok;
  13. Dar permissão total e clicar no botão OK em todas as janelas pendentes;
  14. Agora é só atachar ou restaurar o arquivo de Banco de Dados.

 

Um grande abraço a todos e até o próximo post.

Um comentário:

  1. Obrigado cara, deu certinho! Mas lembrem-se que é preciso fazer isso também no arquivo de log!

    ResponderExcluir

Comente: sua opinião é fundamental para a qualidade do conteúdo.