"options"
(target)
Any target may have an "options"
object that applies to itself. Options parameters that do not apply to the current target are ignored.
Examples
This examples shows a plan creation with options
{ "memphis": { "name": "MEMPHIS", "uid": "admin", "pwd": "ADMIN", "port": "7597" }, "options": { "profile": true, "replace": true, "ignoredeploy": false, "recursivedel": false, "recursivesearch": true }, "plan": { "actions": [ "create", ], "options": { "planreadtimeout": 10000, "lockretrycount": 2, "lockretrysleep": 300, "planbatchsize": 16348, "rebuild": false, "pullrepl": true, "confilctdetect": true, "debugminlog": true, "rememberlogpos": true, "ignorepartition": true, "exceptionmode": "transaction", "parallel": true, "synclogwrites": false, "analyzethreadscount": 1, "applythreadscount": 1 }, "name": "planFiles", "sourceEngine": "FAIRCOMS@HOST001", "destEngine": "FAIRCOMS@SERVER001", "subscriptions": [ { "name": "subFiles", "bidirectional": false, "redir": [ { "source": "C:\\ctreeData", "target": "E:\\backup\\repldata\\" } ], "publication": { "name": "pubFiles", "create": false } } ] } }
Property summary
Note
"plan"
is the target of all properties.
"options"
target action summariesProperty | Description | Default | Type | Limits (inclusive) | ||
---|---|---|---|---|---|---|
| defines the polling timeout value in milliseconds when reading from the source server |
| integer | |||
| defines how many times to attempt a record lock |
| integer | |||
| defines the number of milliseconds to wait between record lock attempts |
| integer | |||
| defines the batch size read from the source server |
| integer | |||
| controls whether the |
| Boolean |
| ||
| controls whether the target or source server engine is run |
| Boolean |
| ||
| detects replication conflicts |
| Boolean |
| ||
| logs the minimum log requirement updates in the |
| Boolean |
| ||
| overrides the source server's |
| Boolean |
| ||
| converts source partitioned file to regular non-partitioned files |
| Boolean |
| ||
| handles errors as a |
| string | |||
| controls whether to use multiple apply threads to improve performance Important
|
| Boolean |
| ||
| controls the flushing of local transaction logs to disk |
| Boolean |
| ||
| defines the number of analyzer threads |
| integer | |||
| defines the number of apply threads |
| integer |