CONNX Data Integration Suite 14.8.0 | CONNX Embedded SQL for Adabas | ACEINT Utility | Batch Processing
 
Batch Processing
In addition to interactive processing, ACEINT supports batch processing by reading an input file as input and (optionally) writing output to an output file. The following syntax is used to activate batch processing:
ACEINT < input file {>output file}
ACEINT < employees.sql > employees.log
Here is an example of an employees.sql file:
-- Connect to EMPLOYEES
connect to EMPLOYEES user PJ;
-- Select some columns from EMPLOYEES where NAME = 'SMITH'
select PERSONNEL_ID, FIRST_NAME, NAME from EMPLOYEES
where NAME =
'SMITH';
-- Disconnect current session from EMPLOYEES
disconnect;
-- Quit ACEINT
quit;
Example of employees.log:
ACEINT - Version 9.00 (Build 07/06/2005)
(c) Copyright Software AG, All rights reserved.
Tue Jun 07 09:12:10 2005
Adabas SQL Gateway RCI: 1.0.12
-- Connect to EMPLOYEES
connect to EMPLOYEES user PJ;
User PJ connected to EMPLOYEES.
-- Select some columns from EMPLOYEES where NAME = 'SMITH'
select PERSONNEL_ID, FIRST_NAME, NAME from EMPLOYEES
where NAME =
'SMITH';
PERSONNEL_ID FIRST_NAME NAME

------------ ---------- ----

40000311 GERHARD SMITH

20009300 SEYMOUR SMITH

20014100 MATILDA SMITH

20015400 ANN SMITH

20018800 TONI SMITH

20023600 MARTIN SMITH

20025200 THOMAS SMITH

20029800 SUNNY SMITH

20000400 MARK SMITH

20001000 LOUISE SMITH

20001900 MAXWELL SMITH

20002300 ELSA SMITH

20003200 CHARLY SMITH

20003900 LEE SMITH

30000001 FRANK SMITH

30000311 GERALD SMITH

30034001 FRANCIS SMITH

30038013 WINSTON SMITH

20000000 JUNE SMITH

19 rows selected.
-- Disconnect current session from EMPLOYEES
disconnect;
Disconnected.
-- Quit ACEINT
quit;
Warning: Uncommitted modifications lost with disconnect.