Cita:
Iniciado por matanga Hola,
Desde el Query Analyzer o bien desde la consola de comandos Osql, puedes ejecutar
Código:
use BA0
Go
DBCC CHECKDB
Go
DBCC CHECKCATALOG
Go
Asegurate de hacer un backup completo de la base de datos antes de intentar cualquier tarea de mantenimiento / recuperacion.
Saludos
Hola y antes que todo agradezco tu ayuda..
Buenoo..algo se vee…
Al ejecutar el comando me ha salido..
Servidor: mensaje 8928, nivel 16, estado 1, línea 1
Id. de objeto 11, Id. de índice 0: no se puede procesar la página (1:6942). Consulte los demás errores para obtener más información.
Servidor: mensaje 8939, nivel 16, estado 1, línea 1
Error de tabla: Id. de objeto 11, Id. de índice 0, página (1:6942). Error en prueba (m_freeData >= PAGEHEADSIZE && m_freeData <= (UINT)PAGESIZE - m_slotCnt * sizeof (Slot)). Los valores son 21888 y 8040.
Luego mas abajo aparece
CHECKDB ha encontrado 0 errores de asignación y 2 errores de consistencia en la tabla 'sysproperties' (Id. de objeto 11).
Y al final …
CHECKDB ha encontrado 0 errores de asignación y 2 errores de consistencia en la base de datos 'BA0'.
repair_allow_data_loss es el nivel de reparación mínimo para los errores encontrados por DBCC CHECKDB (BA0 ).
Ahora entonces supongo debo ejecutar algún comando de recuperación de datos… existe alguno para ese proceso?...