none
No se puede abrir el dispositivo de copia de seguridad RRS feed

  • Pregunta

  • hola a todos estoy realizando la sigueinte sentencia en Microsoft SQL Server Management Studio(2008):

    RESTORE DATABASE BD_NAME
       FROM DISK = 'D:\backup\BD_NAME.bak'

    Y da el siguiente error:

    Mens. 3201, Nivel 16, Estado 2, Línea 1
    No se puede abrir el dispositivo de copia de seguridad 'D:\backup\BD_NAME.bak'. Error de sistema operativo 2(failed to retrieve text for this error. Reason: 15100).
    Mens. 3013, Nivel 16, Estado 1, Línea 1
    Fin anómalo de RESTORE DATABASE.
    

    Saque la copia de seguridad en otra maquina,, y lo estoy queriendo restaurar en mi maquina.

    Agradecería sus comentarios.

    Saludos


    Hector Valdiviezo

    lunes, 28 de julio de 2014 13:13

Respuestas

  • Hola.

    Revisa que usuarios tienen permisos para tu archivo BD_NAME.bak (incluso revisa los permisos de la carpeta que contiene el archivo).

    Si el usuario con el que te conectas no tiene permisos pues tendrás que otorgárselos.

    Atte.

    CristianPM.


    DBA SQL Server Santiago/Chile

    • Marcado como respuesta Uriel Almendra miércoles, 30 de julio de 2014 16:20
    lunes, 28 de julio de 2014 15:12
  • Hola.

    Hazlo mas simple, al archivo impuesto_280714.bak dale permisos Control Total a TODOS, luego de eso prueba.

    Atte.

    CristianPM.


    DBA SQL Server Santiago/Chile

    • Marcado como respuesta Uriel Almendra miércoles, 30 de julio de 2014 16:20
    lunes, 28 de julio de 2014 16:12

Todas las respuestas

  • Hola.

    Revisa que usuarios tienen permisos para tu archivo BD_NAME.bak (incluso revisa los permisos de la carpeta que contiene el archivo).

    Si el usuario con el que te conectas no tiene permisos pues tendrás que otorgárselos.

    Atte.

    CristianPM.


    DBA SQL Server Santiago/Chile

    • Marcado como respuesta Uriel Almendra miércoles, 30 de julio de 2014 16:20
    lunes, 28 de julio de 2014 15:12
  • Hola Cristian, 

    Espero haberlo entendido,, te comento lo que he realizado :

    - para el archivo "impuesto_280714.bak" tiene agregado el usuario "Servicio de Red" con los permisos "Control Total"

    

    - Igual la carpeta donde esta el archivo ".bak", tiene agregado ese usuario con esos permisos.

    - La parte donde mencionas "Si el usuario con el que te conectas no tiene permisos pues tendrás que otorgárselos.", no se si te entendi bien pero se realizo asi:

    --En SQL Server Configuration Manager, coloque q SQL Server(SQLEXPRESS) , inicie sesion como Servicio de Red .

    -- Y el usuario con el que me conecto al SQL Management Studio, tiene los siguientes roles 

    Gracias por tu respuesta y estaré atento a los comentarios

    Saludos


    Hector Valdiviezo


    lunes, 28 de julio de 2014 15:43
  • Hola.

    Hazlo mas simple, al archivo impuesto_280714.bak dale permisos Control Total a TODOS, luego de eso prueba.

    Atte.

    CristianPM.


    DBA SQL Server Santiago/Chile

    • Marcado como respuesta Uriel Almendra miércoles, 30 de julio de 2014 16:20
    lunes, 28 de julio de 2014 16:12