IM Centro de información de Relationship Resolution, Versión 4.2

Archivo de configuración para el programa de utilidad de conversión de bases de datos UMF

Los valores de configuración para el programa de utilidad de conversión de bases de datos UMF se almacenan en un archivo de configuración.

La tabla 1 define dos secciones del archivo de configuración del programa de utilidad de conversión de bases de datos UMF.

Tabla 1. Secciones del archivo de configuración
Cabecera de sección Descripción
[gda] Contiene datos de configuración para un programa de utilidad de conversión de bases de datos UMF. No cambie el nombre de esta sección.
[SQL] Define la conexión de base de datos para las bases de datos de configuración y fuente.

Parámetros de la sección [gda]

ErrorLimit =n
Número de errores que se producen antes de que el nodo se detenga (valor por omisión = 10).
ErrorPause =n
Número de segundos en pausa después de un error (valor por omisión = 1).
ErrorResetInterval =n
Minutos antes de inicializar la cuenta de errores (valor por omisión 0 1440 minutos/24 horas).
Nota:
ErrorLimit y ErrorResetInterval interactúan entre sí. Si no se excede el límite de errores durante ErrorResetInterval, cuando se alcanza ErrorResetInterval el recuento de errores se restablece en 0. El siguiente error que se produce se cuenta como el error #1, y la interconexión no se detiene a menos que se exceda ErrorLimit durante ErrorResetInterval.
SyncLogName
Permite especificar un nombre de registro síncrono diferente en el archivo INI (valor por omisión = SYNC_LOG). El valor por omisión es 'sync_log'. Se puede utilizar con la macro $$REPLACE(SYNC_LOG) para permitir que varios nodos compartan un conjunto de entradas de configuración en la base de datos.
ConfigName
(Parámetro opcional) Se utiliza para especificar qué registros de configuración se utilizan para este nodo (valor por omisión = SYNC_LOG_TEST). Debe coincidir con el valor de ACQ_NODE_QUERY.ACQ_NODE y ACQ_NODE_MAP.ACQ_NODE.

Permite que varios nodos utilicen las mismas tablas de base de datos de configuración. El valor por omisión es el nombre de nodo.

SelectCount
Determina el número de registros procesados en una sentencia Select; normalmente, alrededor de 1000 (valor por omisión = 4). Puede que sea necesario realizar algún ajuste de rendimiento a fin de encontrar el valor óptimo para este parámetro.
  • Si este valor tiene un valor demasiado alto, se puede producir un bloqueo excesivo en la base de datos fuente.
  • Si este valor se establece demasiado bajo (próximo a 1), el rendimiento del sistema puede disminuir debido a la sobrecarga, ya cada sentencia Select se ejecuta con más frecuencia.
  • Se puede utilizar el cambio del valor de este parámetro para ajustar la velocidad a la que se envían los mensajes a las colas de interconexión (normalmente un número más alto significa un envío más rápido a las colas).
DsrcCode
(Serie opcional) Se puede utilizar en correlaciones utilizando $$REPLACE(DSRC_CODE) en ACQ_NODE_QUERY.SELECT_STMT (valor por omisión = `Source1'). Normalmente se utiliza para permitir que varios nodos de adquisición utilicen las mismas entradas de configuración de base de datos.
PropertyCode
(serie de caracteres opcional) Se utiliza en la correlaciones utilizando $$REPLACE(PROPERTY_CODE) en ACQ_NODE_QUERY.SELECT_STMT. Normalmente se utiliza para permitir que varios nodos de adquisición utilicen las mismas entradas de configuración de base de datos.
String1 (String2 a 5 también existe)
(Serie opcional) Se puede utilizar en correlaciones utilizando $$REPLACE(STRING1) en ACQ_NODE_QUERY.SELECT_STMT (valor por omisión = 'E,G,H'). Normalmente se utiliza para permitir que varios nodos de adquisición utilicen las mismas entradas de configuración de base de datos.
RoutingField
El código UMF que determina el campo UMF utilizado para dividir mensajes UMF de destino entre todas las interconexiones definidas en las normas de direccionamiento del nodo (valor por omisión = DSRC_ACCT). Este campo es el número de referencia del cliente (normalmente DSRC_ACCT). Todos los caracteres no numéricos se recortan del campo y se ejecuta un módulo en el número resultante.
ConfigEntryLessThanEqualT =n
Se utiliza para ejecutar más de un nodo en un único registro síncrono (valor por omisión = 4). Fuerza el nodo a ejecutarse únicamente con entradas ACQ_NODE_QUERY donde ACQ_QUERY_SEQ <= valor
ConfigEntryGreaterThanEqualT =n
Se utiliza para ejecutar más de un nodo en un único registro síncrono (valor por omisión = 1). Fuerza el nodo a ejecutarse únicamente con entradas ACQ_NODE_QUERY donde ACQ_QUERY_SEQ >= valor

Parámetros de la sección [sql]

ConfigDatabaseName = fuente_datos
La base de datos de configuración:
  • Oracle = SID
  • MS SQL Server =DSN.
  • DSN debe tener la base de datos por omisión establecida en la base de datos de destino.
  • DB2 = ODBC
ConfigLoginName =nombre_usuario
Nombre de inicio de sesión de la base de datos config. Esto puede estar en blanco para Windows si la conexión ODBC está utilizando la autenticación de Windows.
ConfigLoginPassword =contraseña
Contraseña de la base de datos de configuración.
ConfigDbType =tipo_base_datos
El tipo de la base de datos de configuración:
  • MSSQL (valor por omisión)
  • DB2
  • ORACLE
SourceDatabaseName
La base de datos fuente:
  • Oracle = SID
  • MS SQL Server =DSN.
  • DSN debe tener la base de datos por omisión establecida en la base de datos de destino.
  • DB2 = ODBC
SourceLoginName
Nombre de inicio de sesión de la base de datos fuente. Esto puede estar en blanco para Windows si la conexión ODBC está utilizando la autenticación de Windows.
SourceLoginPassword
Contraseña de la base de datos fuente.
SourceDbType =tipo_base_datos
El tipo de la base de datos fuente:
  • MSSQL (valor por omisión)
  • DB2
  • ORACLE
DBTimeOut =n
Tiempo (en segundos) que el programa de utilidad de conversión de bases de datos UMF espera una respuesta de la base de datos antes de exceder el tiempo de espera. (Valor por omisión = 10)
DebugLevel =n
Controla los mensajes enviados al registro de depuración de SQL: nodename.SqlDebug.log
  • 0=No se crea ningún registro, se usa para depuración (valor por omisión)
  • 1=Registrar estados de rendimiento
  • 2=Registrar todo SQL
  • 3=Niveles de depuración 1 y 2
Conceptos relacionados
Programa de utilidad de conversión de base de datos UMF
Tareas relacionadas
Conversión de registros de base de datos en registros UMF


Comentarios

Última actualización: 2007