A sintaxe está correta e verificará todos os índices, a menos que um específico seja fornecido.
Você deve estar no banco de dados em que a tabela reside.
Mais informações aqui: link .
Quer apenas verificar a sintaxe para ter certeza que isso é para uma tabela e todos os índices (padrão?). - deve ser usuário único
ALTER DATABASE database_name SET SINGLE_USER;
DBCC CHECKTABLE
( "table_name"
, REPAIR_ALLOW_DATA_LOSS
)
WITH ALL_ERRORMSGS;
-- TURN BACK MULTI USER
ALTER DATABASE database_name SET MULTI_USER;
Além disso, devo estar no banco de dados que contém a tabela para reparar ou devo estar no mestre?
A sintaxe está correta e verificará todos os índices, a menos que um específico seja fornecido.
Você deve estar no banco de dados em que a tabela reside.
Mais informações aqui: link .
Tags sql-server-2005