Errores de Consistencia

24/05/2004 - 15:53 por rogelio | Informe spam
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

#1 Maxi
24/05/2004 - 18:09 | Informe spam
Hola, bueno lo primero que yo haria es un backup!! luego ejecutaria esto

use MASTER
go

DBCC CHECKDB ('TUBASE',REPAIR_REBUILD)

Deberias poner la base en modo single!! esto lo podes hacer des el mismo EM

Suerte


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"rogelio" escribió en el mensaje
news:114f001c44196$759deb40$
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,





Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.688 / Virus Database: 449 - Release Date: 18/05/2004

Preguntas similares