none
Problema al adjuntar base de datos. RRS feed

  • Pregunta

  • Buenos dias, tardes , etc .

    Al grano el problema radica al tratar de adjuntar la base de datos de la cual cuento con el archivo MDF y LDF, con una ventana de aviso con la siguiente leyenda.

    "

    TÍTULO: Microsoft SQL Server Management Studio
    ------------------------------

    Error al recuperar datos para esta solicitud. (Microsoft.SqlServer.Management.Sdk.Sfc)

    Para obtener ayuda, haga clic en: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&LinkId=20476

    ------------------------------
    INFORMACIÓN ADICIONAL:

    Excepción al ejecutar una instrucción o un proceso por lotes Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)

    ------------------------------

    La instrucción CREATE FILE encontró el error del sistema operativo 5(Acceso denegado.) al intentar abrir o crear el archivo físico 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA\asociacion.mdf'. (Microsoft SQL Server, Error: 5123)

    Para obtener ayuda, haga clic en: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.4000&EvtSrc=MSSQLServer&EvtID=5123&LinkId=20476

    ------------------------------
    BOTONES:

    Aceptar
    ------------------------------

    "

    Esperando su ayuda y guia, me despido.

    jueves, 2 de marzo de 2017 12:19

Respuestas

  • te dice que no tiene permisos el servicio de sql Server en la ruta 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA, obviamente debería tenerlo.

    ¿es posible que esa no sea la ruta? Si lo es.. puedes proporcionarle permisos al usuario que levanta el servicio de SQL Server?


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    jueves, 2 de marzo de 2017 12:43
    Moderador

Todas las respuestas

  • te dice que no tiene permisos el servicio de sql Server en la ruta 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA, obviamente debería tenerlo.

    ¿es posible que esa no sea la ruta? Si lo es.. puedes proporcionarle permisos al usuario que levanta el servicio de SQL Server?


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    jueves, 2 de marzo de 2017 12:43
    Moderador
  • Muchas gracias no me había percatado de que no contaba con el permiso de administrador pero ahora tengo un problema nuevo, la base de datos al parecer fue copiada en estado SUSPECT y me genera este error

    TÍTULO: Microsoft SQL Server Management Studio
    ------------------------------

    Error de Adjuntar base de datos para Servidor 'XEPTOS-PC\SQLEXPRESS'.  (Microsoft.SqlServer.Smo)

    Para obtener ayuda, haga clic en: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.4000.0+((KJ_PCU_Main).120628-0827+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Adjuntar+base+de+datos+Server&LinkId=20476

    ------------------------------
    INFORMACIÓN ADICIONAL:

    Excepción al ejecutar una instrucción o un proceso por lotes Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)

    ------------------------------

    Se ha producido un error durante la recuperación que impide reiniciar la base de datos 'asociacion' (id. de base de datos 5). Diagnostique los errores de recuperación y corríjalos, o restaure desde una copia de seguridad en buen estado. Si los errores no se han corregido o se espera que haya errores, póngase en contacto con el soporte técnico.
    No se puede abrir la nueva base de datos 'asociacion'. CREATE DATABASE anulada. (Microsoft SQL Server, Error: 3414)

    Para obtener ayuda, haga clic en: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=3414&LinkId=20476

    ------------------------------
    BOTONES:

    Aceptar
    ------------------------------

    jueves, 2 de marzo de 2017 13:30
  • bueno.. si está en suspect lo está. No está soportado pero puedes probar a

    1.- crear una bbdd que tenga el mismo nombre,

    2.- detener el servicio,

    3.- sobreescribir los archivos

    4. levantar el servicio

    5. intentar un sp_resetstatus

    y cruzar los dedos.


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    jueves, 2 de marzo de 2017 16:15
    Moderador