Chapter 12 Working with Replication Server


Route

A route is a one-way message stream from the source (primary) Replication Server to the destination (target) Replication Server. A Replication Server sends messages to, or receives messages from, another Replication Server via a route. Such messages include data for replicated transactions. A route may connect Replication Servers across a local-area network or a wide-area network.

Mapping

You design a route the following way:

Replication Server concept PowerDesigner concept
Route Process connection

The orientation of the process connection is defined by the way it is created graphically (source and target process)

There is one route for each available direction specified in the process connection property sheet.

Extended attributes

The following extended attributes are available from the process connection property sheet:

Name Internal Code Description
Next site NextSite Indicates that the connection passes through an intermediate Replication Server site
User name UserName User name
Password Password Password of the user
Disk affinity RouteParameter_disk_affinity Specifies an allocation hint for assigning the next partition. Enter the logical name of the partition to which the next segment should be allocated when the current partition is full.
RSI batch size RouteParameter_rsi_batch_size Number of bytes sent to another Replication Server before a truncation point is requested. The range is 1024 to 262144.
Save interval RouteParameter_save_interval Number of minutes that the Replication Server saves messages after they have been successfully passed to the destination Replication Server.
Large message RouteParameter_rsi_xact_with_large_msg Specifies route behavior if a large message is encountered. This parameter is applicable only to direct routes where the site version at the replicate site is 12.1 or earlier. Values are "skip" and "shutdown."
RSI synchronize interval RouteParameter_rsi_sync_interval Number of seconds between RSI synchronization inquiry messages. The Replication Server uses these messages to synchronize the RSI outbound queue with destination Replication Servers. Values must be greater than 0.
RSI packet size RouteParameter_rsi_packet_size Packet size, in bytes, for communications with other Replication Servers. The range is 1024 to 8192.
RSI fadeout time RouteParameter_rsi_fadeout_time Number of seconds of idle time before Replication Server closes a connection with a destination Replication Server. The value -1 specifies that Replication Server will not close the connection.
Message confidentiality SecurityParameter_msg_confidentiality Indicates whether Replication Server sends and receives encrypted data. If set to "required," outgoing data is encrypted. If set to "not required," Replication Server accepts incoming data that is encrypted or not encrypted.
Unified login SecurityParameter_unified_login Indicates how Replication Server seeks to log in to remote data servers and accepts incoming logins.
Use security services SecurityParameter_use_security_services Tells Replication Server whether to use security services. If use_security_services is "off," no security features take effect.

This parameter can only be set by configure replication server.
Message integrity SecurityParameter_msg_integrity Indicates whether data is checked for tampering.
Message origin check SecurityParameter_msg_origin_check Indicates whether the source of data should be verified.
Message replay detection SecurityParameter_msg_replay_detection Indicates whether data should be checked to make sure it has not been read or intercepted.
Message sequence check SecurityParameter_msg_sequence_check Indicates whether data should be checked for interception.
Mutual authorization SecurityParameter_mutual_auth Requires remote server to provide proof of identify before a connection is established.
Security mechanism SecurityParameter_security_mechanism Name of the third-party security mechanism enabled for the pathway.

 


Copyright (C) 2007. Sybase Inc. All rights reserved.