REVISIÓN: Mensaje de Error cuando utiliza el trasvase de registros en SQL Server 2008: "durante el inicio de espera '< nombre de base de datos >' la base de datos (base de datos ID < N >), su archivo de reserva ('< nombre de archivo >') estaba inaccesible para la instrucción RESTORE"

Microsoft distribuye correcciones de Microsoft SQL Server 2008 como un archivo descargable. Como las revisiones son acumulativas, cada versión nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyeron con la anterior de SQL Server 2008.

Síntomas

Imagine el siguiente escenario:
  • Tiene tres servidores que se encuentran en el mismo dominio. Por ejemplo, tiene el servidor A, servidor B y servidor C.
  • Instalar Microsoft SQL Server 2008 en el servidor A y en el servidor B.
  • La cuenta de inicio del servicio SQL Server y del Agente SQL Server es una cuenta de dominio.
  • Cree dos directorios compartidos en el servidor C. Por ejemplo, las carpetas se denominan D1 y D2. La cuenta de inicio no tiene el permiso de administrador en el servidor C. Sin embargo, la cuenta de inicio tiene el permiso control total para los dos directorios.
  • Configurar el trasvase de registros entre servidores A y B. Para el servidor principal, puede especificar la carpeta de copia de seguridad del registro de transacciones para utilizar la ruta de acceso de red del directorio D1. Para el servidor secundario, debe especificar la carpeta de destino para utilizar la ruta de acceso de red del directorio D2.
  • En el servidor secundario, establezca el modo de espera para la base de datos secundaria.
En este escenario, es posible que no funcione el trasvase de registros. Además, el mensaje de error siguiente se graba en el archivo de registro de errores de SQL Server 2005:
Durante el inicio de la base de datos en espera caliente 'Nombre de base de datos' (Id. de base de datos N), su archivo de reserva ('Nombre de archivo') estaba inaccesible para la instrucción RESTORE. El error de sistema operativo fue ' 5 (acceso denegado).». Diagnosticar el error del sistema operativo, corrija el problema y vuelva a intentar el inicio. RESTORE LOG está terminando de forma anormal.

Nota: Este problema no ocurre en Microsoft SQL Server 2005.

Solución

Información de la actualización acumulativa para la versión comercial de SQL Server 2008

La corrección para este problema se publicó primero en la actualización acumulativa 4 para la versión comercial de SQL Server 2008. Para obtener más información acerca de cómo obtener este paquete de actualización acumulativa para SQL Server 2008, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Paquete 4 de actualización de 963036 acumulativa para SQL Server 2008
Nota: Como las compilaciones son acumulativas, cada versión de corrección nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyeron con la anterior de SQL Server 2008. Le recomendamos que considere aplicar la versión más reciente de revisión que contenga este hotfix. Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
956909 the SQL Server 2008 generaciones que se publicaron después del lanzamiento de SQL Server 2008

Información sobre la actualización acumulativa para SQL Server 2008 Service Pack 1

La corrección para este problema se publicó primero en la actualización acumulativa 1 para SQL Server 2008 Service Pack 1. Para obtener más información acerca de cómo obtener este paquete de actualización acumulativa para SQL Server 2008, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Paquete 1 de actualización de 969099 acumulativa para SQL Server 2008 Service Pack 1
Nota: Como las compilaciones son acumulativas, cada versión de corrección nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyeron con la anterior de SQL Server 2008. Le recomendamos que considere aplicar la versión más reciente de revisión que contenga este hotfix. Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
970365 the SQL Server 2008 generaciones que se publicaron después del lanzamiento de SQL Server 2008 Service Pack 1

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Más información

Notas:
  • Después de aplicar la corrección para este problema, el. Archivo TUF (archivo de deshacer transacciones) se crea en el servidor secundario en la misma carpeta donde se encuentra archivo MDF de la base de datos. Anteriormente, se creó el archivo de deshacer transacciones en el servidor secundario en la misma ubicación donde se copian los archivos de copia de seguridad del registro de transacciones de la base de datos.
  • Esta revisión sólo actualiza los archivos SqlLogShip.exe y SqlManagerUI.dll. Estos archivos son los componentes de las herramientas que admiten el trasvase de registros. Por lo tanto, actualizar estos archivos también afecta a las versiones de SQL Server 2008 y SQL Server 2008 Service Pack 1. Esto es porque, aunque puede tener sólo una instancia de SQL Server 2008 que se aplica esta corrección, los componentes compartidos se actualizan automáticamente para todas las instancias.


Más información sobre el paquete de actualización acumulativa 4 para SQL Server 2008

Para obtener más información acerca de qué archivos se cambian y para obtener información acerca de los requisitos previos para aplicar el paquete de actualización acumulativa que contiene la revisión que se describe en este artículo de Microsoft Knowledge Base, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Paquete 4 de actualización de 963036 acumulativa para SQL Server 2008

Más información sobre el paquete de actualización acumulativa 1 de SQL Server 2008 Service Pack 1

Para obtener más información acerca de qué archivos se cambian y para obtener información acerca de los requisitos previos para aplicar el paquete de actualización acumulativa que contiene la revisión que se describe en este artículo de Microsoft Knowledge Base, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Paquete 1 de actualización de 969099 acumulativa para SQL Server 2008 Service Pack 1

Referencias

Para obtener más información acerca de la lista de compilaciones disponibles después del lanzamiento de SQL Server 2008, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

956909 the SQL Server 2008 generaciones que se publicaron después del lanzamiento de SQL Server 2008

Para obtener más información sobre el modelo de servicio Incremental de SQL Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

935897 un modelo de servicio Incremental está disponible en el equipo de SQL Server para entregar revisiones para problemas detectados

Para obtener más información acerca del esquema de nomenclatura para las actualizaciones de SQL Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

Paquetes de actualización de 822499 nuevo esquema de nomenclatura para software de Microsoft SQL Server

Para obtener más información acerca de la terminología de la actualización de software, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684 descripción de la terminología estándar que se utiliza para describir las actualizaciones de software de Microsoft
Propiedades

Id. de artículo: 962008 - Última revisión: 13 ene. 2017 - Revisión: 1

Comentarios