Base de datos en .mdf archivo

Tema en 'Programación & Programación Web' iniciado por gabriolobo, 24 Dic 2015.

  1. gabriolobo

    gabriolobo Usuario Nuevo nvl. 1
    1/41

    Registrado:
    24 Dic 2015
    Mensajes:
    1
    Me Gusta recibidos:
    0
    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
     
  2. cuartioflorin

    cuartioflorin Usuario Nuevo nvl. 1
    1/41

    Registrado:
    28 Dic 2015
    Mensajes:
    1
    Me Gusta recibidos:
    0
    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