O banco de dados normal é alterado para um banco de dados de instantâneo quando o servidor é reinicializado

1

Este assunto está um pouco fora da minha experiência, mas estamos tentando  atualize nosso servidor. Nós temos uma nova máquina, mas estamos usando as mesmas versões  dos servidores (MS Server 2003 e SQL Server 2005).

Na nossa primeira tentativa, tivemos problemas com o novo servidor caindo aleatoriamente  as conexões do usuário, então voltamos ao servidor antigo. O chefe acha que ele  isso funcionou, mas tivemos outro problema com relação a mover o  bancos de dados que estão nos incomodando.

Para mover os bancos de dados, nós os desanexamos do servidor antigo e copiamos  os arquivos de dados e os arquivos de log para o novo servidor e reconectá-los  lá. Tudo parecia bem, mas de alguma forma em um reboot, eles se tornaram  instantâneos.

Isso foi há duas semanas e estamos nos preparando para tentar a mudança novamente.

Gostaríamos de saber o que faz com que os bancos de dados sejam convertidos em um instantâneo?  Entendo que um instantâneo é um banco de dados somente leitura. Verificando o  propriedades para os bancos de dados mostra o estado somente leitura do banco de dados como sendo  falso. Estou assumindo que é o valor padrão e deve ser alterado manualmente  pelo administrador? Tudo parece estar indo bem desta vez, mas nós  ainda não tenho ideia de como os bancos de dados foram convertidos em instantâneos da última vez  e gostaria de algumas dicas sobre o que procurar.

Obrigado.

Marshall

    
por Marshall 13.08.2009 / 18:51

3 respostas

1

Parece que o problema estava relacionado a permissões. Nós estávamos movendo os DBs de um domínio para outro. A primeira vez que os movemos, não nos incomodamos com as permissões, pois só queríamos ver se elas seriam anexadas corretamente. Eles fizeram, mas se transformaram em instantâneos quando reiniciamos o servidor.

A última vez que movemos os DBs, removemos todos os usuários do domínio antigo e adicionamos usuários do novo domínio, o que pareceu impedir o problema.

Obrigado pela ajuda de todos.

Marshall

    
por 10.09.2009 / 20:26
0

Eu não tenho ideia de como isso pode acontecer. Você não pode ter um instantâneo sem ter um banco de dados base no qual o instantâneo é construído.

Meu palpite seria que era um bug com SSMS e que os bancos de dados eram realmente graváveis se você tentasse.

    
por 14.08.2009 / 09:51
0

Posso perguntar o que criou os DBs para começar? Houve um processo de instalação que os criou automaticamente? Nesse caso, você pode querer tentar executar essa instalação no novo servidor e, em seguida, restaurar o banco de dados recém-criado com um backup atual. Não sou administrador de SQL, mas tenho problemas ao copiar MDFs / LDFs e anexá-los.

    
por 14.08.2009 / 21:40