Hola Soy preguntando si sería posible que adjuntar un archivo .MDF datafile sin el archivo .ldf Que quiero porque tengo un archivo de registro dañado nd cuando puedo adjuntar la base de datos elevar el siguiente error: -- ----------- El registro no puede ser reconstruido porque hubo transacciones abiertas/usuarios cuando la base de datos estaba apagado, ningún punto de comprobación se produjo en la base de datos, o la base de datos es de sólo lectura. Este error puede producirse si el archivo de registro de transacciones se eliminaron manualmente o se perdieron debido a un fallo de hardware o de medio ambiente. -------------------- Sólo necesito el archivo de datos esto lo que necesito y yo no necesita el archivo de registro dañado más Traté sp_attach_SINGLE_file_db_2009 'nueva', 'C: \Data\new_2009_Data.mdf" , pero el mismo error se produce. Por favor nota que tengo ninguna copia de seguridad reciente así que no sugieren para restaurar la base de datos de copia de seguridad. Gracias
Más información puede cavar desde recursos directamente conectados con bases de datos SQL Server y corrupción de bases de datos en MS SQL Server cualquier versión... https://www.repairtoolbox.com/es/sqlserverrepair.html SQL Server Repair Toolbox Uno de los mandos de la caja de herramientas y los tipos de restauración debe ayudarle, buena suerte... La recuperación de una base de datos que se encuentra en el estado de restauración Restaurar copia de seguridad completa con la recuperación Como se mencionó anteriormente esta es la opción predeterminada, pero puede especificar de la siguiente manera. Restaure la base de datos AdventureWorks DE DISCO = "C:\AdventureWorks.bak" con la recuperación vaya recuperar una base de datos que está en el estado "Restaurando" El siguiente comando tendrá una base de datos que está en el estado "Restaurando" y hacer que estén disponibles para los usuarios finales. Restaure la base de datos AdventureWorks con recuperación vaya restaurar las copias de seguridad múltiples utilizando con la recuperación de La última copia de seguridad restaurar primero usa la opción NORECOVERY así las restauraciones adicionales puede ser hecho. El segundo comando restaura el registro de transacciones y, a continuación, pone la base de datos en línea para el uso del usuario final. Restaure la base de datos AdventureWorks DE DISCO = "C:\AdventureWorks.bak' WITH NORECOVERY IR RESTORE LOG AdventureWorks FROM DISK = "C:\AdventureWorks.trn' con la recuperación IR