miércoles, 25 de agosto de 2010

Error Servidor: mensaje 8944 sql server

Si aparece este error se puede solucionar realizando una reparación de la base con el siguiente comando, previamente pasando la base a single user. Para pasar la base a single user pueden realizarlo desde el Administrador Corporativo, propiedades de la base, opciones, restringir acceso, Un único usuario.

Luego:

use master
go

dbcc checkdb ( basededatos, 'repair_rebuild' )
go

Una alternativa para que el proceso no se haga tan largo y pesado es ejecutar con la opción NOINDEX y luego verificar en que tablas se produce algún error y luego detectado en que tablas hay error, ejecutar

dbcc checkTable ( tablaConError , 'repair_rebuild')

2 comentarios:

Unknown dijo...

Here is a one more tool name SQL database recovery software which comes with free demo version to fix SQL error 8944 & recover corrupt or damaged .mdf files. http://www.sqlrecoverysoftware.net/blog/sql-error-8944.html

Marcelo Colombani dijo...

Ellis, gracias por el aporte.