isCOBOL DatabaseBridge : Runtime Options and Configuration
Runtime Options and Configuration
In order to assign one or more indexed file to the DatabaseBridge at runtime, set the following configuration properties:
iscobol.file.index=easydb
Redirects all I/O to the appropriate EDBI routine
iscobol.file.index.physicalfilename=easydb
Redirects all I/O of physicalfilename to the appropriate EDBI routine.
 
For example, setting
 
iscobol.file.index.invoice=easydb
 
means that the Dynamic Filesystem Interface will redirect all I/O done from any COBOL program that uses “invoice” as a physical file name (SELECT INVOICE ASSIGN TO “invoice”) to the EDBI-invoice routine.
iscobol.easydb.prefix=<prefix>
Instructs the runtime to call EDBI routine whose name begins with <prefix>. Possible values are the default values used at compile time:
db2
d24
gen
ifx
ora
mys
pgs
srv
 
If you used a different prefix by setting iscobol.compiler.easydb.<rdbms>.prefix at compile time, use the same prefix here.
 
Note - This property must not be set if the EDBI routines were generated by the EDBIIS command.
iscobol.jdbc.autocommit=<true|false>
This property should be set to true unless you wish to manage transactions or this documentation explicitly says to set it to false (e.g. when working on a MySQL or MariaDB database).