Replication Agent for UDB installs SYBRAUJAR.jar and SYBTRUNCJAR.jar into the following directories.
On Windows, the files are installed in $DB2DIR/SQLLIB/FUNCTION/jar/pds_username. Here, $DB2DIR is the path to the UDB installation, and pds_username is the value of pds_username.
On UNIX, the files are installed in $HOME/sqllib/function/jar/pds_username. Here, $HOME is the home directory of the UDB instance owner, and pds_username is the value of pds_username.
If more than one Replication Agent instance is configured
for a UDB server–one Replication Agent instance for each
database–a unique primary database user name must be specified
in the pds_username configuration parameter
for each Replication Agent instance. This is required to install
and uninstall these .jar files.
These jar files implement several Java procedures in the UDB primary database. Table 3-5 lists the Java procedures that are created and used in log truncation.
Procedure |
Database name |
---|---|
Retrieves the name of the log file that contains the current LSN |
prefixget_log_name_ |
Retrieves the version of the get_log_name Java class |
prefixget_version_str_ |
Truncates the database log file or files from the archive log directory |
prefixtrunc_log_files_ |
Retrieves the version of the trunc_log_files Java class |
prefixget_trunc_ver_str_ |