Database Configuration
If you'll be using the SQL Agent, the SQL Server database environment must be configured using the Database property in MasterConfig.json.
Configuration Properties
| Property | Type | Description |
|---|---|---|
| Server | String | |
| Database | String | |
| User | String | |
| Password | String | |
| AdminUser | String | |
| AdminPassword | String | |
| BatchSize | Integer | |
| BatchTimeoutSeconds | Integer | |
| CompressionMode | String | |
| RetryDelaySeconds | Integer | |
| RetryMax | Integer | |
| TimeoutSeconds | Integer | |
| LoadTimeoutSeconds | Integer | |
| MasterDecryptionPassword | String | |
| S3CredentialName | String | |
| S3DataSourceName | String |
Example Configuration
{
"Database": {
"Server": "localhost",
"Database": "KafkaReplication",
"User": "KafkaReplicator",
"Password": "p@ssw0rd",
"AdminUser": "sa",
"AdminPassword": "p@ssw0rd",
"BatchSize": 10000,
"BatchTimeoutSeconds": 0,
"CompressionMode": "None",
"RetryDelaySeconds": 30,
"RetryMax": 10,
"TimeoutSeconds": 60,
"LoadTimeoutSeconds": 1800,
"MasterKeyDecryptionPassword": "p@ssw0rd",
"S3CredentialName": "S3Credential",
"S3DataSourceName": "MinioDataSource"
}
}