HiRDB Datareplicator Version 8 Description, User's Guide and Operator's Guide

[Contents][Glossary][Index][Back][Next]

6.4.3 Notes on handling the source Datareplicator

This section provides important information about handling the source Datareplicator.

Organization of this subsection
(1) Notes on update information
(2) Notes on initial start and partial initial start
(3) Notes on event codes
(4) Notes about the HDE_BIN_COL_MAXLEN environment variable

(1) Notes on update information

(2) Notes on initial start and partial initial start

If you start the source system in the initialized status, start the target Datareplicator with the hdsstart -i or hdsstart -i -D command. If you start the source Datareplicator using the partial initial start mode, use the hdsstart -i or hdsstart -i -D command to start the target Datareplicator corresponding to the specified destination. If you start only the source system in the initialized status, the KFRB02003-E error results (detail code 5).

If you specified nocheck in the extract_init operand in the import environment definition, there is no need to start the target Datareplicator in the initial start or partial initial start mode.

(3) Notes on event codes

Even if an event code sent from the source system is undefined in the import environment definition, there is no effect on the import processing; the target Datareplicator still recognizes it as an event.

(4) Notes about the HDE_BIN_COL_MAXLEN environment variable

If you specify the HDE_BIN_COL_MAXLEN environment variable (in kilobytes) in the source Datareplicator, you can perform data linkage on BLOB-type columns that have a definition length of 2 GB or greater but whose actual data is small without having to redefine the table. If the source Datareplicator detects a BLOB-type column that is longer than the definition length specified in the HDE_BIN_COL_MAXLEN environment variable, the source Datareplicator performs the following processing:

The following explains the file that is output.

File name and output destination:
The file is created under the name warn_keyinfo.BES-name.target-name in the source Datareplicator directory (directory specified in the HDEPATH environment variable). If the source database is in a HiRDB/Parallel Server, the file is created in the source Datareplicator directory on the machine that contains the back-end server in which is located the BLOB-type column that exceeds the definition length specified in the HDE_BIN_COL_MAXLEN environment variable.

Contents of the file
The following shows an example of the contents that are output to the file:
[Figure]

Note:
  • Delete this file manually before the source Datareplicator starts. If the file then exists when the source Datareplicator operation has terminated, it means that a BLOB-type column that is longer than the definition length specified in the HDE_BIN_COL_MAXLEN environment variable was detected.
  • Information about the mapping key columns is output during transmission processing. If an error occurs during transmission processing, information about the mapping key columns that has been output once might be output again when transmission processing is restarted.