Compartir a través de


Cómo quitar una orquestación de una aplicación

En este tema se describen cómo utilizar la consola de administración de BizTalk Server o la línea de comandos para quitar una orquestación de una aplicación de BizTalk. Al quitar una orquestación de una aplicación, también se elimina de la base de datos de administración de BizTalk para el grupo de BizTalk.

Al quitar una orquestación, ocurre lo siguiente:

  • La orquestación se elimina de la base de datos de administración de BizTalk.

  • El ensamblado de BizTalk que contiene la orquestación se elimina de la base de datos de administración de BizTalk, aunque no se quita del sistema de archivos local o de la caché de ensamblados global (GAC), si existe en estas ubicaciones.

  • Como consecuencia del ensamblado de BizTalk que se va a eliminar, también se eliminan de la base de datos de administración todos los artefactos que contiene el ensamblado.

    Antes de quitar una orquestación de una aplicación, tenga en cuenta los siguientes puntos relevantes:

  • Si hay otros artefactos con dependencias en esta orquestación o los artefactos incluidos en el ensamblado que también se va a quitar, dejarán de funcionar correctamente al quitar la orquestación. Para obtener información general sobre las dependencias, consulte Dependencias e implementación de aplicaciones.

  • No es posible quitar una orquestación que tenga instancias en ejecución. Es preciso finalizar esas instancias.

Requisitos previos

Para realizar los procedimientos descritos en este tema, deberá iniciar la sesión con una cuenta que sea miembro del grupo de administradores de BizTalk Server. Para obtener información más detallada sobre los permisos, vea Permisos necesarios para implementar y administrar una aplicación de BizTalk.

Para quitar una orquestación de una aplicación

Mediante la consola de administración de BizTalk Server

  1. Haga clic en Inicio, en Todos los programas, en Microsoft BizTalk Server 20xx y, a continuación, en Administración de BizTalk Server.

  2. En el árbol de consola, expanda BizTalk Server Administración, expanda el grupo de BizTalk, expanda Aplicacionesy, a continuación, expanda la aplicación que contiene la orquestación que desea quitar.

  3. Haga clic en Orquestaciones, haga clic con el botón derecho en la orquestación y, a continuación, haga clic en Anular lista.

  4. Seleccione la orquestación, seleccione Ver y, a continuación, haga clic en Información de instancia.

  5. En el panel de resultados de la consulta, haga clic con el botón derecho en las instancias de orquestación y, a continuación, haga clic en Finalizar.

    Nota

    Puede anular la lista, finalizar las instancias en ejecución y detener todas las orquestaciones de una aplicación a la vez mediante la opción Detención completa de la aplicación, como se describe en Cómo iniciar y detener una aplicación de BizTalk.

  6. Haga clic en Orquestaciones, haga clic con el botón derecho en la orquestación y, a continuación, haga clic en Quitar.

Uso de la línea de comandos

  1. Abra un símbolo del sistema como se indica a continuación: haga clic en Inicio, haga clic en Ejecutar, escriba cmdy, a continuación, haga clic en Aceptar.

  2. Escriba el siguiente comando, sustituyendo los valores según corresponda, como se describe en la tabla que se presenta a continuación:

    BTSTask RemoveResource [/ApplicationName:value] /Luid:value [/Server:value] [/Database:value]

    Ejemplo:

    BTSTask RemoveResource /ApplicationName:MyApplication /Luid:"MyApp.Orchestrations, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0123456789ABCDEF"

    Parámetro Descripción
    /Applicationname Nombre de la aplicación de BizTalk que contiene la orquestación que se va a eliminar. Si el nombre incluye espacios, debe incluirlo entre comillas dobles ("). Si no se especifica este parámetro, se utiliza la aplicación predeterminada.
    /Luid Identificador local único (LUID) de la orquestación. Puede obtener el LUID mediante el comando ListApp.
    /Servidor Nombre de la instancia de servidor SQL Server que aloja la base de datos de administración de BizTalk. Resulta necesario si se especifica el parámetro de base de datos. Si no se especifican los parámetros de base de datos y servidor, se utiliza la base de datos de administración de BizTalk predeterminada para el grupo.
    /Base Nombre de la base de datos de administración de BizTalk. Resulta necesario si se especifica el parámetro de servidor. Si no se especifican los parámetros de base de datos y servidor, se utiliza la base de datos de administración de BizTalk predeterminada para el grupo.

Consulte también

Administración de orquestaciones
RemoveResource (comando)