|
|
|
|
.RSRenameServer (Función) Cambia el nombre DNS del servidor de replicación si tiene un nuevo nombre. Atención: Esta operación debe realizarse si sólo se ha cambiado el nombre del servidor (los demás aspectos del servidor no se modifican: la configuración, la arquitectura de la base de datos y los archivos del sistema deben ser los mismos). En particular, la configuración de replicación en el archivo HFConf.ini no debe haber sido modificada. Ejemplo: [REPLICATION] PRIORITY=2 PASSWORD=XXXXX PORT=9792 ROLE=3 SERVER_ID=2 listRS is array of hRSConfig // List of replications listRS = MyConnection1.RSListConfig() FOR EACH ConfigReplication OF listRS // If the configuration must be changed ConfigReplication.Server = "MyNewServerName:4997" IF NOT MyConnection1.RSRenameServer(ConfigReplication) THEN Trace(HErrorInfo()) END END
Sintaxis
<Result> = <Connection>.RenameServer(<Replication to rename>)
<Result>: booleano - True si se modificó la replicación,
- False en caso contrario. La función HErrorInfo permite identificar el error.
<Connection>: Variable de tipo Connection Conexión con el servidor HFSQL maestro en el que hay que cambiar la configuración de la replicación. Esta conexión corresponde a: <Replication to rename>: hRSConfig Variable Nombre de la hRSConfig Variable que describe la réplica modificada a actualizar. Observaciones - Esta operación debe realizarse sólo si el servidor es idéntico, excepto por su nombre DNS. La configuración, la arquitectura de la base de datos y los archivos del sistema deben ser los mismos.
- .RSRenameServer no permite "duplicar" o "mover" una réplica a otro servidor.
- En una replicación bidireccional, se debe llamar a .RSRenameServer en la conexión que corresponde al servidor cuyo nombre no ha sido modificado.
- En una replicación unidireccional, se debe llamar a .RSRenameServer en la conexión que corresponde al servidor maestro.
- En una replicación unidireccional, si el nombre del servidor maestro ha cambiado, no se requieren acciones adicionales. La modificación se aplicará automáticamente.
Clasificación Lógica de negocio / UI: Lógica de negocio
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|