Cómo instalar service packs y revisiones en una instancia de SQL Server que está configurado para utilizar la creación de reflejo de base de datos

Seleccione idioma Seleccione idioma
Id. de artículo: 926824 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

INTRODUCCIÓN

En este artículo contiene pasos que se pueden seguir para instalar los service packs y revisiones en una instancia de Microsoft SQL Server que tiene una de las siguientes características:
  • La instancia de SQL Server tiene uno o más bases de datos que están configurados para utilizar la creación de reflejo de base de datos.
  • La instancia de SQL Server actúa como un servidor testigo para una sesión de reflejo de base de datos.
Siga estos pasos para mantener la protección mejorada de seguridad de los datos.

SQL Server no tiene que realizar una función de servidor en particular en una base de datos de sesión cuando se aplica un service pack o una revisión de reflejo. Por ejemplo, SQL Server puede realizar la función principal o espejo. Sin embargo, se recomienda que actualice los servidores asociados cuando está ejecutando en el papel de espejo y, a continuación, actualizar el servidor testigo.

Más información

Si instala los service packs o revisiones en servidores que se encuentran en una base de datos reflejada entorno, debe determinar la función de los servidores. Si hay muchos base de datos reflejada sesiones, debe determinar todas las funciones posibles que pueden aplicarse a un servidor. Por ejemplo, si el servidor actúa como un servidor espejo para cualquier base de datos de sesión de reflejo, actualizar el servidor que la función de espejo. Si el servidor es sólo un servidor testigo para base de datos todas las sesiones de creación de reflejos, actualice el servidor que la función auxiliar. Para ello, siga estos pasos:
  1. Si un servidor testigo está en la base de datos de sesión de reflejo, deshabilite la conmutación por error automática durante el proceso de actualización. Para ello, quite el servidor testigo de la base de datos de sesión de reflejo. Si el servidor no es un servidor asociado de negocios de algunas otra base de datos reflejada sesiones, siga estos pasos para desactivar la conmutación por error automática en el servidor testigo:
    1. Detenga el servicio de SQL Server.
    2. Utilice el ALTER ENDPOINT Transact-SQL instrucción que se va a deshabilitar la base de datos reflejada extremo.
    Para obtener más información, visite el siguiente sitio Web de Microsoft Developer Network (MSDN):
    http://msdn2.Microsoft.com/en-us/library/ms366340.aspx
  2. Si el nivel de seguridad de la base de datos de sesión de reflejo se establece en OFF (modo asincrónico), cambie el nivel de seguridad a completo (modo sincrónico). Este paso es necesario para realizar las conmutaciones por error manual en pasos posteriores.

    Nota Después de cambiar el nivel de seguridad en total, todavía se permiten cambios de datos en la base de datos principal si la sesión de reflejo de base de datos está en pausa.
  3. Espere a que toda la base de datos espejado de sesiones para que estén en modo sincrónico.

    Nota Si está ejecutando una versión anterior a service pack 2 de SQL Server 2005, debe realizar la conmutación por error manual a la duplicación antes de pasar al paso siguiente. El servidor reflejado asume la función principal.
  4. Pausar la base de datos reflejada sesiones que están presentes en el servidor. Este paso evita que los cambios a la base de datos principal.

    Para obtener más información, visite el siguiente sitio Web de MSDN:
    http://msdn2.Microsoft.com/en-us/library/ms175539.aspx
  5. Realizar una copia de seguridad de base de datos completa en la base de datos principal y, a continuación, ejecute el DBCC CHECKDB comando en la base de datos principal. Este paso es opcional pero recomendado.
  6. Instalar el service pack o la revisión en el servidor reflejado. Recuerde que tendrá que actualizar varios servidores en este momento.
  7. Reanudar la base de datos de las sesiones de creación de reflejo. Para obtener más información acerca de cómo reanudar una sesión de reflejo de base de datos, visite el siguiente sitio Web de MSDN:
    http://msdn2.Microsoft.com/en-us/library/ms191125.aspx
  8. Realizar la conmutación por error manual para el servidor reflejado para que el servidor reflejado asume la función principal.

    NotaPara obtener más información acerca de cómo llevar a cabo manualmente al servidor reflejado de conmutación por error en SQL Server 2005, vea el tema "Manualmente con errores a través de to a secundario Database" en los libros en pantalla de SQL Server 2005.
  9. Ejecutar el DBCC CHECKDB comando en el servidor principal. (Este paso es opcional pero recomendado).
  10. Pausar la base de datos de las sesiones de creación de reflejo.
  11. Instalar el service pack o la revisión en el nuevo servidor espejo.

    Nota El nuevo servidor espejo es el mismo que el servidor principal original. Recuerde que tendrá que actualizar varios servidores en este momento.
  12. Reanudar la base de datos de las sesiones de creación de reflejo.
  13. Si cambia el nivel de seguridad en el paso 2, el nivel de seguridad volver a cambiar a OFF.
  14. Si la sesión de reflejo de base de datos tiene un servidor testigo, deshacer los cambios realizados en el paso 1. Para obtener más información acerca de cómo hacerlo, visite el siguiente sitio Web de Microsoft:
    http://msdn2.Microsoft.com/en-us/library/ms365603.aspx
    Nota Cuando deshace los cambios realizados en el paso 1, se agrega el servidor testigo en la base de datos de sesión de reflejo.

Propiedades

Id. de artículo: 926824 - Última revisión: viernes, 18 de enero de 2013 - Versión: 1.0
La información de este artículo se refiere a:
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Developer
  • SQL Server 2012 Enterprise Core
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Developer 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
Palabras clave: 
kbexpertiseadvanced kbhowto kbsql2005engine kbinfo kbmt KB926824 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): 926824

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