Os Bancos de Dados SQL ficam presos no Estado Indisponível diariamente

1

Todos os dias eu noto que vários dos meus bancos de dados de projetos no SQL 2008 R2 (v. 10.50.2500 ) entram em um estado limbo onde eles estão indisponíveis. Eles não estão tecnicamente off-line neste caso. No Management Studio, não há sinal de mais ao lado deles para expandi-los e, quando eu clico com o botão direito > Propriedades Acabei de obter um único painel "Geral" com todos os dados esmaecidos, com muitas propriedades dizendo Indisponível .

Descobrimos que podemos corrigir isso indo para Tarefas > Take Offline e depois voltar para Tarefas > Traga Online

O que poderia estar causando esse problema? Configurações incorretas no nível do servidor SQL?

Nosso servidor SQL DB é executado no Windows Server 2008 R2 e as unidades que armazenam os bancos de dados estão em uma SAN.

    
por Mark 29.07.2013 / 15:53

1 resposta

1

Sua SAN provavelmente possui mais de um módulo controlador RAID. Normalmente, quando você cria um disco virtual, ele é atribuído a um controlador preferencial. Se esse controlador ficar sobrecarregado com solicitações de E / S, seu disco virtual poderá ser movido para o controlador não-preferido.

Quando isso ocorrer, o SQL Server, que está falando com o controlador RAID preferencial da conexão iSCSI do host, observará que os arquivos do banco de dados não estão mais acessíveis e os colocará "offline". Isso também pode ocorrer se o controlador RAID preferencial ficar off-line por outros motivos.

Para solucionar esse problema, você deve configurar uma conexão / logon iSCSI adicional para o controlador RAID secundário.

    
por 29.07.2013 / 16:27