Después de utilizar el programa de utilidad de Copia de transición, las tablas cubiertas por el servidor de transición se sincronizan en la base de datos de transición y la base de datos de producción. Cuando termine de cambiar y probar los registros de base de datos en el servidor de transición, compruebe si hay posibles conflictos de clave de índice exclusivo y corríjalos utilizando el programa de utilidad de Comprobación de transición. Ahora está preparado para propagar los cambios a la base de datos de producción.
El programa de utilidad de Propagación de transición traslada los cambios de la base de datos de transición a la base de datos de producción. El programa de utilidad de Propagación de transición utiliza la tabla STAGLOG para identificar los registros cambiados en la base de datos de transición y, a continuación, actualiza dichos registros en la base de datos de producción. Los registros procesados se indican en la tabla STAGLOG mediante un 1 en la columna STGPROCESSED.
Puede especificar el parámetro scope para seleccionar el tipo de datos a propagar. Si el parámetro se establece en _site_, todos los datos de sitio modificados se propagan de la base de datos de transición a la base de datos de producción. Si se establece en _merchant_, se propagan los datos modificados de todos los comerciantes. No puede propagar datos de comerciante individuales. Si se establece en _all_, se propagan los datos de sitio y los de comerciante.
Mediante la utilización del parámetro dbtable, puede propagar una tabla específica. Asegúrese de que la tabla padre se haya propagado antes de especificar una tabla.
El ámbito de la transacción para el programa de utilidad de Propagación de transición es diferente del correspondiente al programa de utilidad de Copia de transición. Cada ejecución del mandato de programa de utilidad de Propagación de transición cuenta como una transacción. Por ejemplo, si especifica scope como _site_, el programa de utilidad de Propagación de transición empezará una nueva transacción para todos los datos de sitio modificados y comprometerá la transacción después de una propagación satisfactoria. Si falla la propagación, ésta se retrotrae y el estado de la base de datos de producción sigue siendo el mismo que antes.
El programa de utilidad de Propagación de transición es configurable y ampliable. Antes de propagar las tablas personalizadas, éstas deben cumplir determinadas condiciones. Para obtener detalles, consulte Configurar el servidor de transición para tablas personalizadas. Para poder utilizar el programa de utilidad de Propagación de transición, deberá seguir los pasos de Configurar la base de datos.
![]() |