ERRO DE COMUNICACAO COM SQL

FUTURA 23/05/2012 16:23:51
#402581
Do nada, em um cliente, começou a dar uma msg [Ô]LINK COMMUNICATION FAILURE[Ô], ocorre na hora de fazer consultas ao banco de dados, não é sempre, mas esta bem frequente, alguem sabe o que pode ser ?, (sql server express 2005)
KERPLUNK 23/05/2012 17:20:47
#402597
Resposta escolhida
Provavelmente algum objeto corrompido, execute o comando:
DBCC CheckDB ([ô]nomebancodados[ô])

Ele deve apresentar o problema. Geralmente são índices corrompidos, neste caso basta reconstruí-los.
FUTURA 23/05/2012 17:37:48
#402603
pergunta, esse comando esta dispinivel na versão express ?, como acioná-lo ?, e como reconstruir indices na versão express ??
FUTURA 23/05/2012 17:53:03
#402606
acho q ja localizei onde, é só rodar o comando pelo manager em uma nova query, fiz no meu micro e executou o comando, agora, qual comando uso para reconstruir indices ?
FUTURA 23/05/2012 18:12:23
#402607
usei o comando abaixo para reconstruir indices de uma tabela:

use nomedobanco
DBCC DBREINDEX (nomedatabela)

teria como reconstruir os indices de todo o banco de uma vez ?

tentei, DBCC DBREINDEX (nomedobanco) , não deu certo, se alguém tiver uma dica....

KERPLUNK 23/05/2012 18:27:24
#402608
Citação:

teria como reconstruir os indices de todo o banco de uma vez ?


Só criando uma procedure pra isso. O comando dbreindex, recebe um parâmetro objeto(view ou coisa assim) ou uma tabela(o uso mais comum)
Tópico encerrado , respostas não são mais permitidas