Loading…

Casos do Dia a Dia: Erro ao dar um Attach de uma base em um cluster SQL Server

Olá Pessoal,

Segue outra dica de uma solicitação que recebi de um cliente que presto Consultoria SQL Server.

Um cliente com um Cluster SQL Server configurado adicionou um disco como recurso do cluster.

Em seguida, ele copiou os arquivos .MDF e .LDF de algumas bases para o novo disco com sucesso.

Contudo, ao tentar dar um Attach nessas bases, recebeu o erro abaixo:

 

Essa mensagem de erro nos ajuda bastante na análise do problema:

“Either the disk resource containing the file is not present in the cluster group or the cluster resource of the SQL Server does not have a dependency on it”

Como o disco estava adicionado com sucesso ao cluster, o problema só poderia ser a dependência desse disco com o recurso do SQL Server.

Você não vai querer que seu SQL Server fique online sem que o disco onde está sua base ainda não esteja disponível. Se isso acontecer, você terá problemas.

Sorte que o SQL Server é nosso amigo e nos alerta com essa mensagem.

Para resolver esse problema, basta adicionar esse disco como uma dependência do recurso do SQL Server no cluster.

Para isso, no Failover Cluster Manager, clique com o botão direto no recurso do SQL Server->Propiedades:

 

Na aba “dependencies”, adicione esse novo disco como uma dependência para que esse recurso possa ficar online.

Ou seja, o serviço do SQL Server só vai subir quando esse disco tiver disponível com os arquivos da base.

Após fazer isso, o cliente conseguiu dar o attach na base de dados.

Conclusão: Ao adicionar um disco a um cluster SQL Server onde serão armazenadas bases de dados, esse disco DEVE ser uma dependência para o recurso do serviço do SQL Server.

Gostou dessa dica?

Cadastre seu e-mail para receber novos Posts e curta minha Página no Facebook para receber Dicas de Leituras e Eventos sobre SQL Server.

Confira mais experiências do Dia a Dia de um DBA no meu Treinamento de Tarefas do Dia a Dia de um DBA.

Abraços,

Fabrício Lima

MCITP – Database Administrator

Consultor e Instrutor SQL Server

Trabalha com SQL Server desde 2006

2 thoughts on “Casos do Dia a Dia: Erro ao dar um Attach de uma base em um cluster SQL Server

Deixe uma resposta