Compartir vía


RemoveApp (comando)

Quita (elimina) de la base de datos de administración de BizTalk una aplicación de BizTalk así como todos los artefactos que contiene. Esto no desinstala la aplicación. Para obtener instrucciones sobre cómo hacerlo, vea Cómo desinstalar una aplicación de BizTalk.

Se producirá un error en la operación de quitar cuando:

  • La aplicación no se ha detenido. Para obtener instrucciones sobre cómo detener una aplicación, vea Cómo iniciar y detener una aplicación de BizTalk. El ejemplo del SDK de ApplicationManager que se instala en el <directorio Samples Path>\Administración\ExplorerOM\ muestra cómo iniciar o detener mediante programación una aplicación de BizTalk Server.

  • Otras aplicaciones contienen referencias a la aplicación. Si otras aplicaciones contienen referencias a la aplicación que desea quitar, primero debe quitar las referencias de las otras aplicaciones. Para obtener instrucciones, consulte Cómo quitar una referencia a otra aplicación.

  • La aplicación contiene un grupo de puertos de envío del que es miembro un puerto de envío de otra aplicación Debe dar de baja el puerto de envío miembro para poder eliminar la aplicación. Para obtener instrucciones, consulte Cómo anular la lista de un puerto de envío o un grupo de puertos de envío.

  • La aplicación contiene un puerto de envío al que hace referencia una entidad. Puede eliminar la referencia de la entidad o mover el puerto de envío a una aplicación diferente. Para obtener instrucciones sobre cómo realizar estas tareas, vea Ver o editar una entidad o cómo mover un artefacto a otra aplicación.

  • La aplicación es la aplicación predeterminada. Si desea eliminarla, primero debe hacer que otra aplicación sea la predeterminada. Para obtener instrucciones, consulte Cómo cambiar la aplicación predeterminada.

  • Una orquestación de la aplicación se da de alta, se inicia o tiene una instancia suspendida. Para obtener más información sobre las orquestaciones, consulte Administración de orquestaciones.

Nota

Si la aplicación contiene una directiva que está en un estado implementado, la directiva no se quita de la base de datos del motor de reglas y continúa mostrándose en la carpeta Directivas en el <nodo de la aplicación Todos los artefactos> de la consola de administración de BizTalk. Si agrega la directiva a otra aplicación, la directiva permanece en un estado implementado.

Uso

BTSTask RemoveApp /ApplicationName:value [/Server:value] [/Database:value]

Parámetros

Parámetro Obligatorio Descripción
/ApplicationName (o /A, vea Comentarios) Nombre de la aplicación de BizTalk Server que se va a eliminar. Si el nombre incluye espacios, debe incluirlo entre comillas dobles (").
/Server (o /S, vea Comentarios) No Nombre del servidor SQL Server que aloja la base de datos de administración de BizTalk en el formato Nombredelservidor\Nombredeinstancia,Puerto.

Sólo se necesita el nombre de instancia cuando el nombre de instancia es diferente del nombre de servidor. Sólo se necesita el puerto cuando el servidor SQL Server utiliza un nombre de puerto diferente al predeterminado (1433)

Ejemplos:

Servidor = MyServer

Servidor = MyServer\MySQLServer,1533

Si no se proporciona, se utiliza el nombre de la instancia de SQL Server que se ejecuta en el equipo local.
/Database (o /D, vea Comentarios) No Nombre de la base de datos de administración de BizTalk. Si no se especifica, se utiliza la base de datos de administración de BizTalk que se ejecuta en la instancia local de SQL Server.

Muestra

BTSTask RemoveApp /ApplicationName:MyApplication

Comentarios

Los parámetros no distinguen mayúsculas de minúsculas. No es necesario escribir el nombre de todo el parámetro para especificarlo; puede escribir las primeras letras del nombre de parámetro que lo identifican sin ambigüedad.

Consulte también

Referencia de línea de comandos de BTSTask
Anular la implementación de aplicaciones de BizTalk