Inicie o SQL 2000 sem carregar todos os bancos de dados?

2

Existe uma maneira de iniciar uma instância do SQL 2000 sem carregar um banco de dados específico? Nós temos um banco de dados que está travando o servidor em um certo ponto durante o processo de recuperação do banco de dados, e vamos tentar recuperar do backup. Mas não podemos iniciar a restauração quando a instância continuar reiniciando.

(Se você está curioso, uma re-indexação enorme da tabela foi ruim. Ela foi cancelada e tentou ser revertida, mas por algum motivo o SQL Service reiniciou a si mesmo durante a reversão. Agora estamos em uma situação onde o serviço é reiniciado, ele tenta recuperar o banco de dados, depois, em algum lugar no meio, ele fica preso e reinicia o serviço novamente.)

Qualquer ajuda ou ideias são apreciadas.

    
por BradC 16.08.2009 / 18:52

1 resposta

6
  1. pare o servidor sql
  2. renomear dados & arquivos de log do db com os problemas
  3. inicie o servidor sql

O banco de dados será marcado como "suspeito" quando você começar, mas pelo menos não tentará reverter. De lá você pode soltar o banco de dados & faça uma restauração

    
por 16.08.2009 / 19:20