Getting Started > Configure Oracle Connector (CFS) > Example Configuration File

Example Configuration File
[License]
LicenseServerHost=127.0.0.1
LicenseServerACIPort=20000
LicenseServerTimeout=600000
LicenseServerRetries=1
 
[Server]
Port = 5555
Threads = 5
 
[service]
ServicePort=5556
ServiceStatusClients=*
ServiceControlClients=*
 
[Connector]
EnableIngestion=TRUE
TempDirectory=Temp
EnableScheduledTasks=TRUE
ScheduleRepeatSecs=86400
ScheduleCycles=-1
 
[Ingestion]
IngesterType=AsyncPiranha
Host=localhost
Port=7000
BatchSize=100
IndexDatabase=Oracle
 
[FetchTasks]
Number=1
0=<your job name here>
 
[<your job name here>]
ConnectionString = <your connection string here>
//e.g. <username>/<password>@<tnsname> or <username>/<password>@<dnsname>=
//If encryption is necessary, encrypt the entire connection string, not just the password.=
//Other standard methods of providing oracle connection strings should also be acceptable.=
Template = <your template file name>
PrimaryKeys = <csv of your primary key field names>
//The keys should not have table-name qualification. This parameter is only used to create identifiers to=
//enable collects, so the value will have no effect on a synchronize.=
SQL = <your complete sql statement>
 
[Logging]
LogLevel=normal
0=ApplicationLogStream
1=ActionLogStream
2=SynchronizeLogStream
3=CollectLogStream
4=RemoveLogStream
5=ViewLogStream
 
[ApplicationLogStream]
LogTypeCSVs=application
LogFile=application.log
 
[ActionLogStream]
LogTypeCSVs=action
LogFile=action.log
 
[SynchronizeLogStream]
LogTypeCSVs=synchronize
LogFile=synchronize.log
 
[CollectLogStream]
LogTypeCSVs=collect
LogFile=collect.log
 
[RemoveLogStream]
LogTypeCSVs=remove
LogFile=remove.log
 
[ViewLogStream]
LogTypeCSVs=view
LogFile=view.log