모든 페이지
1 / 5

Loading...

Loading...

Loading...

Loading...

Loading...

Agent Parameters

CONN_MAX

CONN_MAX specifies the max number of connections between processes.

Parameter Format

Property
Description

Parameter type

Integer

Default Value

LOG_BACKUP_DIR specifies the directory where the ProSync log files are backed up. It must be specified as an absolute path.

Property
Description

LOG_BACKUP_SIZE specifies the maximum size of all backup files in the process. If this limit is exceeded, the oldest log files in the directory are deleted.

Property
Description

LOG_DIR specifies the directory where the ProSync log files are stored. It must be specified as an absolute path.

Property
Description

LOG_FILE_SIZE specifies the maximum log file size. If a log file exceeds this limit, it is moved to the backup directory and a new log file is created.

Property
Description

LOG_LEVEL specifies the log level of the process. A higher log-level produces more detailed logs.

Property
Description

cm probe timeout. when it's 0, indefinitely wait returns from cm. works only when USE_CM=Y

Property
Description

time interval to check whether child process is dead or not.

Property
Description

maximum fail count to calibrate process status internally. works only when USE_CM=Y

Property
Description

STARTUP 명령이나 자동 재기동으로 프로세스 기동을 요청한 뒤 해당 프로세스가 Agent 에 접속할 때까지 기다리는 최대 시간(초)을 설정한다. 이 시간 안에는 기동 중인 것으로 보고 재기동하지 않으며, 시간이 지나도 접속하지 않으면 남아 있는 프로세스를 강제 종료한 뒤 다시 기동한다. 누적 자동 재기동 횟수가 PRS_AGENT_PROC_MAX_FAIL_CNT 에 이르면 더 이상 재기동하지 않고 CM 에 Agent 중지를 요청한다. USE_CM=Y 일 때만 동작한다. 값은 PRS_AGENT_PROC_STATUS_REPLY_TIMEOUT 이하로 설정해야 하며, 이보다 크면 USE_CM 설정과 관계없이 Agent 가 파라미터 오류로 기동하지 않는다.

Property
Description

proc status check interval. works only when USE_CM=Y

Property
Description

read idle timeout seconds, for status reply. works only when USE_CM=Y

Property
Description

time interval to get statistic information. agent sends info req msg to ext and apply.

Property
Description

This parameter decides how often to insert resource data into repoDB.

Property
Description

USE_CM specifies whether use cm management for failover or not.

Property
Description

128

Class

Optional, Static

Range

32 - 1024

Parameter type

path

Default Value

""

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

path

Default Value

""

Class

Parameter type

Integer

Default Value

104857600

Class

Parameter type

Integer

Default Value

3

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

Integer

Default Value

1

Class

Parameter type

Integer

Default Value

5

Class

Parameter type

Integer

Default Value

10

Class

Parameter type

Integer

Default Value

3

Class

Parameter type

Integer

Default Value

10

Class

Parameter type

Integer

Default Value

60

Class

Parameter type

Integer

Default Value

60

Class

Parameter type

Boolean

Default Value

N

Class

LOG_BACKUP_DIR

Parameter Format

LOG_BACKUP_SIZE

Parameter Format

LOG_DIR

Parameter Format

LOG_FILE_SIZE

Parameter Format

LOG_LEVEL

Parameter Format

PRS_AGENT_CM_PROBE_TIMEOUT

Parameter Format

PRS_AGENT_PROC_CHECK_INTERVAL

Parameter Format

PRS_AGENT_PROC_MAX_FAIL_CNT

Parameter Format

PRS_AGENT_PROC_STARTUP_TIMEOUT

Parameter Format

PRS_AGENT_PROC_STATUS_INTERVAL

Parameter Format

PRS_AGENT_PROC_STATUS_REPLY_TIMEOUT

Parameter Format

PRS_AGENT_TIME_INTERVAL

Parameter Format

REPO_RESOURCE_INSERT_INTERVAL

Parameter Format

USE_CM

Parameter Format

Mandatory, Static

Range

Optional, Dynamic

Range

0 - 128G

Mandatory, Static

Range

Optional, Dynamic

Range

1M - 1G

Mandatory, Dynamic

Range

1 - 5

Optional, Static

Range

0 - PRS_AGENT_CM_PROBE_TIMEOUT < PRS_AGENT_PROC_STATUS_INTERVAL

Optional, Static

Range

1 - 3600

Optional, Static

Range

1 - 3600

Optional, Static

Range

5 - 256

Optional, Static

Range

2 - 256

Optional, Static

Range

6 - 256

Optional, Static

Range

1 - 3600

Optional, Static

Range

60 - 3600

Optional, Static

Range

참고자료_파라미터

Overview

An initialization parameter describes a ProSync configuration. It is provided with a text file and required to create a ProSync.

An initialization parameter file is a text file, with a filename in the form prosync.cfg needed when starting a ProSync. It can be edited using a document editor provided with the operating system. Once the initialization parameter file is modified, the ProSync must be restarted to apply the modification to the entire system.

However, not all initialization parameters require the restarting of the ProSync after their modification. Some parameters can be modified while being used by an instance. These parameters are applied only to the current instance, not the initialization parameter file.


Class Attributes

This section explains the class attributes necessary for users to understand the information configured in the initialization parameter file.

Group
Class
Description

Static/Dynamic

Static

A parameter that cannot be modified during system operation.

Dynamic

A parameter that can be modified during system operation.

Mandatory/Optional

Mandatory

A parameter required to start up a system. If these parameter are not defined in the initialization parameter file, the system cannot be booted.

Optional

A parameter that uses a default value if not defined in the initialization parameter.

LLOB Parameters

CONN_MAX

CONN_MAX specifies the max number of connections between processes.

Parameter Format

Property
Description

Parameter type

Integer

Default Value

DSN_DIR specifies the directory where the dsn file located. It must be specified as an absolute path.

Property
Description

DSN_FILE specifies name of dsn file.

Property
Description

ENABLE_TSC_STANDBY enables TSC standby source mode. In this mode, ProSync reads from SRC_DB_NAME and sends source-side writes to SRC_PRIMARY_DB_NAME.

Property
Description

LLOB_FLASHBACK_ERROR specifies how to handle an error during a flashback query on a LONG/LOB column. If set to 'SKIP', the column is not synchronized; if set to 'CURRENT', the query is re-executed for the latest value.

Property
Description

Number of llob thread cnt when starting prosync.

Property
Description

LOG_BACKUP_DIR specifies the directory where the ProSync log files are backed up. It must be specified as an absolute path.

Property
Description

LOG_BACKUP_SIZE specifies the maximum size of all backup files in the process. If this limit is exceeded, the oldest log files in the directory are deleted.

Property
Description

LOG_DIR specifies the directory where the ProSync log files are stored. It must be specified as an absolute path.

Property
Description

LOG_FILE_SIZE specifies the maximum log file size. If a log file exceeds this limit, it is moved to the backup directory and a new log file is created.

Property
Description

LOG_LEVEL specifies the log level of the process. A higher log-level produces more detailed logs.

Property
Description

OCI_DRIVER specifies a path to the client library used to access a database. An absolute path must be specified. for Oracle, enter a path to the libclntsh.so file.

Property
Description

ODBC_DRIVER specifies a path to the client library used to access a database. An absolute path must be specified. Set a path to the proper library file.

Property
Description

connection timeout from process to agent. if a process cannot connect to agent while this timeout, kill itself

Property
Description

PRS_PWD specifies the database user password. If the password is encrypted, append the string '#encrypted'.

Property
Description

PRS_USER specifies the database user.

Property
Description

SRC_DB_IP specifies the database IP Address.

Property
Description

SRC_DB_NAME specifies the name(Alias) of the source database. For TIBERO, UPDB, or K-DB, use the value specified in the dsn file. For ORACLE, use the value specified in the tnsname file.

Property
Description

SRC_DB_PORT specifies the database port.

Property
Description

SRC_DB_TYPE specifies the type of the source database to extract data from. Options are TIBERO, UPDB, KDB, or ORACLE.

Property
Description

SRC_PRIMARY_DB_NAME specifies the writable primary database alias used when ENABLE_TSC_STANDBY is enabled.

Property
Description

USE_LOGMNR specifies whether to use oracle logminer or to use oracle log reader, when analyzing redo logs.

Property
Description

128

Class

Optional, Static

Range

32 - 1024

Parameter type

path

Default Value

""

Class

Parameter type

String

Default Value

""

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

String

Default Value

"CURRENT"

Class

Parameter type

Integer

Default Value

1

Class

Parameter type

path

Default Value

""

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

path

Default Value

""

Class

Parameter type

Integer

Default Value

104857600

Class

Parameter type

Integer

Default Value

3

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Integer

Default Value

180

Class

Parameter type

String

Default Value

"#encrypted"

Class

Parameter type

String

Default Value

""

Class

Parameter type

String

Default Value

"localhost"

Class

Parameter type

String

Default Value

""

Class

Parameter type

String

Default Value

"7600"

Class

Parameter type

String

Default Value

"TIBERO"

Class

Parameter type

String

Default Value

""

Class

Parameter type

Boolean

Default Value

N

Class

DSN_DIR

Parameter Format

DSN_FILE

Parameter Format

ENABLE_TSC_STANDBY

Parameter Format

LLOB_FLASHBACK_ERROR

Parameter Format

LLOB_THREAD_CNT

Parameter Format

LOG_BACKUP_DIR

Parameter Format

LOG_BACKUP_SIZE

Parameter Format

LOG_DIR

Parameter Format

LOG_FILE_SIZE

Parameter Format

LOG_LEVEL

Parameter Format

OCI_DRIVER

Parameter Format

ODBC_DRIVER

Parameter Format

PRS_PROC_AGENT_CONNECTION_TIMEOUT

Parameter Format

PRS_PWD

Parameter Format

PRS_USER

Parameter Format

SRC_DB_IP

Parameter Format

SRC_DB_NAME

Parameter Format

SRC_DB_PORT

Parameter Format

SRC_DB_TYPE

Parameter Format

SRC_PRIMARY_DB_NAME

Parameter Format

USE_LOGMNR

Parameter Format

Optional, Static

Range

Optional, Static

Range

Optional, Static

Range

Mandatory, Static

Range

Optional, Static

Range

1 - 4

Mandatory, Static

Range

Optional, Dynamic

Range

0 - 128G

Mandatory, Static

Range

Optional, Dynamic

Range

1M - 1G

Mandatory, Dynamic

Range

1 - 5

Optional, Static

Range

Optional, Static

Range

Optional, Static

Range

0 - 86400

Mandatory, Static

Range

Mandatory, Static

Range

Optional, Static

Range

Mandatory, Static

Range

Optional, Static

Range

Mandatory, Static

Range

Optional, Static

Range

Optional, Static

Range

Apply Parameters

APPLY_DML_ERR_REPORT_CNT

Number of retries to apply dml before leaving a log to report file.

Parameter Format

Property
Description

Parameter type

Integer

Default Value

APPLY_NUM specifies the number of the target database. It must be greater than or equal to 1. In 1:N topology, each apply process must be assigned a different number in sequential order (1, 2, 3...).

Property
Description

APPLY_REPORT_BACKUP_DIR specifies the directory where the report files of apply process are backed up. It must be specified as an absolute path.

Property
Description

APPLY_REPORT_BACKUP_SIZE specifies the maximum size of report backup files of apply process. If this limit is exceeded, the oldest report files in the directory are deleted.

Property
Description

APPLY_REPORT_DIR specifies the directory where the report files are stored. It must be specified as an absolute path.

Property
Description

APPLY_REPORT_FILE_SIZE specifies the maximum report file size of apply process. If a report file exceeds this limit, it is moved to the backup directory and a new report file is created.

Property
Description

APPLY_TO_DB specifies whether the replay thread of the apply process actually executes the received changes on the target database. If set to 'N', neither the DML statements nor the DDL statements are executed on the target database, so this parameter is normally set to 'N' only together with APPLY_TO_SAM in order to record the statements into the SAM file without applying them.

Property
Description

Determines whether to leave a log on the report file or not.

Property
Description

This parameter sets whether to log the statements that the APPLY process applies to the database into the SAM file. (Y/N)

Property
Description

This parameter determines the maximum value of LCR data to be stored for array bind.

Property
Description

Apply control thread stops receiving msg from ext when total chunk size of un-constructed exceeded.

Property
Description

The COL_SAM_TEMPLATE parameter sets the path to the user-defined template file to be used when outputting column content for DML statements. It works when SQL_REDO_MODE is set to N. When logging DML statements, if column definitions are present in the COL_SAM_TEMPLATE, ProSync logs the column information to the SAM file according to that template format.

Property
Description

CONN_MAX specifies the max number of connections between processes.

Property
Description

DDL specifies DDL filtering options. For more information, refer to ProSync DDL RULE in Administrator's Guide.

Property
Description

DISCARD_BACKUP_DIR specifies the directory where the discard files of apply process are backed up. It must be specified as an absolute path.

Property
Description

DISCARD_BACKUP_SIZE specifies the maximum size of discard backup files of apply process. If this limit is exceeded, the oldest discard files in the directory are deleted.

Property
Description

DISCARD_CAST_ERR determines whether to skip a DML statement that fails because ProSync cannot convert a source value to the target data type (for example, an unsupported time zone region). A skipped statement is not applied to the target database. It works regardless of DISCARD_YN, and the skipped statement is recorded in the discard file only when DISCARD_FILE_YN is set to 'Y'.

Property
Description

DISCARD_DDL_BACKUP_DIR specifies the directory where the discard files of apply process are backed up. It must be specified as an absolute path.

Property
Description

DISCARD_DDL_BACKUP_SIZE specifies the maximum size of discard backup files of apply process. If this limit is exceeded, the oldest discard files in the directory are deleted.

Property
Description

DISCARD_DDL_FILE_DIR specifies the directory where the discard files are stored. It must be specified as an absolute path.

Property
Description

DISCARD_DDL_FILE_SIZE specifies the maximum discard file size of apply process. If a discard file exceeds this limit, it is moved to the backup directory and a new discard file is created.

Property
Description

Y to make a file of error DDL that discarded during sync.

Property
Description

Toggle Discard DDL feature.

Property
Description

List error codes to ignore during sync. (max 256 codes)

Property
Description

DISCARD_FILE_DIR specifies the directory where the discard files are stored. It must be specified as an absolute path.

Property
Description

DISCARD_FILE_SIZE specifies the maximum discard file size of apply process. If a discard file exceeds this limit, it is moved to the backup directory and a new discard file is created.

Property
Description

Y to make a file of error codes that discarded during sync.

Property
Description

Toggle Discard feature.

Property
Description

DML_WAIT_TIMEOUT specifies the timeout (in seconds) for a statement executed on the target database. When the timeout expires the statement is cancelled, the connection to the target database is dropped, and the transaction is retried from the beginning. If it is set to 0, no timeout is set and the apply process waits indefinitely for the statement to finish. It applies to a Tibero target (DML execution only) and to a target accessed through ODBC such as PostgreSQL; it has no effect on an Oracle target because the OCI path does not set a statement timeout.

Property
Description

DSN_DIR specifies the directory where the dsn file located. It must be specified as an absolute path.

Property
Description

DSN_FILE specifies name of dsn file.

Property
Description

Apply 프로세스가 테이블 메타데이터(DD)의 추가·변경·삭제를 반영할 때 그 테이블의 Source 객체 ID(파티션 포함)를 연결된 모든 Extract 프로세스에 전달할지 여부를 설정한다. Extract 는 ENABLE_SYNC_TABLE_FILTER=Y 이고 Source DB 가 Oracle 이면서 USE_LOGMNR=N 일 때만 이 정보로 추출 대상 테이블 목록을 갱신하며, 그 외 구성에서는 설정해도 효과가 없다.

Property
Description

GROUP_NUM specifies the number of replay groups in multi-grouping mode.

Property
Description

The number of retries in a fault situation absence of primary key. Default value means infinite retries.

Property
Description

This parameter decides how often to update the target meta tables PRS_COMMITTED_TX_LIST and PRS_LCT. The unit is in seconds.

Property
Description

a leading prosync user in history topology

Property
Description

LLOB_APPLY_MODE specifies how a LONG/LOB column is synchronized. If set to 'SKIP', the column is not synchronized; if set to 'SYNC', the column is synchronized during DML execution.

Property
Description

LOG_BACKUP_DIR specifies the directory where the ProSync log files are backed up. It must be specified as an absolute path.

Property
Description

LOG_BACKUP_SIZE specifies the maximum size of all backup files in the process. If this limit is exceeded, the oldest log files in the directory are deleted.

Property
Description

LOG_DIR specifies the directory where the ProSync log files are stored. It must be specified as an absolute path.

Property
Description

LOG_FILE_SIZE specifies the maximum log file size. If a log file exceeds this limit, it is moved to the backup directory and a new log file is created.

Property
Description

LOG_LEVEL specifies the log level of the process. A higher log-level produces more detailed logs.

Property
Description

MAP specifies the mapping information of the target table for synchronization. For more information, refer to ProSync Administrator's Guide.

Property
Description

MAP_SKIP_UPD_WHERE specifies where clause or the set clause when check skipping update dml. If set 'Y', prosync skip using where clause and otherwise, prosync skip using set clause.

Property
Description

Apply control threads resumes the receiving of msg from ext when total size of un-committed but fully constructed tx is smaller than this parameter.

Property
Description

Apply control thread stops receiving msg from ext when total size of un-committed but fully constructed tx is larger than this parameter.

Property
Description

BLOCK EXT STMT COUNT

Property
Description

RESUME EXT STMT COUNT

Property
Description

OCI_DRIVER specifies a path to the client library used to access a database. An absolute path must be specified. for Oracle, enter a path to the libclntsh.so file.

Property
Description

ODBC_DRIVER specifies a path to the client library used to access a database. An absolute path must be specified. Set a path to the proper library file.

Property
Description

connection timeout from process to agent. if a process cannot connect to agent while this timeout, kill itself

Property
Description

PRS_PWD specifies the database user password. If the password is encrypted, append the string '#encrypted'.

Property
Description

PRS_USER specifies the database user.

Property
Description

Parallel Replay object id mode

Property
Description

records history when DML occurred.

Property
Description

Number of replay thread cnt when starting prosync.

Property
Description

This parameter decides how often to insert resource data into repoDB.

Property
Description

RETENTION_FILE_CLEANUP_INTERVAL specifies how often retention-based file cleanup is checked.

Property
Description

SAM_BACKUP_DIR specifies the directory where the SAM files are backed up. It must be specified as an absolute path.

Property
Description

SAM_BACKUP_SIZE specifies the maximum size of SAM backup files. If this limit is exceeded, the oldest SAM files in the directory are deleted.

Property
Description

SAM_BIND_VALUE specifies whether to retain the values of the query in SAM files. If set to 'Y', the specific values of the query are retained. If set to 'N', every value in the query is replaced with '?'.

Property
Description

SAM_DIR specifies the directory where the sam files are stored. It must be specified as an absolute path.

Property
Description

SAM_FILE_SIZE specifies the maximum SAM file size. If a SAM file exceeds this limit, it is moved to the backup directory and a new SAM file is created.

Property
Description

SAM_LOG_PREFIX specifies whether to include timestamp and thread information for each query in the SAM files, similar to how prosync logging works. If set to 'Y', this information is prepended to each row in the SAM files. If set to 'N', the timestamp and thread information is not included on each row.

Property
Description

The SQL_REDO_MODE parameter specifies whether to log the full DML/DDL statements into the SAM files. Y: The DML statements are logged row-by-row into the SAM files. (This is the default setting). N: The DML statements are not logged row-by-row into the SAM files.

Property
Description

SRC_DB_CHARSET specifies the character set of the source database.

Property
Description

SRC_DB_CNT specifies the number of source database instances, that is the number of extract processes, from which the apply process receives changes. The value must be identical to the number of extract processes defined for the topology in prs_instance.map, otherwise the apply process fails to start. A value greater than 1 means that the source is a cluster (TAC or RAC), in which case the apply process keeps a transaction hash and a log position per source node and merges the transactions arriving from the nodes in commit order. The value cannot exceed 20 because the apply process reserves a fixed number of per-source-node slots internally.

Property
Description

SRC_DB_NCHARSET specifies the national character set of the source database.

Property
Description

The STMT_SAM_TEMPLATE parameter sets the path to the user-defined template file to be used when logging statement (DML/DDL) content to the SAM file. It works when SQL_REDO_MODE is set to N. ProSync reads the template from the specified path and logs the DDL and DML content to the SAM file according to that template format.

Property
Description

TAR_DB_NAME specifies the name(Alias) of the target database. For TIBERO, UPDB, or K-DB, use the value specified in the dsn file. For ORACLE, use the value specified in the tnsname file.

Property
Description

TAR_DB_TYPE specifies the type of the target database to apply data to. Options are TIBERO, UPDB, KDB, or ORACLE.

Property
Description

TDE_FOR_APPLY specifies whether use data decryption from source database

Property
Description

TDE_WALLET_FILE specifies the wallet file name of source db including absolute path

Property
Description

TDE_WALLET_PWD specifies the password of wallet file for tde

Property
Description

TX_HASH_FILE_CNT determines how many tx_hash_files to keep in PRS_TX_DIR

Property
Description

TX_HASH_FILE_DIR specifies the directory where the ProSync tx hashes are saved. It must be specified as an absolute path.

Property
Description

TX_HASH_FILE_MODE determines how to control tx_hash_files

Property
Description

TX_HASH_FILE_RETENTION_DAY determines retention period(days) for tx_hash_files

Property
Description

TX_HASH_FILE_TOTAL_SIZE determines max size of every tx_hash_files to keep in PRS_TX_DIR

Property
Description

TX_HASH_SIZE specifies the maximum memory size that the apply process can use for transaction data. If this size is not sufficient, there will be frequent swapping between memory and disk which will affect performance.

Property
Description

The TX_SAM_TEMPLATE parameter sets the path to the user-defined template file to be used when outputting transactions to the SAM file. It works when SQL_REDO_MODE is set to N. ProSync reads the template from the specified path whenever a transaction encounters a commit, and logs the transaction content to the SAM file according to that template format.

Property
Description

UPDATE_LCT_WHEN_ADD_HIST determines whether to execute UPDATE_LCT or not when a replay thread inserts ADD_CONST_HIST information.

Property
Description

This parameter determines whether the replay thread use the array bind or not.

Property
Description

USE_LOGMNR specifies whether to use oracle logminer or to use oracle log reader, when analyzing redo logs.

Property
Description

use batch mode for insert only

Property
Description

USE_PK_FOR_WHERE specifies whether use only PK columns when replay thread generate and bind the where clause of dml(update and delete) or not.

Property
Description

(Deprecated) VERIFY_TIMEOUT is no longer used. It used to specify the timeout (in seconds) after which the apply process released a table that it had blocked or frozen for a verify request. The verify feature was separated into a standalone tool and its code was removed, so this parameter no longer has any effect. It is kept only so that existing configuration files that still contain it remain loadable.

Property
Description

20

Class

Optional, Static

Range

0 - 100000

Parameter type

Integer

Default Value

1

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Integer

Default Value

104857600

Class

Parameter type

Boolean

Default Value

Y

Class

Parameter type

Boolean

Default Value

Y

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Integer

Default Value

10485760

Class

Parameter type

Integer

Default Value

1073741824

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Integer

Default Value

128

Class

Parameter type

desc

Default Value

"(INCLUDE DEFAULT, TYPE=('ALTER TABLE','TRUNCATE TABLE'))"

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Integer

Default Value

104857600

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

desc

Default Value

"()"

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Integer

Default Value

104857600

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Integer

Default Value

60

Class

Parameter type

path

Default Value

""

Class

Parameter type

String

Default Value

""

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Integer

Default Value

1

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

Integer

Default Value

60

Class

Parameter type

String

Default Value

""

Class

Parameter type

String

Default Value

"SYNC"

Class

Parameter type

path

Default Value

""

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

path

Default Value

""

Class

Parameter type

Integer

Default Value

104857600

Class

Parameter type

Integer

Default Value

3

Class

Parameter type

desc

Default Value

"(TABLE DEFAULT)"

Class

Parameter type

Boolean

Default Value

Y

Class

Parameter type

Integer

Default Value

1073741824

Class

Parameter type

Integer

Default Value

2147483648

Class

Parameter type

Integer

Default Value

1000

Class

Parameter type

Integer

Default Value

100

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Integer

Default Value

180

Class

Parameter type

String

Default Value

"#encrypted"

Class

Parameter type

String

Default Value

""

Class

Parameter type

String

Default Value

"OBJ"

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Integer

Default Value

4

Class

Parameter type

Integer

Default Value

60

Class

Parameter type

Integer

Default Value

3600

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

Boolean

Default Value

Y

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Integer

Default Value

17179869184

Class

Parameter type

Boolean

Default Value

Y

Class

Parameter type

Boolean

Default Value

Y

Class

Parameter type

String

Default Value

"MSWIN949"

Class

Parameter type

Integer

Default Value

1

Class

Parameter type

String

Default Value

"UTF16"

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

String

Default Value

""

Class

Parameter type

String

Default Value

"TIBERO"

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

String

Default Value

"/"

Class

Parameter type

String

Default Value

"#encrypted"

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

path

Default Value

""

Class

Parameter type

String

Default Value

"CNT"

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

Integer

Default Value

2147483648

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Boolean

Default Value

Y

Class

Parameter type

Boolean

Default Value

Y

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Boolean

Default Value

Y

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Integer

Default Value

1800

Class

APPLY_NUM

Parameter Format

APPLY_REPORT_BACKUP_DIR

Parameter Format

APPLY_REPORT_BACKUP_SIZE

Parameter Format

APPLY_REPORT_DIR

Parameter Format

APPLY_REPORT_FILE_SIZE

Parameter Format

APPLY_TO_DB

Parameter Format

APPLY_TO_REPORT

Parameter Format

APPLY_TO_SAM

Parameter Format

BATCH_MEM_SIZE

Parameter Format

CHUNK_TOTAL_SIZE

Parameter Format

COL_SAM_TEMPLATE

Parameter Format

CONN_MAX

Parameter Format

DDL

Parameter Format

DISCARD_BACKUP_DIR

Parameter Format

DISCARD_BACKUP_SIZE

Parameter Format

DISCARD_CAST_ERR

Parameter Format

DISCARD_DDL_BACKUP_DIR

Parameter Format

DISCARD_DDL_BACKUP_SIZE

Parameter Format

DISCARD_DDL_FILE_DIR

Parameter Format

DISCARD_DDL_FILE_SIZE

Parameter Format

DISCARD_DDL_FILE_YN

Parameter Format

DISCARD_DDL_YN

Parameter Format

DISCARD_EC

Parameter Format

DISCARD_FILE_DIR

Parameter Format

DISCARD_FILE_SIZE

Parameter Format

DISCARD_FILE_YN

Parameter Format

DISCARD_YN

Parameter Format

DML_WAIT_TIMEOUT

Parameter Format

DSN_DIR

Parameter Format

DSN_FILE

Parameter Format

ENABLE_DDL_METADATA_BROADCAST

Parameter Format

GROUP_NUM

Parameter Format

KEY_VIOLATION_RETRY_CNT

Parameter Format

LCT_UPDATE_INTERVAL

Parameter Format

LEADING_PRS_USER

Parameter Format

LLOB_APPLY_MODE

Parameter Format

LOG_BACKUP_DIR

Parameter Format

LOG_BACKUP_SIZE

Parameter Format

LOG_DIR

Parameter Format

LOG_FILE_SIZE

Parameter Format

LOG_LEVEL

Parameter Format

MAP

Parameter Format

MAP_SKIP_UPD_WHERE

Parameter Format

MEMORY_CTRL_RESUME_SIZE

Parameter Format

MEMORY_CTRL_STOP_SIZE

Parameter Format

MERGE_BLOCK_CNT

Parameter Format

MERGE_RESUME_CNT

Parameter Format

OCI_DRIVER

Parameter Format

ODBC_DRIVER

Parameter Format

PRS_PROC_AGENT_CONNECTION_TIMEOUT

Parameter Format

PRS_PWD

Parameter Format

PRS_USER

Parameter Format

PR_MODE

Parameter Format

RECORD_HISTORY

Parameter Format

REPLAY_THREAD_CNT

Parameter Format

REPO_RESOURCE_INSERT_INTERVAL

Parameter Format

RETENTION_FILE_CLEANUP_INTERVAL

Parameter Format

SAM_BACKUP_DIR

Parameter Format

SAM_BACKUP_SIZE

Parameter Format

SAM_BIND_VALUE

Parameter Format

SAM_DIR

Parameter Format

SAM_FILE_SIZE

Parameter Format

SAM_LOG_PREFIX

Parameter Format

SQL_REDO_MODE

Parameter Format

SRC_DB_CHARSET

Parameter Format

SRC_DB_CNT

Parameter Format

SRC_DB_NCHARSET

Parameter Format

STMT_SAM_TEMPLATE

Parameter Format

TAR_DB_NAME

Parameter Format

TAR_DB_TYPE

Parameter Format

TDE_FOR_APPLY

Parameter Format

TDE_WALLET_FILE

Parameter Format

TDE_WALLET_PWD

Parameter Format

TX_HASH_FILE_CNT

Parameter Format

TX_HASH_FILE_DIR

Parameter Format

TX_HASH_FILE_MODE

Parameter Format

TX_HASH_FILE_RETENTION_DAY

Parameter Format

TX_HASH_FILE_TOTAL_SIZE

Parameter Format

TX_HASH_SIZE

Parameter Format

TX_SAM_TEMPLATE

Parameter Format

UPDATE_LCT_WHEN_ADD_HIST

Parameter Format

USE_BATCH_MODE

Parameter Format

USE_LOGMNR

Parameter Format

USE_ONLY_INSERT_BATCH

Parameter Format

USE_PK_FOR_WHERE

Parameter Format

VERIFY_TIMEOUT

Parameter Format

Mandatory, Static

Range

1 - 1024

Optional, Static

Range

Optional, Dynamic

Range

0 - 128G

Optional, Static

Range

Optional, Dynamic

Range

1M - 1G

Optional, Static

Range

Optional, Static

Range

Optional, Dynamic

Range

Optional, Static

Range

1024 - UINT64_MAX

Optional, Static

Range

1 - UINT64_MAX

Optional, Static

Range

Optional, Static

Range

32 - 1024

Mandatory, Static

Range

Optional, Static

Range

Optional, Dynamic

Range

0 - 128G

Optional, Static

Range

Optional, Static

Range

Optional, Dynamic

Range

0 - 128G

Optional, Static

Range

Optional, Dynamic

Range

1M - 1G

Optional, Dynamic

Range

Optional, Static

Range

Optional, Static

Range

Optional, Static

Range

Optional, Dynamic

Range

1M - 1G

Optional, Dynamic

Range

Optional, Static

Range

Optional, Static

Range

0 - 1048576

Optional, Static

Range

Optional, Static

Range

Optional, Static

Range

Optional, Static

Range

1 - 20

Optional, Static

Range

0 - UINT16_MAX

Optional, Static

Range

1 - INT32_MAX

Optional, Static

Range

Optional, Static

Range

Mandatory, Static

Range

Optional, Dynamic

Range

0 - 128G

Mandatory, Static

Range

Optional, Dynamic

Range

1M - 1G

Mandatory, Dynamic

Range

1 - 5

Mandatory, Dynamic

Range

Optional, Static

Range

Optional, Static

Range

1 - UINT64_MAX & MEMORY_CTRL_RESUME_SIZE < MEMORY_CTRL_STOP_SIZE

Optional, Static

Range

1 - UINT64_MAX & MEMORY_CTRL_RESUME_SIZE < MEMORY_CTRL_STOP_SIZE

Optional, Static

Range

1 - UINT32_MAX & MERGE_RESUME_CNT < MERGE_BLOCK_CNT

Optional, Static

Range

1 - UINT32_MAX & MERGE_RESUME_CNT < MERGE_BLOCK_CNT

Optional, Static

Range

Optional, Static

Range

Optional, Static

Range

0 - 86400

Mandatory, Static

Range

Mandatory, Static

Range

Optional, Static

Range

Optional, Static

Range

Optional, Static

Range

1 - 20

Optional, Static

Range

60 - 3600

Optional, Dynamic

Range

60 - 86400

Optional, Static

Range

Optional, Dynamic

Range

0 - 128G

Optional, Dynamic

Range

Optional, Static

Range

Optional, Dynamic

Range

1M - 16G

Optional, Dynamic

Range

Optional, Static

Range

Optional, Static

Range

"ASCII", "US7ASCII", "EUCKR", "KO16KSC5601", "MSWIN949","KO16MSWIN949", "UTF8", "AL32UTF8", "UTF16", "AL16UTF16", "SJIS", "JA16SJIS", "JA16SJISTILDE", "JA16EUC", "JA16EUCTILDE", "GBK", "ZHS16GBK", "VN8VN3", "WE8MSWIN1252", "ZHT16HKSCS", "CL8MSWIN1251", "WE8ISO8859P1", "EE8ISO8859P2", "WE8ISO8859P9", "WE8ISO8859P15", "CL8KOI8R", "CL8ISO8859P5", "RU8PC866", "TH8TISASCII", "EL8MSWIN1253", "EL8ISO8859P7", "AR8MSWIN1256", "AR8ISO8859P6"

Mandatory, Static

Range

1 - 20

Optional, Static

Range

Optional, Static

Range

Mandatory, Static

Range

Mandatory, Static

Range

Optional, Static

Range

Optional, Static

Range

Optional, Static

Range

Optional, Static

Range

0 - 32

Optional, Static

Range

Optional, Static

Range

Optional, Dynamic

Range

0 - 36500

Optional, Static

Range

0 - 1000G

Optional, Dynamic

Range

1M - 32G

Optional, Static

Range

Optional, Static

Range

Optional, Static

Range

Optional, Static

Range

Optional, Static

Range

Optional, Static

Range

Optional, Static

Range

1 - 3600

Extract Parameters

ARCHIVE_LOG_DIR

ARCHIVE_LOG_DIR specifies the directory where the archive logs are stored. It must be specified as an absolute path.

Parameter Format

Property
Description

Parameter type

path

Default Value

ARCHIVE_LOG_FORMAT specifies the archived log file format. Supported formats are %r:RESETLOGS_CHANGE#, %s:SEQUENCE#, %S:8byte SEQUENCE# padded with 0, and %t:THREAD#.

Property
Description

ASM_DB_NAME specifies the Oracle ASM instance alias used by oracle log reader. Required for ASM redo file(+...) access.

Property
Description

ASM_IO_WORKERS specifies the number of ASM parallel I/O worker sessions used by oracle log reader when reading ASM redo (+...). Applied at extract startup only (not dynamic). Effective workers = min(ASM_IO_WORKERS, compile-time OLR_ASM_PARA_WORKERS).

Property
Description

ASM_PWD specifies the Oracle ASM user password used by oracle log reader. Required for ASM redo file(+...) access.

Property
Description

ASM_USER specifies the Oracle ASM user used by oracle log reader. Required for ASM redo file(+...) access.

Property
Description

BINLOG_INIT_POSITION specifies the starting position of mysql binlog.

Property
Description

The COL_SAM_TEMPLATE parameter sets the path to the user-defined template file to be used when outputting column content for DML statements. It works when SQL_REDO_MODE is set to N. When logging DML statements, if column definitions are present in the COL_SAM_TEMPLATE, ProSync logs the column information to the SAM file according to that template format.

Property
Description

CONNECT_TO_APPLY_CHECK_INTERVAL specifies the interval at which the connection is attempted when the connection between ext and apply is lost.

Property
Description

CONN_MAX specifies the max number of connections between processes.

Property
Description

DICT_FILE_DIR specifies the directory where user wants to make dictfile while using oracle logminer version.

Property
Description

DSN_DIR specifies the directory where the dsn file located. It must be specified as an absolute path.

Property
Description

DSN_FILE specifies name of dsn file.

Property
Description

DUMMY_LOG_SEND_INTERVAL_COMMIT_TSN specifies the interval of sending dummy tx to prevent synchronization delay in TAC and RAC.

Property
Description

DUMMY_TX_INTERVAL specifies the interval (in seconds) at which the extract process generates a dummy transaction on the source database. At each interval the extract process updates the row for its own extract number in PRS_DUMMY_TBL on the local source instance and commits, so that redo or WAL keeps being generated even while no user DML occurs. This prevents the apply process from delaying transaction merge because of an idle node in a cluster (TAC or RAC) environment. The interval is measured from the previous dummy transaction regardless of whether logs remain to be read, a value smaller than 5 is treated as 5, and the dummy transaction is generated only when EXT_TO_APPLY is Y.

Property
Description

ENABLE_NETWORK_COMPRESS specifies whether to compress data when sending data from the extract process to the apply process. If set to 'Y', performance may be affected due to the compress/decompress process when sending/receiving data. This is useful when sending large amounts of data across a large network.

Property
Description

ENABLE_NETWORK_ENCRYPT specifies whether to encrypt data when sending data from the extract process to the apply process. If set to 'Y', data is sent using the SSL protocol.

Property
Description

determines whether to send only LCR of synchronization table to the apply process

Property
Description

ENABLE_TSC_STANDBY enables TSC standby source mode. In this mode, ProSync reads from SRC_DB_NAME and sends source-side writes to SRC_PRIMARY_DB_NAME.

Property
Description

EXCLUDE_USER specifies the name of a user to be excluded from extract operations. If bi-directional synchronization is used, enter a ProSync user name that uses reverse directional synchronization.

Property
Description

EXTRACT_ARCHIVE_LOG_ONLY specifies to only extract archived log. If set to 'Y', redo log is archived and cannot be extracted until a new archived log is created.

Property
Description

EXTRACT_NUM specifies the instance number of the source database. It must be greater than or equal to 1. For a database cluster, each extract process must be assigned a different number in sequential order (1, 2, 3...).

Property
Description

EXT_TO_APPLY specifies whether the extract process sends the extracted change records to the apply process. If set to 'N', the chunks that the read threads produce are not transmitted to any apply process, so this parameter is normally set to 'N' only together with EXT_TO_SAM in order to write the extracted changes into the SAM file without replicating them. The periodic dummy transaction controlled by DUMMY_TX_INTERVAL is also generated only when this parameter is set to 'Y'.

Property
Description

This parameter sets whether to log statements that are passed from the EXT process to the APPLY process into the SAM file. (Y/N)

Property
Description

INSTANCE_FAILURE_CHECK_INTERVAL specifies instance status check interval (in seconds) in a cluster database environment. The extract process does not perform status checks at each interval. The check occurs at the set interval from the time when there are no more redo or archive logs to read (no new logs are generated).

Property
Description

LOG_BACKUP_DIR specifies the directory where the ProSync log files are backed up. It must be specified as an absolute path.

Property
Description

LOG_BACKUP_SIZE specifies the maximum size of all backup files in the process. If this limit is exceeded, the oldest log files in the directory are deleted.

Property
Description

LOG_DIR specifies the directory where the ProSync log files are stored. It must be specified as an absolute path.

Property
Description

LOG_FILE_SIZE specifies the maximum log file size. If a log file exceeds this limit, it is moved to the backup directory and a new log file is created.

Property
Description

LOG_LEVEL specifies the log level of the process. A higher log-level produces more detailed logs.

Property
Description

LOG_SWITCH_INTERVAL specifies interval of log switch.

Property
Description

LR_FILE_CNT determines how many lr files to keep in LR directory

Property
Description

LR_FILE_DELETE_MODE determines how to control lr files

Property
Description

LR_FILE_RETENTION_DAY determines retention period(days) for lr files

Property
Description

LR_FILE_TOTAL_SIZE determines max size of lr files to keep in LR directory

Property
Description

LR_LOG_BACKUP_DIR specifies the directory where the LR_LOG files of ext process are backed up. It must be specified as an absolute path.

Property
Description

LR_LOG_BACKUP_SIZE specifies the maximum size of LR_LOG backup files of ext process. If this limit is exceeded, the oldest LR_LOG files in the directory are deleted.

Property
Description

LR_LOG_DIR specifies the directory where the LR_LOG files are stored. It must be specified as an absolute path.

Property
Description

LR_LOG_FILE_SIZE specifies the maximum LR_LOG file size of ext process. If a LR_LOG file exceeds this limit, it is moved to the backup directory and a new LR_LOG file is created.

Property
Description

LR_STOP_AT_CORRUPTED_LCR_0 determines whether to stop when extracting a corrupted LCR for a table with object id and segment id equal to 0

Property
Description

LR_STOP_AT_CORRUPTED_LCR_ALL determines whether to stop when extracting all types of corrupted LCR

Property
Description

LR_STOP_AT_CORRUPTED_LCR_TARGET determines whether to stop when a corrupted LCR is extracted for the synchronization table

Property
Description

LR_TRACE_LVL specifies the logging level of the log reader. A higher log-level produces more detailed logs.

Property
Description

LR_WARN_AT_CORRUPTED_LCR_0 determines whether the log type of a corrupted LCR with object id and segment id equal to 0 will be [W] or [F]

Property
Description

LR_WARN_AT_CORRUPTED_LCR_ALL determines whether the log type for all types of corrupted LCR will be [W] or [F]

Property
Description

LR_WARN_AT_CORRUPTED_LCR_TARGET determines whether the log type of a corrupted LCR for the synchronization table will be [W] or [F]

Property
Description

MYSQLBINLOG_RETRY_CNT specifies how many consecutive times the extract process retries when the mysqlbinlog command that it runs to read the source binary log fails. Each retry switches to local mode, which copies the binary log file under $PRS_HOME/var/<instance>/binlog_backup and reads it locally, and the retry count is reset to 0 after a successful run. Extraction stops with an error once the retry count reaches this value, so 0 means that the extract process stops on the first failure.

Property
Description

MYSQLBINLOG_RETRY_INTERVAL specifies the time (in seconds) that the extract process waits before retrying when the mysqlbinlog command that it runs to read the source binary log fails. The retry itself is repeated up to MYSQLBINLOG_RETRY_CNT times.

Property
Description

MYSQL_BINLOG_PREFIX specifies the prefix of mysql binlog file name.

Property
Description

NETWORK_COMPRESS_LEVEL specifies the zlib compression level that the extract process uses when it compresses a chunk before sending it to the apply process. 0 means no compression and 9 means maximum compression, so a higher level reduces the amount of data sent over the network but consumes more CPU. This parameter takes effect only when ENABLE_NETWORK_COMPRESS is set to 'Y'.

Property
Description

OCI_DRIVER specifies a path to the client library used to access a database. An absolute path must be specified. for Oracle, enter a path to the libclntsh.so file.

Property
Description

ODBC_DRIVER specifies a path to the client library used to access a database. An absolute path must be specified. Set a path to the proper library file.

Property
Description

PQ_DRIVER specifies a path to the pq library used to access a database. An absolute path must be specified. For PostgreSQL, set a path to the libpq.so file.

Property
Description

PQ_REP_CONN_NAME specifies the replication connection name.

Property
Description

PREFETCH_SIZE specifies the number of rows to fetch for each oci fetch call. This parameter is used only in oracle logminer version.

Property
Description

connection timeout from process to agent. if a process cannot connect to agent while this timeout, kill itself

Property
Description

PRS_PWD specifies the database user password. If the password is encrypted, append the string '#encrypted'.

Property
Description

PRS_USER specifies the database user.

Property
Description

This parameter decides how often to insert resource data into repoDB.

Property
Description

RESUME_WAIT_TIME specifies the interval (in seconds) at which the read thread of the extract process polls for a resume while its log reading is suspended. The read thread is suspended when it is paused by an administrator command, when it is paused by flow control from the apply process, or while an ADD TABLE, DEL TABLE, or DD reload request is being processed, and it sleeps for this interval on every polling iteration until the request is cleared.

Property
Description

RETENTION_FILE_CLEANUP_INTERVAL specifies how often retention-based file cleanup is checked.

Property
Description

If a transaction references any object ID listed in this parameter, skip the entire transaction.

Property
Description

SAM_BACKUP_DIR specifies the directory where the SAM files are backed up. It must be specified as an absolute path.

Property
Description

SAM_BACKUP_SIZE specifies the maximum size of SAM backup files. If this limit is exceeded, the oldest SAM files in the directory are deleted.

Property
Description

SAM_BIND_VALUE specifies whether to retain the values of the query in SAM files. If set to 'Y', the specific values of the query are retained. If set to 'N', every value in the query is replaced with '?'.

Property
Description

SAM_DIR specifies the directory where the sam files are stored. It must be specified as an absolute path.

Property
Description

SAM_FILE_SIZE specifies the maximum SAM file size. If a SAM file exceeds this limit, it is moved to the backup directory and a new SAM file is created.

Property
Description

SAM_LOG_PREFIX specifies whether to include timestamp and thread information for each query in the SAM files, similar to how prosync logging works. If set to 'Y', this information is prepended to each row in the SAM files. If set to 'N', the timestamp and thread information is not included on each row.

Property
Description

The SQL_REDO_MODE parameter specifies whether to log the full DML/DDL statements into the SAM files. Y: The DML statements are logged row-by-row into the SAM files. (This is the default setting). N: The DML statements are not logged row-by-row into the SAM files.

Property
Description

SRC_DB_IP specifies the database IP Address.

Property
Description

SRC_DB_NAME specifies the name(Alias) of the source database. For TIBERO, UPDB, or K-DB, use the value specified in the dsn file. For ORACLE, use the value specified in the tnsname file.

Property
Description

SRC_DB_PORT specifies the database port.

Property
Description

SRC_DB_TYPE specifies the type of the source database to extract data from. Options are TIBERO, UPDB, KDB, or ORACLE.

Property
Description

SRC_LOCAL_SID indicates specified instance name of the source database in RAC or TAC.

Property
Description

SRC_PRIMARY_DB_NAME specifies the writable primary database alias used when ENABLE_TSC_STANDBY is enabled.

Property
Description

SRC_PRIMARY_LOCAL_SID indicates the writable primary local instance name used when ENABLE_TSC_STANDBY is enabled.

Property
Description

The STMT_SAM_TEMPLATE parameter sets the path to the user-defined template file to be used when logging statement (DML/DDL) content to the SAM file. It works when SQL_REDO_MODE is set to N. ProSync reads the template from the specified path and logs the DDL and DML content to the SAM file according to that template format.

Property
Description

TDE_FOR_EXT specifies whether use data decryption from source database

Property
Description

TDE_FOR_TABLESPACE specifies whether use tablespace decryption from source database

Property
Description

Absolute library path with the library file name. It is used for linking with an HSM device.

Property
Description

pin value for HSM. It is used for linking with an HSM device.

Property
Description

Option to use the PKCS #11 wrapping key option for linking an HSM device.

Property
Description

Option to use Hardware Security Module (HSM) to save data encryption keys.

Property
Description

TDE_WALLET_FILE specifies the wallet file name of source db including absolute path

Property
Description

TDE_WALLET_PWD specifies the password of wallet file for tde

Property
Description

TX_FILTER_KEY specifies the key tables that the extract process uses to filter changes at the transaction level. The default value FILTER DEFAULT disables transaction filtering. With EXCLUDE FILTER <owner>.<table>, <INSERT|DELETE|UPDATE|ALL> the extract process skips the entire transaction as soon as it performs the specified operation on a key table, and emits an entire-rollback record so that the changes already sent for that transaction are discarded. With SYNC FILTER <owner>.<table>, <INSERT|DELETE|UPDATE|ALL> it extracts only the transactions whose first DML is the specified operation on a key table and skips all the other transactions. The EXCLUDE and SYNC keywords select a mode for the whole extract process, not for an individual rule: all the key tables listed share one mode, and the mode is taken from the first rule that carries a keyword, so mixing EXCLUDE and SYNC rules in a single value is not supported and the extract process logs a warning when it finds such a mix. A rule written without a keyword, FILTER <owner>.<table>, <INSERT|DELETE|UPDATE|ALL>, only registers a key table and leaves the mode at its default, SYNC. Every key table listed must exist in the data dictionary, otherwise loading the DD fails.

Property
Description

The TX_SAM_TEMPLATE parameter sets the path to the user-defined template file to be used when outputting transactions to the SAM file. It works when SQL_REDO_MODE is set to N. ProSync reads the template from the specified path whenever a transaction encounters a commit, and logs the transaction content to the SAM file according to that template format.

Property
Description

USE_LOGMNR specifies whether to use oracle logminer or to use oracle log reader, when analyzing redo logs.

Property
Description

""

Class

Optional, Static

Range

Parameter type

String

Default Value

"log-t%t-r%r-s%s.arc"

Class

Parameter type

String

Default Value

""

Class

Parameter type

Integer

Default Value

4

Class

Parameter type

String

Default Value

""

Class

Parameter type

String

Default Value

""

Class

Parameter type

Integer

Default Value

120

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

Integer

Default Value

128

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

path

Default Value

""

Class

Parameter type

String

Default Value

""

Class

Parameter type

Integer

Default Value

1000

Class

Parameter type

Integer

Default Value

5

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

String

Default Value

""

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Integer

Default Value

1

Class

Parameter type

Boolean

Default Value

Y

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Integer

Default Value

5

Class

Parameter type

path

Default Value

""

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

path

Default Value

""

Class

Parameter type

Integer

Default Value

104857600

Class

Parameter type

Integer

Default Value

3

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

String

Default Value

"CNT"

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Integer

Default Value

17179869184

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Integer

Default Value

2

Class

Parameter type

Boolean

Default Value

Y

Class

Parameter type

Boolean

Default Value

Y

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Integer

Default Value

3

Class

Parameter type

Integer

Default Value

3

Class

Parameter type

String

Default Value

"bin"

Class

Parameter type

Integer

Default Value

1

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

path

Default Value

""

Class

Parameter type

String

Default Value

""

Class

Parameter type

Integer

Default Value

1

Class

Parameter type

Integer

Default Value

180

Class

Parameter type

String

Default Value

"#encrypted"

Class

Parameter type

String

Default Value

""

Class

Parameter type

Integer

Default Value

60

Class

Parameter type

Integer

Default Value

3

Class

Parameter type

Integer

Default Value

3600

Class

Parameter type

desc

Default Value

"()"

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Integer

Default Value

0

Class

Parameter type

Boolean

Default Value

Y

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Integer

Default Value

17179869184

Class

Parameter type

Boolean

Default Value

Y

Class

Parameter type

Boolean

Default Value

Y

Class

Parameter type

String

Default Value

"localhost"

Class

Parameter type

String

Default Value

""

Class

Parameter type

String

Default Value

"7600"

Class

Parameter type

String

Default Value

"TIBERO"

Class

Parameter type

String

Default Value

""

Class

Parameter type

String

Default Value

""

Class

Parameter type

String

Default Value

""

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

String

Default Value

""

Class

Parameter type

String

Default Value

""

Class

Parameter type

Boolean

Default Value

Y

Class

Parameter type

Boolean

Default Value

N

Class

Parameter type

String

Default Value

"/"

Class

Parameter type

String

Default Value

"#encrypted"

Class

Parameter type

desc

Default Value

"(FILTER DEFAULT)"

Class

Parameter type

path

Default Value

"/"

Class

Parameter type

Boolean

Default Value

N

Class

ARCHIVE_LOG_FORMAT

Parameter Format

ASM_DB_NAME

Parameter Format

ASM_IO_WORKERS

Parameter Format

ASM_PWD

Parameter Format

ASM_USER

Parameter Format

BINLOG_INIT_POSITION