anexar / desanexar o mssql 2008 sql server manager

1

Uma consulta externa escreveu um guia sobre como copiar um banco de dados. A segunda etapa foi desanexar o banco de dados usando o Sql Server Manager. Após o desanexar, o banco de dados não ficou visível no SQL Server Manager ...

Não há muito a fazer além de escrever um e-mail para o provedor de serviços solicitando que o banco de dados seja anexado novamente. Os service porviders respondem: Não posisible para anexar novamente desde que a segurança do SQL Server foi violada ".

Reverter para o último backup não é a opção que desejo usar.

Qualquer um pode dar feedback se isso parecer lógico e razoável assumir que um banco de dados desanexado em um SQL Server 2008 acessado através do SQL Server Manager não pode ser reconectado. Foi feito clicando com o botão direito do mouse no banco de dados e escolhendo desanexar.

- atualização -

Com base nos comentários abaixo, atualizo a pergunta com a configuração do servidor.

Existem dois servidores dedicados:

srv1: servidor Web com área de trabalho remota e um Sql Server Manager

srv2: servidor Sql que pode ser acessado por meio do Sql Server Manager no servidor da web

- update2 -

Após a reinicialização do servidor, o DBA pode subitamente fazer o anexo do banco de dados. E acho que depois do reinício foi uma tarefa simples. Então toda a sua resposta foi correta! Parece que eu só posso marcar um como uma resposta correta, então marquei a primeira resposta correta. Mas todos são resposta correta.

Muito obrigado. Sem postar o link para este tópico, então poderíamos ter sofrido enquanto assistíamos nosso banco de dados sendo restaurado por um backup :-) Muito obrigado.

BR. Anders

    
por Tillebeck 25.11.2009 / 18:02

3 respostas

1

Se você souber a localização dos arquivos mdf e ldf e se você tiver funções sysadmin ou dbcreator, poderá anexar o próprio banco de dados usando sp_attach_db. Se você não tiver essas coisas e seu provedor de serviços se recusar a realizar essa ação, eu estaria procurando um novo provedor de serviços.

    
por 25.11.2009 / 19:45
0

É uma política mantida pelo seu provedor de serviços. Como é possível que o banco de dados tenha sido anexado a outra instância e modificado, eles não querem que ele seja anexado novamente à sua instância. Eu não sei sua configuração, mas se você estiver em uma instância de shard, isso pode ser o motivo. Se você tem uma instância dedicada do MSSQL, eles não devem se preocupar.

Você sempre pode pedir para falar com o supervisor deles?

    
por 25.11.2009 / 18:05
0

Tecnicamente, é uma operação bastante simples para anexar ou reconectar um banco de dados. Parece que eles têm uma política de segurança que proíbe isso. Estou assumindo que eles hospedam seu banco de dados, certo? Por que você separou para começar?

    
por 25.11.2009 / 18:07