Array
(
)

Erro no banco de dados!

Arpc
   - 10 set 2004

Boa tarde. Estou com o seguinte erro no meu banco de dados, mais especificamente em uma tabela.

Depois que dei o comando

dbcc checktable (´nometabela´, ´REPAIR_ALLOW_DATA_LOSS´)

Apareceu o seguinte erro: :?: :idea:

Server: Msg 2511, Level 16, State 1, Line 1
Table error: Object ID 1771153355, Index ID 13. Keys out of order on page (1:9971), slots 111 and 112.
DBCC results for ´nometabela´.
The error has been repaired.
Non-Clustered index successfully restored for object ´nometabela, nomedoindice´ in database ´nomedobanco´.
There are 932121 rows in 21057 pages for object ´nometabela´.
CHECKTABLE found 0 allocation errors and 1 consistency errors in table ´nometabela´ (object ID 1771153355).

Eu ja apaguei o indice e criei de novo, dei um reindex na tabela e nada. Alguem poderia me ajudar a resolver este erro. Agradeço a ajuda.

Marcus.magalhaes
   - 10 set 2004

Boa tarde.

Rode um DBCC CHECKDB(´nome do banco´, REPAIR_REBUILD) para resolver!!!

Att,

Arpc
   - 10 set 2004

Tambem ja rodei e da o mesmo erro do ´REPAIR_ALLOW_DATA_LOSS´. Existe algum outro comando possivel. Obrigado pela ajuda.

Marcus.magalhaes
   - 13 set 2004

Bom dia.

Não tem outro comando não. Vc tem certeza que é um índice? Pq na msg ele fala de erro de consistência na tabela!

Faça uma verificação dos discos para saber se estão em ordem.
Se estiverem, contacte um suporte MS.

Att,