Table of Contents

Search

  1. Preface
  2. Data Replication Overview
  3. Understanding Data Replication
  4. Sources - Preparation and Replication Considerations
  5. Targets - Preparation and Replication Considerations
  6. Starting the Server Manager
  7. Getting Started with the Data Replication Console
  8. Defining and Managing Server Manager Main Servers and Subservers
  9. Creating and Managing User Accounts
  10. Creating and Managing Connections
  11. Creating Replication Configurations
  12. Materializing Targets with InitialSync
  13. Scheduling and Running Replication Tasks
  14. Implementing Advanced Replication Topologies
  15. Monitoring Data Replication
  16. Managing Replication Configurations
  17. Handling Replication Environment Changes and Failures
  18. Troubleshooting
  19. Data Replication Files and Subdirectories
  20. Data Replication Runtime Parameters
  21. Command Line Parameters for Data Replication Components
  22. Updating Configurations in the Replication Configuration CLI
  23. DDL Statements for Manually Creating Recovery Tables
  24. Sample Scripts for Enabling or Disabling SQL Server Change Data Capture
  25. Glossary

Command Line Parameters for the Applier

Command Line Parameters for the Applier

You can start the Applier executable or script from the command line with the following optional parameters:
APPLY_THREADS=
number_of_threads
Specifies the number of threads to use during apply processing. Maximum is 256. Use this parameter to override the value that is specified in the configuration file.
Default value:
No default
CLEAN_SQLITEREP= {y|
n
}
Removes repository information about previous revisions to the current configuration file from the revision control system. Options are:
  • y
    . Remove the repository information.
  • n
    . Do not remove the repository information.
Default value:
n
CONFIG=
path/configuration_SQLite_database_file
Specifies the path and file name of a configuration SQLite database file for a replication configuration.
Default value:
No default
CONFIG_LOADER=
path/Applier_SQLite_database_file
Specifies the path and file name of the Applier SQLite database file.
Default value:
No default
CONN_ID=
target_connection_ID
Specifies the connection ID of the connection to the target database that is specified in the replication configuration.
Default value:
No default
-DUMP
Causes the Applier to dump the contents of the intermediate files instead of applying the changes to the target. Place this argument immediately after the configuration file name. Use this parameter for debugging purposes.
Default value:
Not applicable
FORCE={y|
n
}
Indicates whether to apply changes to a target that was not previously synchronized with the source. Options are:
  • y
    . Force the Applier to apply changes even if the DB2 Extractor or InitialSync has not written a Sync Point value to the configuration file.
  • n
    . Do not apply changes if the DB2 Extractor or InitialSync has not written a Sync Point value to the configuration file.
Default value:
n
JOURNAL_MODE={
DELETE
|TRUNCATE|PERSIST|MEMORY|WAL|OFF}
Specifies the rollback journal mode for the SQLite repository that contains configuration information. Journal mode options are:
  • DELETE
    . Delete the rollback journal at the conclusion of each transaction.
  • TRUNCATE
    . Commit transactions by truncating the rollback journal to zero-length instead of deleting it.
  • PERSIST
    . Prevent the rollback journal from being deleted at the end of each transaction.
  • MEMORY
    . Store the rollback journal in volatile RAM.
  • WAL
    . Use a write-ahead log instead of a rollback journal to implement transactions.
  • OFF
    . Disable the rollback journal completely.
For more information about SQLite journal modes, see the SQLite documentation.
Default value:
DELETE for Linux and UNIX, WAL for Windows
Ensure that this parameter has the same value for all Data Replication components.
INT_FILES_DIR=
path/directory_name
Specifies the directory that contains the intermediate files. The Extractor transmits intermediate files to this directory, and the Applier gets intermediate files from this directory.
Default value:
DataReplication_installation
/output
OUTPUT_LOG_NAME=
file_name
Specifies the name of the first execution log file that contains output from the Data Replication component.
Default value:
No default
OUTPUT_LOGS_FOLDER=
path_to_directory
Specifies the directory in which Data Replication creates execution log files for the Data Replication component.
Default value:
No default
REALTIME_ MODE={y|
n
}
Enables continuous replication. Options are:
  • y
    . Run the Extractor or Applier in continuous replication mode.
  • n
    . Run the Extractor or Applier on demand.
Default value:
n
REMOVE_PROCESSED_FILES={
y
|n}
Indicates whether to remove processed intermediate files. Options are:
  • y
    . Remove processed intermediate files.
  • n
    . Keep processed intermediate files. Use this option if you might need the processed intermediate files for debugging purposes.
Default value:
y
When the Server Manager starts the Applier, it always sets this parameter to n.
SM_RUN_ID=
server_manager_run_ID
Specifies the run ID that the Server Manager assigns to the replication task.
The Server Manager uses the SM_RUN_ID parameter to set the run ID value when starting a task. Do not change this parameter value or delete this parameter from the commands that start replication tasks.
Default value:
No default
SQLITE_CACHE_SIZE=
cache_size
Specifies the maximum number of database disk pages that SQLite will hold in memory at once per open database file. The Data Replication component uses this parameter to open SQLite database files.
Default value:
16384 bytes
Change the default value only at the request of Informatica Global Customer Support.
SQLITE_PAGE_SIZE=
page_size
Specifies the page size of the SQLite database when a new database is created, a database is still empty, or prior to running the VACUUM command. The Data Replication component uses this parameter to open SQLite database files.
Default value:
16384 bytes
Change the default value only at the request of Informatica Global Customer Support.
TX_NAME=
transaction_name
For Microsoft SQL Server, Oracle targets, specifies the transaction name for the transactions that the Applier and InitialSync use to replicate data.
For DB2 targets, specifies the application name that the Applier and InitialSync use to replicate data.
Use this parameter to override the default name of DbSyncTransaction.
Ensure that the transaction name or application name is valid for the target database. For more information about valid identifiers, see your target database documentation.
Default value:
DbSyncTransaction
UDP_SERVER_PORT=
port_number
Specifies the User Datagram Protocol (UDP) port of the Server Manager through which the Data Replication component communicates with the Server Manager. Valid values are integers from 1 through 65535.
Default value:
8087
Ensure that the UDP_SERVER_PORT parameter value matches the value of the UDP_PORT parameter for the Server Manager.

0 COMMENTS

We’d like to hear from you!