Reloading the publication or subscription server configuration file (reloadconf) v7

The reloadconf command applies any changes in the publication or subscription server configuration file (XDB_HOME/etc/xdb_pubserver.conf or XDB_HOME/etc/xdb_subserver.conf) without restarting the server.

Synopsis

 -reloadconf 
  -repsvrfile svrfile

Parameters

svrfile

The file containing the publication or subscription server login information.

The table shows whether a configuration property can be reloaded.

Property nameProperty can be reloaded
Properties shared by publication server and subscription server
java.rmi.server.hostnameNo
logging.levelYes
logging.file.sizeNo
logging.file.countNo
importPartitionAsTableYes
skipCheckConstYes
snapshotParallelLoadCountYes
snapshotParallelLoadRowLimitYes
importPartitionAsTableYes
sslTrustStoreYes
sslTrustStorePasswordYes
sslTrustStoreTypeYes
sslKeyStoreYes
sslKeyStoreTypeYes
sslKeyStorePasswordYes
Properties used by subscription server
skipTablePrivilegesYes
Properties used by publication server
skipTablePrivilegesYes
replaceNullCharYes
nullReplacementCharYes
escapeTabDelimiterYes
mtkCopyDelimiterYes
enableConstBeforeDataLoadYes
cpBatchSizeYes
batchSizeYes
copyViaDBLinkOraYes
skipAnalyzeYes
pgdbscheduleYes
defaultBatchUpdateModeNo
switchBatchUpdateModeNo
syncBatchSizeYes
busBatchThresholdCountYes
bupBatchThresholdCountYes
bupBatchThresholdRepeatLimitYes
offlineSnapshotYes
uniquenessConflictDetectionYes
txSetMaxSizeYes
skipConflictDetectionYes
enablePerformanceStatsYes
syncLoadThreadLimitYes
targetDBQueryTimeoutYes
ddlChangeTableLockYes
lobBatchSizeYes
batchInitialSyncYes
deadlockRetryCountYes
deadlockWaitTimeYes
mtk.logging.file.sizeYes
mtk.logging.file.countYes
persistZeroTxRepEventYes
oraJDBCCustomURLYes
walStreamQueueLimitYes
walTxSetCreationIntervalYes
dataSyncThreadCountYes
jdbc.pool.validationQueryTimeoutYes
historyCleanupDaysThresholdYes

Example

This example reloads the configuration file.

Note

When you execute the reloadconf command, if any configuration options have been changed from their default values, the output includes the configuration option and its new value.

java -jar edb-repcli.jar -reloadconf -repsvrfile subsvr.prop
Output
Reloading Subscription Server configuration file...
Reloaded configuration options from ../etc/xdb_subserver.conf...
The conf option 'snapshotParallelTableLoaderLimit' set to '1'
The conf option 'skipCheckConst' set to 'false'
The conf option 'snapshotParallelLoadCount' set to '1'

Configuration was reloaded successfully.