Comandos de administración de infraestructura
Los comandos de configuración de la utilidad de administración de BAM (BM) permiten obtener y actualizar la configuración de BAM.
get-config: obtiene el archivo de configuración de BAM.
update-config: Novedades la configuración de BAM.
get-changes: enumera los cambios en la infraestructura de BAM.
get-defxml: obtiene un archivo que contiene todos los artefactos de la base de datos de importación principal de BAM.
Nota
Puede habilitar el seguimiento en cualquier comando de la utilidad BM incluyendo el modificador de parámetro -Trace:on|off . Al utilizar el conmutador Trace, se invalidan las opciones de seguimiento del archivo de configuración. El conmutador puede utilizarse junto con cualquier comando normal de BM.
Nota
En un sistema que admita el Control de cuentas de usuario (UAC), es posible que deba ejecutar la herramienta con privilegios administrativos.
Comando get-config
Uso
bm.exe get-config -FileName:<output file> [ -Server:<server> ][ -Database:<database> ]
Parámetros
Parámetro | Descripción |
---|---|
FileName:<output file> | Ruta de acceso y nombre del archivo en el que se va a guardar el archivo de configuración. |
Server:<server> | Opcional: nombre del servidor desde el que se va a obtener la configuración. El servidor debe estar en el mismo dominio que el equipo desde el que se ejecuta bm.exe. Si no se especifica el nombre de servidor, bm.exe utiliza el nombre predeterminado de localhost. |
Database:<database> | Opcional: nombre de la base de datos desde la que se va a obtener la configuración. Si no se especifica el nombre, bm.exe usa el nombre predeterminado BamPrimaryImport. |
Recupera el archivo XML de configuración de BAM y lo guarda en el archivo especificado. El comando get-config no sobrescribirá el archivo existente.
Ejemplos
bm.exe get-config -FileName:MyConfig.xml
bm.exe get-config -FileName:BAMConfiguration.xml -Server:OrdersServer
Comando update-config
Uso
bm.exe update-config -FileName:<config file>
Parámetros
Parámetro | Descripción |
---|---|
FileName:<config file> | Ruta y nombre del archivo de configuración desde el que se va a actualizar la infraestructura de BAM. |
Actualiza la configuración en el equipo local desde un archivo que contiene el XML de configuración de BAM. Puede agregar nombres de servidor y de base de datos que todavía no existan en la configuración actual. Si cambia los nombres de servidor o de base de datos que ya tengan implementada la infraestructura dinámica se generará un error y bm.exe lo informará.
Si modifica la ubicación de descarga de archivos para las alertas entregadas por el archivo, deberá reiniciar los servicios de notificación de SQL. Si no se reinician los servicios de notificación, las alertas se seguirán entregando en la ubicación de entrega de archivos original.
Para cambiar la ubicación de entrega de archivos, modifique la siguiente línea del archivo de configuración de BAM.
<Nombre de propiedad="FileDropUNC">\\nombre> del< equipo\alerts</Property>
Para conocer los pasos adecuados para actualizar las referencias, consulte Copia de seguridad y restauración de BizTalk Server.
Importante
Si ejecuta un comando update-database mediante un archivo de configuración de BAM que no contiene una sección de alertas y si ya ha configurado alertas BAM, bm.exe sobrescribirá la configuración de tal manera que ya no funcionarán las alertas.
Ejemplos
bm.exe update-config -FileName:MyConfig.xml
Comando get-changes
Uso
bm.exe get-changes [ -Server:<server> ][ -Database:<database> ]
Parámetros
Parámetro | Descripción |
---|---|
Server:<server> | Opcional: el nombre del servidor en el que reside la base de datos de importación principal de BAM. El servidor debe estar en el mismo dominio que el equipo desde el que se ejecuta bm.exe. Si no se especifica el nombre de servidor, bm.exe utiliza el nombre predeterminado de localhost. |
Database:<database> | Opcional: si no se especifica el nombre, bm.exe usa el nombre predeterminado BamPrimaryImport. |
Obtiene una lista de cambios aplicados a la base de datos de importación principal de BAM. Puede utilizar este comando para auditar cambios a la infraestructura de BAM. El comando devuelve la información siguiente:
Tipo de comando del cambio y del archivo desde el que se aplicó el cambio.
¿Quién aplicó el cambio?
¿Qué actividades se cambiaron?
¿Qué vistas se cambiaron?
Ejemplos
bm.exe get-changes
Salida de comando
1: Implementar c:\bam\ordermanagement.xml
Por dominio\usuario en 12/30/2005 8:17:08 PM (v3.5.1536.0).
Actividades: OrderMgmt
Vistas: SalesManager
Comando get-defxml
Uso
bm.exe get-defxml -FileName:<output file>[ -Server:<server> ][ -Database:<database> ]
Parámetros
Parámetro | Descripción |
---|---|
FileName:<output file> | Ruta y nombre del archivo en el que se van a guardar las definiciones. |
Server:<server> | Opcional: nombre del servidor desde el que se van a obtener las definiciones. El servidor debe estar en el mismo dominio que el equipo desde el que se ejecuta bm.exe. Si no se especifica el nombre de servidor, bm.exe utiliza el nombre predeterminado de localhost. |
Database:<database> | Opcional: nombre de la base de datos desde la que se van a obtener las definiciones. Si no se especifica el nombre, bm.exe usa el nombre predeterminado BamPrimaryImport. |
Recupera todos los artefactos de la base de datos de importación principal de BAM y los guarda en un archivo como XML. El comando no sobrescribirá archivos existentes.
Ejemplos
bm.exe get-defxml -FileName:BAMDefinition.xml
bm.exe get-defxml -FileName:MyDef.xml -Server:MyServer -Database:MyPI