Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Importa los artefactos contenidos en un archivo .msi en una aplicación de BizTalk. Si la aplicación aún no existe, se crea.
Al importar una aplicación, puede usar el parámetro /Environment para especificar el entorno de implementación de destino para la aplicación, si ha agregado archivos de enlace a esta aplicación que se personalizan para un entorno de implementación determinado. Para obtener información general, consulte Enlace de archivos y implementación de aplicaciones. Para obtener instrucciones sobre cómo agregar archivos de enlace, vea AddResource Command: BizTalk Binding.
Nota:
Una operación de importación agotará el tiempo de espera si supera los 3600 segundos de duración. Si está intentando importar un archivo .msi y la operación agota el tiempo de espera, debe dividir el contenido de la aplicación en más de un archivo .msi mediante la reexportación de la aplicación y la selección de un subconjunto de artefactos que se van a exportar. Para obtener más información, vea Cómo exportar una aplicación de BizTalk.
Si se produce un error en la importación, BTSTask devuelve la visualización del número de errores. La mayoría de las acciones realizadas durante la operación se revierten, excepto las siguientes:
Las acciones realizadas por scripts personalizados no se revierten. Puede escribir los scripts para que revierten mediante la variable de entorno Eliminar.
Si los ensamblados se instalaron en la caché global de ensamblados (GAC), no se quitarán.
Las entradas que se realizan en el Registro de Windows no se quitan.
Si la importación se realiza correctamente, BTSTask devuelve "0".
Uso
BTSTask ImportApp /Package:value [/Environment:value] [/ApplicationName:value] [/Overwrite] [/Server:value] [/Database:value]
Parámetros
| Parámetro | Obligatorio | Importancia |
|---|---|---|
| /Package (o /P, vea Comentarios) | Sí | Ruta de acceso completa del archivo .msi. Si la ruta de acceso incluye espacios, debe incluirla entre comillas dobles ("). Ejemplo: "C:\My MSI Files\MyApplication.msi" |
| /Environment (o /E, vea Comentarios) | No | Entorno de implementación de destino del archivo de enlace que se va a aplicar, como Test. Este es el valor que se especificó para el entorno de implementación de destino cuando se agregó el archivo de enlace a la aplicación. Cuando no se especifica, se aplican todos los enlaces que no tienen un entorno especificado. |
| /ApplicationName (o /A, vea Comentarios) | No | Nombre de la aplicación de BizTalk a la que se importan los artefactos del archivo .msi. Si el nombre incluye espacios, debe incluirlo entre comillas dobles ("). Si no se especifica, se usa la aplicación predeterminada. Si la aplicación especificada no existe, se crea la aplicación. |
| /Overwrite (o /O, vea Comentarios) | No | Opción para sobrescribir artefactos en la aplicación con artefactos en el archivo .msi que tienen el mismo identificador único local (LUID). Puede ver los LUID de los artefactos de una aplicación mediante el comando ListApp. Si no se especifica esta opción y hay uno o varios artefactos en la aplicación que tienen el mismo LUID que los artefactos del archivo .msi, se produce un error en la importación. |
| /Server (o /S, vea Comentarios) | No | Nombre de la instancia de SQL Server que hospeda la base de datos de administración de BizTalk, en el formulario NombreDeServidor\NombreDeInstancia,Puerto. El nombre de instancia solo es necesario cuando el nombre de instancia es diferente del nombre del servidor. El puerto solo es necesario cuando SQL Server usa un número de puerto distinto del predeterminado (1433). Ejemplos: Server=MyServer Server=MyServer\MySQLServer,1533 Si no se proporciona, se usa 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 usa la base de datos de administración de BizTalk que se ejecuta en la instancia local de SQL Server. |
Ejemplo
BTSTask ImportApp /Package:C:\MSI\MyApplication.msi /Environment:Test /ApplicationName:MyApplication /Overwrite
Observaciones
Los parámetros no distinguen mayúsculas de minúsculas. No es necesario escribir el nombre completo del parámetro para especificarlo; Puede escribir las primeras letras del nombre del parámetro que lo identifican de forma inequívoca.
Véase también
Referencia de BTSTask Command-Line
Cómo importar una aplicación de BizTalk