ALTER REPLICAT
Utilice ALTER REPLICAT para cambiar los atributos de un grupo del Replicat que se haya creado con el comando ADD REPLICAT. Antes de utilizar este comando, pare Replicat emitiendo el comando STOP REPLICAT.
Nota: ALTER REPLICAT no soporta el cambio de un Modo Replicat regular a un Modo coordinado. Debe parar los procesos, asegurarse de que todos los datos de ruta se apliquen en el destino, desplegar la pista en una nueva pista, y borrar y volver a crear el grupo de Replicat. A continuación, reinicie el proceso.
Sintaxis
ALTER REPLICAT
group-name|
[, INTEGRATED] | NONINTEGRATED ]
option [, . . .]
[, PARAMS file_name]
[, REPORT file_name]
[, BEGIN {NOW | yyyy-mm-dd[ hh:mi:[ss[.cccccc]]]}]
[, EXTSEQNO trail-sequence-number, EXTRBA trail-offset-number ]
[, EXTRBA rba
[, DESC description ]|
[, ENCRYPTIONPROFILE encryption-profile-name ]|
[, CRITICAL [ YES | NO ] ]|
[, PROFILE profile-name|
[, AUTOSTART [ YES | NO ]|
[, DELAY delay-number ] ]|
[, AUTORESTART [ YES | NO ]|
[, RETRIES retries-number ]|
[, WAITSECONDS wait-number ]|
[, RESETSECONDS reset-number ]|
[, DISABLEONFAILURE [ YES | NO ] ] ] ]
}
group_name
Nombre del grupo Replicat que se va a modificar.
INTEGRATED
Cambia el proceso de Replicat del modo no integrado al modo integrado. Las transacciones actualmente en proceso se aplican antes de que se realice el cambio. Consulte Cambio de Replicat no integrado a Parallel Non-Integrated Replicat.
NONINTEGRATED, CHECKPOINTTABLE owner.table
(Oracle) Cambia Replicat del modo integrado al modo no integrado.
Para CHECKPOINTTABLE, especifique el propietario y los nombres de una tabla del punto de control. Esta tabla se debe crear con el comando ADD CHECKPOINTTABLE Antes de emitir ALTER EXTRACT con NONINTEGRATED. Consulte Select a Replicat Type for your Deployment para obtener más información acerca del proceso Replicat integrado
option [, . . .]
Utilícelo para cambiar cualquier descripción u opción del servicio que se hayan configurado con el comando ADD REPLICAT, excepto las opciones CHECKPOINTTABLE y NODBCHECKPOINT.
No hay ninguna opción para modificar un Replicat con CHECKPOINTTABLE para replicar con o sin CHECKPOINTTABLE. Sin embargo, si cambia de un Replicat integrado a uno no integrado, puede utilizar un Replicat no integrado sin una tabla de punto de control, como se muestra en el siguiente ejemplo:
ADD REPLICAT erep, INTEGRATED, EXTTRAIL ea, ggadmin.ggs_checkpoint
ALTER REPLICAT erep, NONINTEGRATED, CHECKPOINTTABLE ggadmin.ggs_checkpoint
BEGIN {NOW |
yyyy-mm-dd[ hh:mm[:ss[.cccccc]]]} |
Define un punto de control inicial en la pista.
NOW
Empieza la replicación de cambios desde la hora a la que se crea el grupo.
yyyy-mm-dd[ hh:mm[:ss[.cccccc]]]
Empieza la extracción de cambios desde la hora especificada.
EXTSEQNO sequence_number
Especifica el número de secuencia del archivo en una pista en la que se va a empezar a procesar los datos. Especifique el número de secuencia, pero sin usar ningún cero de relleno. Por ejemplo, si el archivo de pista es \aa000000026, debe especificar EXTSEQNO 26. Si no se especifica, el valor por defecto será cero.
Por defecto, el procesamiento empieza al principio de una pista a menos que se utilice esta opción. Para utilizar EXTSEQNO, debe utilizar también EXTRBA. Póngase en contacto con los Servicios de Soporte Oracle antes de utilizar esta opción.
EXTRBA rba
Válido para Db2 z/OS.
Especifica la dirección del byte relativa en el archivo de pista especificado por EXTSEQNO. Póngase en contacto con los Servicios de Soporte Oracle antes de utilizar esta opción.
PARAMS file_name
Especifica un archivo del parámetro en una ubicación distinta del valor por defecto dirprm en el directorio de Oracle GoldenGate. Especifique el nombre de ruta de acceso totalmente cualificado.
REPORT file_name
Especifica el nombre de ruta de acceso completa de un archivo del informe del proceso en una ubicación distinta del valor por defecto dirrpt en el directorio Oracle GoldenGate.
DESC ‘description’
Especifica una descripción del grupo, como 'Loads account_tab on Serv2'. Introduzca la descripción entre comillas.
ENCRYPTIONPROFILE
Especifica el nombre del perfil de cifrado para el Replicat.
CRITICAL
Indica si el proceso es crítico para el despliegue.
PROFILE
Existen opciones para seleccionar los perfiles Por defecto o Personalizado, si ha creado uno utilizando la página Perfil en el servicio de distribución.
AUTOSTART
Seleccione esta opción para iniciar el proceso cuando se inicie el servicio de administración.
DELAY
Tiempo de espera, en segundos, antes de iniciar el proceso.
AUTORESTART
Controla cómo se reiniciará el proceso en caso de que termine.
RETRIES
Número máximo de veces que debe reiniciarse la tarea antes de cancelar los intentos de reinicio. Esto es opcional.
WAITSECONDS
Especifica el tiempo de espera antes de intentarlo de nuevo.
RESETSECONDS
Restablece el tiempo de espera de los reintentos.
DISABLEONFAILURE
Si esta opción está activada, la tarea se desactiva cuando se agota el número de reintentos.
Ejemplos
ALTER REPLICAT erep, EXTSEQNO 53
ALTER REPLICAT erep, EXTSEQNO 53, EXTRBA 0
ALTER REPLICAT erep, BEGIN 2011-01-07 08:00:00
ALTER REPLICAT erep, INTEGRATED
ALTER REPLICAT erep, NONINTEGRATED, CHECKPOINTTABLE ggadmin.ggs_checkpoint
ALTER REPLICAT wrep, EXTSEQNO 53