Compartir a través de


Cómo actualizar una aplicación en una instancia con varias aplicaciones (símbolo del sistema)

Si tiene que cambiar algún valor en una aplicación, pero no necesita actualizar valores en el archivo de configuración de instancia (ICF) ni en otras aplicaciones alojadas en la instancia, puede actualizar sólo una aplicación. Se pueden seguir ejecutando otras aplicaciones en la instancia durante la actualización.

Tenga en cuenta que Notification Services lee el ICF y otros ADF, compara los valores con los valores actuales en las bases de datos y, a continuación, intenta actualizar las diferencias.

[!NOTA] Si actualiza un evento, suscripción o clases de notificación, las tablas subyacentes se eliminan y se vuelven a crear.

[!NOTA] Si modifica un archivo operativo, debe reiniciar la instancia para cargar el archivo modificado.

[!NOTA] En el siguiente procedimiento se va a configurar la instancia de Notification Services utilizando un ICF y archivos de definición de aplicación (ADF). Si está utilizando Objetos de administración de Notification Services (NMO), utilice métodos de la clase Microsoft.SqlServer.Management.Nmo.Instance para actualizar la instancia de Notification Services.

Para actualizar una aplicación

  1. Actualice el ADF de la aplicación.

    Tenga en cuenta que si actualiza el ICF, debe deshabilitar y actualizar toda la instancia.

  2. Realice una copia de seguridad de la instancia y de las bases de datos de aplicación. Para obtener más información, vea Realizar copias de seguridad y restaurar bases de datos en SQL Server.

  3. En el menú Inicio, seleccione Todos los programas\Microsoft SQL Server 2005\Herramientas de configuración y, a continuación, haga clic en Símbolo del sistema de Notification Services para abrir una ventana del símbolo del sistema.

  4. Escriba el siguiente comando para deshabilitar la aplicación:

    nscontrol disable -nameinstanceName-applicationapplicationName

    Si utiliza autenticación de SQL Server, el comando nscontrol disable necesita parámetros adicionales. Para obtener más información, vea nscontrol disable (comando).

  5. Escriba el siguiente comando para aplicar los cambios realizados en el ADF:

    nscontrol update -inarchivoDeConfiguración

    Si la instancia o la aplicación utilizan parámetros de línea de comandos o autenticación de SQL Server, el comando nscontrol update necesita parámetros adicionales. Para obtener más información, vea nscontrol update (comando).

  6. Para habilitar la aplicación, escriba el siguiente comando en el símbolo del sistema:

    nscontrol enable -nameinstanceName-applicationapplicationName

    Cuando utiliza autenticación de SQL Server, el comando nscontrol enable necesita parámetros adicionales. Para obtener más información, vea nscontrol enable (comando).

Vea también

Tareas

Cómo actualizar una aplicación en una instancia de varias aplicaciones (SQL Server Management Studio)

Otros recursos

Actualizar instancias y aplicaciones
nscontrol disable (comando)
nscontrol update (comando)
nscontrol enable (comando)
Administrar temas de procedimientos de instancias y aplicaciones (Notification Services)

Ayuda e información

Obtener ayuda sobre SQL Server 2005