Notas del release


15.9 Capítulo 8. Determinación de problemas

El Replication Analyzer se ejecuta en sistemas Windows de 32 bits y AIX. Para ejecutar el Analyzer en AIX, asegúrese de que el directorio sqllib/bin aparece delante de /usr/local/bin en la variable de entorno PATH para evitar conflictos con /usr/local/bin/analyze.

El Replication Analyzer tiene dos palabras clave opcionales adicionales: CT y AT.

CT=n
Mostrar únicamente aquellas entradas de la tabla de rastreo de Capture cuya antigüedad es inferior a n días. Esta palabra clave es opcional. Si no se especifica, el valor por omisión es de 7 días.

AT=n
Mostrar únicamente aquellas entradas de la tabla de seguimiento de Apply cuya antigüedad es inferior a n días. Esta palabra clave es opcional. Si no se especifica, el valor por omisión es de 7 días.

Ejemplo:

analyze mydb1 mydb2 f=mydirectory ct=4 at=2 deepcheck q=applyqual1

Para el Replication Analyzer, se actualiza la información de palabras clave siguiente:

deepcheck
Especifica que el Analyzer realiza un análisis más completo, incluyendo la información siguiente: información de poda de tablas CD y UOW, detalles de compresión y particionamiento de espacios de tablas de DB2 para OS/390, análisis de índices de destino con respecto a errores en sentencias SQL establecidas para tablas de suscripción, líneas de tiempo de suscripción y suscripciones. El análisis incluye a todos los servidores. Esta palabra clave es opcional.

lightcheck
Especifica que se excluirá del informe la información siguiente: detalles de todas las columnas de la tabla ASN.IBMSNAP_SUBS_COLS, errores de suscripción o anomalías y omisiones, e índices incorrectos o ineficaces. Esta reducción en la información ahorra recursos y produce un archivo de salida HTML más pequeño. Esta palabra clave es opcional y mutuamente exclusiva con la palabra clave deepcheck.

Se dispone de herramientas del Analyzer en los PTF para duplicación en plataformas AS/400. Estas herramientas recopilan información sobre el entorno de duplicación y producen un archivo HTML que se puede enviar al representante del servicio IBM para ayudar en la determinación de problemas. Para obtener las herramientas de AS/400, baje el PTF adecuado (por ejemplo, para el producto 5769DP2 se debe bajar el PTF SF61798 o su versión más reciente).

Añada el problema y la solución siguiente al apartado "Resolución de problemas":

Problema: El programa Apply entra en bucle sin duplicar los cambios; la tabla de seguimiento de Apply muestra STATUS=2.

El conjunto de suscripciones incluye varias tablas fuente. Para mejorar el manejo de las zonas activas para una tabla fuente del conjunto, se define una tabla CCD interna para dicha tabla fuente, pero en un conjunto de suscripciones diferente. Se realizan actualizaciones en la tabla fuente pero el proceso de Apply que llena de datos la tabla CCD interna se ejecuta de forma asíncrona (por ejemplo, puede que el programa Apply no se inicie, que no se desencadene un suceso, etc). El programa Apply que duplica las actualizaciones de la tabla fuente en la tabla de destino entra en bucle porque está esperando a que se actualice la tabla CCD interna.

Para detener el bucle, inicie el programa Apply (o desencadene el suceso que produce la duplicación) para la tabla CCD interna. El programa Apply llenará de datos la tabla CCD interna y permitirá al programa Apply que está en bucle procesar los cambios de todas las tablas fuente.

Se puede producir una situación similar para un conjunto de suscripciones que contenga tablas fuente con tablas CCD internas que varios programas Apply llenan de datos.

   


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]