Actualizaciones del producto en la instalación de SQL Server 2012

Actualización del producto es una nueva característica del programa de instalación de SQL Server 2012. Integra las actualizaciones más recientes del producto con la instalación del producto principal, de modo que este y las actualizaciones aplicables se instalen al mismo tiempo. Actualización de producto puede buscar actualizaciones aplicables en Microsoft Update, Windows Server Update Services (WSUS), una carpeta local o un recurso compartido de red. Una vez que el programa de instalación encuentra las versiones más recientes de las actualizaciones aplicables, las descarga y las integra con el proceso de instalación de SQL Server actual. Actualización de producto puede extraer una actualización acumulativa, un Service Pack o un Service Pack más la actualización acumulativa. La funcionalidad de Actualización de producto es una extensión de la funcionalidad de instalación integrada que estaba disponible en SQL Server 2008 PCU1.

De forma predeterminada, busca las actualizaciones aplicables en el servicio Windows Update del equipo cliente. El servicio Windows Update puede obtener las actualizaciones a través del servicio Microsoft Update activo o a través de un servicio de WSUS administrado. Para detectar las actualizaciones de un recurso compartido de archivos o de una carpeta, puede iniciar el programa de instalación de SQL Server desde el símbolo del sistema o con un archivo de configuración y especificar el parámetro UpdateSource para invalidar los valores predeterminados. También puede controlar qué actualizaciones obtiene el programa de instalación de SQL Server a través de WSUS aprobando las actualizaciones.

Recomendamos obtener las actualizaciones del servicio Microsoft Update activo o de un servicio de WSUS en lugar de en una carpeta o recurso compartido de red. En el resto de este tema se proporciona más información.

Utilizar Actualización del producto con el programa de instalación de SQL Server

La característica Actualización del producto se integra con el programa de instalación de SQL Server y el flujo de instalación cambia de las siguientes maneras:

  • La página Actualizaciones del producto muestra las actualizaciones del producto SQL Server más recientes disponibles. Si no desea incluir las actualizaciones, desactive la casilla Incluir actualizaciones del producto SQL Server. Si no se detecta ninguna actualización del producto cuando el programa de instalación las busca a través del servicio Windows Update, el programa de instalación de SQL Server avanza automáticamente a la página Instalar los archivos de instalación.

  • En la página Instalar archivos de instalación se muestra el progreso de descarga, extracción e instalación de los archivos de instalación. Si se encuentra una actualización para el programa de instalación de SQL Server y se especifica que debe incluirse, esa actualización también se instalará.

  • La página Listo para instalar indica si la característica Actualización del producto está habilitada o deshabilitada y la versión final de SQL Server que se instalará.

Comportamiento predeterminado

De forma predeterminada, SQL Server busca las actualizaciones del producto a través del servicio Windows Update. Esta opción funciona bien cuando el equipo cliente tiene acceso a Internet y la directiva corporativa no indica qué actualizaciones puede usar el programa de instalación de SQL Server. En este modo, un usuario no tiene mucha flexibilidad a la hora de decidir qué actualizaciones incluir. El usuario solo puede decidir excluir las actualizaciones detectadas en página Actualizaciones del producto durante la instalación de SQL Server. En este modo predeterminado, el servicio Windows Update puede obtener las actualizaciones a través de WSUS además del servicio de Microsoft Update activo. Los controles de administrador de WSUS que actualizan el programa de instalación de SQL Server pueden incluirse, descargarse e instalarse.

Controlar el comportamiento predeterminado

Para invalidar el comportamiento predeterminado, por ejemplo deshabilitar la característica Actualización del producto o modificar la ubicación de la búsqueda de actualización, puede establecer los siguientes parámetros de la línea de comandos:

Parámetro de línea de comandos

Descripción

UpdateEnabled

El valor del parámetro UpdateEnabled especifica si el programa de instalación de SQL Server debería buscar e incluir las actualizaciones del producto. Los valores válidos son TRUE y FALSE, o 1 y 0. Por ejemplo:

  • /UpdateEnabled=True incluye las actualizaciones del producto en la instalación. Esta es la configuración predeterminada.

  • /UpdateEnabled=False omite las actualizaciones del producto en la instalación.

UpdateSource

El valor del parámetro UpdateSource especifica la ubicación en la que el programa de instalación de SQL Server busca actualizaciones del producto. Los valores válidos son:

  • "MU"

  • Ruta de acceso a la carpeta válida o ruta de acceso UNC

"MU" es el valor predeterminado y especifica que se busquen actualizaciones del servicio Windows Update.

Al descargar las actualizaciones de SQL Server manualmente en una ruta de acceso UNC o un recurso compartido local, especifique UpdateSource como una ruta de acceso UNC como \\nombreDeServidor\nombreDeRecursoCompartido o una ruta de acceso localmente válida como C:\otraCarpeta. Ejecute el archivo Setup.exe desde la ubicación de origen especificando el parámetro UpdateSource.

Mediante el parámetro UpdateSource, puede colocar todas las actualizaciones aprobadas en una sola carpeta y dejar que el programa de instalación determine qué actualizaciones son aplicables, según la versión y la arquitectura del programa de instalación que se ejecuta.

Si hay disponibles un Service Pack y una actualización acumulativa para el Service Pack (por ejemplo, SP1 y SP1 CU1),

  • Ponga el paquete de SP1 (SQLServer2012SP1-KB2674319-x64-ENU.exe) y el paquete de SP1 CU1 (SQLServer2012-KB2765331-x64.exe) en una misma carpeta.

  • Especifique setup.exe /UpdateSource=c:\carpeta.

  • Deje que Setup.exe determine qué actualizaciones son aplicables, en función de la versión y la arquitectura.

Para un paquete de actualización acumulativa, la descarga inicial es un archivo _zip.exe. Deben descomprimir el paquete y extraer SQLServer2012-KB2765331-x64.exe en la carpeta.

Si hay disponibles más de un Service Pack y una actualización acumulativa, setup.exe instalará la versión más alta del Service Pack y la actualización acumulativa correspondiente al Service Pack.

Ejemplos:

  • /UpdateSource = C:\carpeta

  • /UpdateSource = \\servidor\recursoCompartido

La ruta de acceso especificada también puede ser relativa al lugar donde se ejecuta Setup.exe. Por ejemplo:

  • /UpdateSource = ". \misActualizaciones"

Usar los parámetros

Estos parámetros se pueden especificar de las siguientes maneras:

Opción de instalación

Ejemplos

Línea de comandos

El siguiente es un ejemplo del uso de los parámetros de la línea de comandos:

  • Setup.exe /Action=Install /UpdateEnabled=TRUE /UpdateSource="C:\MyUpdates"

Para obtener más información acerca de cómo instalar SQL Server desde la línea de comandos, vea Instalar SQL Server 2012 desde el símbolo del sistema.

ConfigurationFile.ini

Ejemplo de cómo especificar el archivo de configuración al ejecutar el programa de instalación:

Setup.exe /ConfigurationFile= ConfigurationFile.ini

Al final de esta tabla hay un ejemplo de un archivo ConfigurationFile.ini.

Para obtener más información sobre cómo instalar SQL Server usando un archivo de configuración, vea Instalar SQL Server 2012 mediante un archivo de configuración.

DefaultSetup.ini

Si tiene el archivo DefaultSetup.ini en las carpetas \x86 y \x64 en el nivel raíz de la ubicación de origen de SQL Server, abra el archivo DefaultSetup.ini y, a continuación, agregue el parámetro UpdateEnabled al archivo.

Si el archivo DefaultSetup.ini no existe, puede crearlo y copiarlo a las carpetas \x86 y \x64 en el nivel raíz de la ubicación de origen de SQL Server.

A continuación se muestra un ejemplo de archivo DefaultSetup.ini:

;Microsoft SQL Server 2012 Configuration file
[OPTIONS]
UpdateEnabled=FALSE
; The Product Update functionality is disabled. 

[!NOTA]

Al cambiar la configuración de Actualización del producto o del parámetro /UpdateSource no se cambia ninguno de los valores de Windows Update.

He aquí un ejemplo de archivo ConfigurationFile.ini:

; Microsoft SQL Server 2012 Configuration file 
[OPTIONS]
; Specifies a Setup work flow, like INSTALL, UNINSTALL, or UPGRADE. This is a required parameter. 
ACTION="Install"

; Specifies whether SQL Server Setup should discover and include product updates. 
; The valid values are True and False or 1 and 0. 
; By default SQL Server Setup will include updates that are found. 
UpdateEnabled=TRUE

; Specifies the location where SQL Server Setup will obtain product updates. 
; The valid values are "MU" to search Microsoft Update, a valid folder path, a relative path such as 
; .\MyUpdates or a UNC share. By default SQL Server Setup will search Microsoft Update or a Windows 
; Update service through the Window Server Update Services. 
UpdateSource=.\Updates

Usar Windows Server Update Services

Un administrador de WSUS puede sincronizar las actualizaciones de Microsoft Update. Para configurar los productos para la sincronización, haga lo siguiente:

  1. En la Consola de administración de WSUS, haga clic en el nodo Opciones.

  2. Haga clic en Productos y clasificaciones y, a continuación, haga clic en la pestaña Productos.

  3. Seleccione Actualizaciones del producto SQL Server 2012 para la instalación en SQL Server y, a continuación, haga clic en Aceptar.

  4. En la pestaña Clasificaciones, active las casillas de las clasificaciones de actualización que desea que su servidor WSUS sincronice y, a continuación, haga clic en Aceptar.

Para obtener más información sobre cómo configurar un conjunto de actualizaciones que desea descargar mediante WSUS, vea Configurar las actualizaciones y la sincronización (https://go.microsoft.com/fwlink/?LinkID=219944).

Actualizaciones del producto SQL Server 2012 para instalación es un producto oculto que no está disponible para el análisis interactivo pero puede ser visto por WSUS, que puede ser visto a continuación a través del programa de instalación de SQL Server al consultar el servicio Windows Update. Una vez sincronizadas en WSUS las actualizaciones, el administrador puede aprobar las que se van a ver a través del programa de instalación de SQL Server si el cliente de Windows Update señala al servidor WSUS.

[!NOTA]

Las actualizaciones bajo los productos ocultos solo son para instalaciones nuevas o para actualizaciones. Estas actualizaciones no se utilizan para aplicar revisiones a las instalaciones existentes.

Microsoft continuará distribuyendo Service Pack y actualizaciones críticas de SQL Server a través de Microsoft Update para las instalaciones actuales de SQL Server. Para obtener más información sobre Windows Server Update Services (WSUS), vea Servicios de actualización de Windows Server (https://go.microsoft.com/fwlink/?LinkId=214208).

Funcionalidad de instalación integrada

La característica Actualización del producto reemplaza a la funcionalidad de instalación integrada que estaba disponible en SQL Server 2008 PCU1. Por consiguiente, los parámetros de línea de comandos /PCUSource y /CUSource asociados a la funcionalidad de instalación integrada ya no deben usarse. Los parámetros continuarán funcionando, pero se pueden quitar en una versión futura del programa de instalación de SQL Server. El parámetro /UpdateSource combina la funcionalidad de los parámetros de la instalación integrada.

Para obtener más información sobre la funcionalidad de la instalación integrada que estaba disponible en SQL Server 2008 PCU1, vea Instalación integrada de una actualización de SQL Server (https://go.microsoft.com/fwlink/?LinkId=219945).

Vea también

Tasks

Instalar SQL Server 2012 desde el Asistente para la instalación (programa de instalación)

Conceptos

Instalar SQL Server 2012 desde el símbolo del sistema

Instalar SQL Server 2012 mediante un archivo de configuración