Disculpen, tengo un problema con una base en SQL Server
2000 SP3, la cual esta funcionando en un entorno
cliente/servidor 7*24. Esta es la tercer semana que tengo
este tipo de problemas.
El error es el siguiente.
Server: Msg 8928, Level 16, State 1, Line 1
Object ID 420912571, index ID 0: Page (1:463365) could not
be processed. See other errors for details.
Server: Msg 8944, Level 16, State 1, Line 1
Table error: Object ID 420912571, index ID 0, page
(1:463365), row 46. Test (columnOffsets->offTbl
[varColumnNumber] <= (nextRec - pRec)) failed. Values are
1174 and 152.
DBCC results for 'USER'.
There are 1748861 rows in 36369 pages for object 'USER'.
CHECKTABLE found 0 allocation errors and 2 consistency
errors in table 'USER' (object ID 420912571).
repair_allow_data_loss is the minimum repair level for the
errors found by DBCC CHECKTABLE (VSCDB.dbo.USER ).
Estoy bastante complicado porque el sistema funciona todo
el día con mucho tráfico y son muy escasos los momentos
para realizar reparaciones.
De todas formas lo que más me interesa es saber si me
pueden dar una idea de cómo minimizar y principalmente
prevenir este tipo de errores o según Uds que crees que
pueda ser. Les cuento que en el momento del error la
fragmentación de los indices de dicha tabla era muy leve y
hacía dos dias que se habían reindexado los mismos (por
cualquier duda).
Desde ya, muchas gracias por todo.
Saludos,
Leer las respuestas