Tengo una base de datos de consulta la cual replico con un
programa que hice, que se encarga de hacer insert y
updates, para tener la informacion actualizada, hoy me
salio el siguiente error:
Error:[Microsoft][ODBC SQL Server Driver][SQL Server]
Location: recbase.cpp:1378
Expression: m_offBeginVar < m_SizeRec
SPID: 55
Process ID: 700
Procedi a ejecutar los siguientes comandos
DBCC CHECKDB
DBCC CHECKDB ( 'bd', REPAIR_FAST )
DBCC CHECKDB ( 'bd', REPAIR_REBUILD )
DBCC CHECKDB ( 'bd', REPAIR_ALLOW_DATA_LOSS )
pero no funcionaban, volvia a correr la replicacion y se
caia nuevamente, el problema pasa principalmente en una
tabla de 2 millones y medio de registro, procedi a
bakapear y restaurar la base de dato y luego a borrar
indices y volver a reconstruirlos, al parecer eso funciono
y volvi a correr los comandos anteriores y ya no daban
problemas, pero ahora que estan consultando la base de
datos han vuelto a pasar los mismo errores, como puedo
solucionar este problema?, gracias.
Leer las respuestas