Compartir vía


RemoveResource (comando)

Quita (elimina) un artefacto de la base de datos de administración de BizTalk. Ejecutar este comando no quita el artefacto de la caché de ensamblados global (GAC), del sistema de archivos, del almacén de certificados, de Internet Information Services o del Registro de Windows si existe en cualquiera de estas ubicaciones. No quita una definición de BAM de la base de datos de importación principal de BAM ni directivas de la base de datos del motor de reglas. Si ejecuta este comando para quitar un archivo de enlace, los enlaces no se modificarán. Solo se quita el archivo de enlace.

Puede utilizar este comando para quitar los tipos de artefactos siguientes:

  • Ensamblado .NET(System.BizTalk:Assembly)

  • Definición de BAM (System.BizTalk:Bam)

  • Ensamblado de BizTalk (System.BizTalk:BizTalkAssembly

  • Archivo de enlace de BizTalk (System.BizTalk:BizTalkBinding)

  • Certificado de seguridad (System.BizTalk:Certificate)

  • Componente COM (System.BizTalk:Com)

  • Archivo ad hoc (System.BizTalk:File)

  • Secuencia de comandos posterior al procesamiento (System.BizTalk:PostProcessingScript)

  • Secuencia de comandos previa al procesamiento (System.BizTalk:PreProcessingScript)

  • Directiva o regla (System.BizTalk:rules)

  • Directorio virtual (System.BizTalk:WebDirectory)

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

  • Intenta quitar un ensamblado de BizTalk del que tiene una referencia otro ensamblado.

  • Intenta quitar un ensamblado de BizTalk que incluye una canalización que utiliza el puerto de envío o recepción.

  • Intenta quitar un ensamblado de BizTalk que incluye una asignación que utiliza un puerto de envío.

  • Intenta quitar un ensamblado de BizTalk que incluye una orquestación que no está en un estado dado de baja o que tiene una instancia suspendida.

Uso

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

Parámetros

Parámetro Obligatorio Descripción
/ApplicationName (o /A, vea Comentarios) Nombre de la aplicación de BizTalk que contiene el artefacto de recurso que se va a eliminar. Si el nombre incluye espacios, debe incluirlo entre comillas dobles (").
/Luid (o /L, vea Comentarios) Identificador local único (LUID) del artefacto. Puede obtener el LUID mediante el comando ListApp.
/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 RemoveResource /ApplicationName:MyApplication /Luid:"MyApp.Orchestrations, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0123456789ABCDEF"

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
Cómo quitar un artefacto de una aplicación