Mensaje de error de revisión: Cuando ejecuta la instrucción CHECKPOINT después de restaurar una base de datos que tiene el grupo de un archivos de sólo lectura definido por el usuario en SQL Server 2005: "el sistema operativo devuelto error 5(Access is denied.) SQL Server"

Seleccione idioma Seleccione idioma
Id. de artículo: 934713 - Ver los productos a los que se aplica este artículo
Nº de error: 50001046 (revisión SQL)
Expandir todo | Contraer todo

En esta página

Síntomas

Considere la situación siguiente en Microsoft SQL Server 2005:
  • Restaurar una base de datos.
  • La base de datos tiene un grupo de archivos definido por el usuario.
  • El grupo de archivos definido por el usuario está marcado como de sólo lectura.
En este escenario, cuando ejecute la instrucción CHECKPOINT contra la base de datos, recibirá el siguiente mensaje de error:
Msj 823, nivel 24, estado 3, línea 1
El sistema operativo devolvió el error 5(Access is denied.) a SQL Server durante una escritura en el desplazamiento 0x0000000000e000 en el archivo ' FilePath\FileName '. Mensajes adicionales en el registro de sucesos SQL Server registro y sistema del error pueden proporcionar más detalles. Ésta es una condición de error grave de nivel del sistema que amenaza la integridad de la base de datos y debe corregirse inmediatamente. Completar una comprobación de coherencia (DBCC CHECKDB) de base de datos completa. Este error puede estar provocado por muchos factores; para obtener más información, consulte los libros en pantalla de SQL Server.
Si a continuación, reinicia el servicio de SQL Server, no se recupera la base de datos. Además, la base de datos pasa al estado sospechoso. Cuando examine el archivo de registro de errores de SQL Server 2005, encontrará mensajes de error similar al siguiente:
Date Time SPID transacciones 0 deshechas base de datos ' t ' (7). Esto es sólo un mensaje informativo. No se requiere ninguna acción de usuario.
Date Time SPID Recuperación está escribiendo un punto de control en base de datos ' t ' (7). Esto es sólo un mensaje informativo. No se requiere ninguna acción de usuario.
Date Time SPID Error: 823, gravedad: 24, estado: 3.
Date Time SPID El sistema operativo devolvió error 5(Access is denied.) a SQL Server durante una escritura en el desplazamiento 0x0000000000e000 en el archivo 'c:\t.ro.1.ndf'. Mensajes adicionales en el registro de sucesos SQL Server registro y sistema del error pueden proporcionar más detalles. Ésta es una condición de error grave de nivel del sistema que amenaza la integridad de la base de datos y debe corregirse inmediatamente. Completar una comprobación de coherencia (DBCC CHECKDB) de base de datos completa. Este error puede estar provocado por muchos factores; para obtener más información, consulte los libros en pantalla de SQL Server.
Date Time SPID Error: 3414, gravedad: 21, estado: 2.
Date Time SPID Error durante la recuperación, impidiendo la base de datos ' t ' (base de datos identificador 7) de reiniciar. Diagnosticar los errores de recuperación y corregirlos o restaure desde una copia de seguridad buena conocida. Si errores no son corregidos o se esperaba, póngase en contacto con soporte técnico.
Date Time SPID Finalizada la recuperación. Esto es sólo un mensaje informativo. No se requiere ninguna acción de usuario.

Solución

Información de actualización acumulativa

La corrección para este problema se publicó por primera vez en actualización acumulativa 2. Para obtener más información acerca de cómo obtener este paquete de actualización acumulativa para SQL Server 2005 Service Pack 2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
936305Paquete de actualización acumulativa 2 para SQL Server 2005 Service Pack 2
Nota Como las compilaciones son acumulativas, cada versión de revisión nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad incluidas en el anterior de SQL Server 2005. Microsoft recomienda que considere aplicar la versión de revisión más reciente que contenga este hotfix. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
937137Compilaciones de SQL Server 2005 que se publicaron después del lanzamiento de SQL Server 2005 Service Pack 2
Las revisiones de Microsoft SQL Server 2005 se crean para los service Pack específicos de SQL Server. Debe aplicar una revisión de SQL Server 2005 Service Pack 2 a una instalación de SQL Server 2005 Service Pack 2. De forma predeterminada, cualquier revisión suministrada en un service pack se incluye en el siguiente service pack.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Más información

Pasos para reproducir el problema

  1. Crear una base de datos que tiene un grupo de archivos definido por el usuario.
  2. Establecer la base de datos utilizan el modelo de recuperación de registro masivo.
  3. Realizar operaciones masivas contra objetos en el grupo de archivos definido por el usuario.
  4. Marque el grupo de archivos definido por el usuario como de sólo lectura.
  5. Realizar una copia de seguridad de la base de datos.
  6. Restaurar la base de datos para sobrescribir la base de datos original.
  7. Ejecutar la instrucción CHECKPOINT contra la base de datos.

Propiedades

Id. de artículo: 934713 - Última revisión: martes, 26 de junio de 2007 - Versión: 1.3
La información de este artículo se refiere a:
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Workgroup Edition
Palabras clave: 
kbmt kbsql2005as kbexpertiseadvanced kbfix kbpubtypekc kbqfe KB934713 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 934713

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com