Contents

Index

A IndexB IndexC IndexD IndexE IndexF IndexG IndexH IndexI IndexJ IndexK IndexL IndexM IndexN IndexO IndexP IndexQ IndexR IndexS IndexT IndexU IndexV IndexW IndexX IndexY IndexZ Index
$, directive syntax:
4.2 Syntax
4GL-2000-CUTOFF variable:
4GL-2000-CUTOFF
4GL-8-DIGIT-CUTOFF variable:
4GL-8-DIGIT-CUTOFF
4GL-COLUMN-CASE variable:
4GL-COLUMN-CASE
4GL-CONVERT-DATES variable:
4GL-CONVERT-DATES
4GL-IGNORED-SUFFIX-LIST variable:
4GL-IGNORED-SUFFIX-LIST
4GL-ILLEGAL-DATA variable:
5.1.2 Invalid Data Other than Keys
4GL-ILLEGAL-DATA
4GL-JULIAN-BASE-DATE variable:
4GL-JULIAN-BASE-DATE
4.6 Date Directive
4GL-JULIAN-NULL variable:
4GL-JULIAN-NULL
4.6 Date Directive

A

A_MSSQL_CURSOR_OPTION variable:
A_MSSQL_CURSOR_OPTION_1 A_MSSQL_CURSOR_OPTION_2 A_MSSQL_CURSOR_OPTION_3
A_SYB_CURSOR_OPTION variables:
A-SYB-CURSOR-OPTION-1 A-SYB-CURSOR-OPTION-2 A-SYB-CURSOR-OPTION-3
A4GL-COMMIT-COUNT variable:
A4GL-COMMIT-COUNT
A4GL-MAX-DATE variable:
8 Compiler and Runtime Options - 8.2 Runtime Configuration Variables - A4GL-MAX-DATE
D Acu4GL for ODBC Information - D.3 Configuration File Variables - A4GL-MAX-DATE
A4GL-MIN-DATE variable:
8 Compiler and Runtime Options - 8.2 Runtime Configuration Variables - A4GL-MIN-DATE
D Acu4GL for ODBC Information - D.3 Configuration File Variables - A4GL-MIN-DATE
Accessing:
1.3 Accessing Data
1.5.3 Steps to Follow
Accessing:Data:
1.3 Accessing Data
Accessing:Database:
1.5.3 Steps to Follow
Accounts, user:
C.2.5 Setting Up a User Account
F.2.4 Setting up a User Account
B.2.3 Setting Up a User Account
E.4.1 Setting up a User Account
Accounts, user:Setting up for DBMaker:
F.2.4 Setting up a User Account
Accounts, user:Setting up for MSSQL:
B.2.3 Setting Up a User Account
Accounts, user:Setting up for Oracle:
C.2.5 Setting Up a User Account
Accounts, user:Setting up for Sybase:
E.4.1 Setting up a User Account
Acu4GL cursor, Oracle:
C.2.4 Checking System Parameters
Acu4GL, DBMaker:
F.6 Common Questions and Answers
F.2.3 UNIX Installation Steps for the Acu4GL for DBMaker Product
F.2.6 Designating the Host Database
F.5.3 Native SQL Errors
F.3 Configuration File Variables
F.1.1 What is DBMaker?
A-DBM-ERROR-MAP-FILE
F.1.2 DBMaker Structure
F.4 Technical Information, Troubleshooting, and Common Questions and Answers
F.2 Installation and Setup for Windows and UNIX
F.4.1 Record and Table Locking
F.1 DBMaker Concepts Overview
F.4.2 Limits and Ranges
F.5.2 Retrieving Errors
F.5.1 Runtime Errors
F.4.3 Data Type Mapping
F.5 Troubleshooting
Acu4GL, DBMaker:Binary large objects:
F.1.1 What is DBMaker?
Acu4GL, DBMaker:Client library:
F.1.2 DBMaker Structure
Acu4GL, DBMaker:Client program:
F.1.2 DBMaker Structure
Acu4GL, DBMaker:Communications:
F.1.2 DBMaker Structure
Acu4GL, DBMaker:Configuration variables.:
F.3 Configuration File Variables
Acu4GL, DBMaker:Creating map files:
A-DBM-ERROR-MAP-FILE
Acu4GL, DBMaker:Data types:
F.4.3 Data Type Mapping
Acu4GL, DBMaker:Designating the host database:
F.2.6 Designating the Host Database
Acu4GL, DBMaker:FAQs:
F.6 Common Questions and Answers
Acu4GL, DBMaker:Installation and Setup:
F.2 Installation and Setup for Windows and UNIX
Acu4GL, DBMaker:Limits and ranges:
F.4.2 Limits and Ranges
Acu4GL, DBMaker:Makefiles:
F.2.3 UNIX Installation Steps for the Acu4GL for DBMaker Product
Acu4GL, DBMaker:Mapping COBOL data to DBMaker data:
F.4.3 Data Type Mapping
Acu4GL, DBMaker:Mapping data to COBOL:
F.4.3 Data Type Mapping
Acu4GL, DBMaker:Overview:
F.1 DBMaker Concepts Overview
Acu4GL, DBMaker:Record and table locking:
F.4.1 Record and Table Locking
Acu4GL, DBMaker:Retrieving errors:
F.5.2 Retrieving Errors
Acu4GL, DBMaker:Runtime errors:
F.5.1 Runtime Errors
Acu4GL, DBMaker:Server program:
F.1.2 DBMaker Structure
Acu4GL, DBMaker:SQL errors:
F.5.3 Native SQL Errors
Acu4GL, DBMaker:Structure.:
F.1.2 DBMaker Structure
Acu4GL, DBMaker:Technical specifications:
F.4 Technical Information, Troubleshooting, and Common Questions and Answers
Acu4GL, DBMaker:Troubleshooting:
F.5 Troubleshooting
Acu4GL, DBMaker:What is DBMaker?:
F.1.1 What is DBMaker?
Acu4GL, Informix:
A.1 Getting Started
A.6.2 Retrieving Errors
A.7 Informix 7.2 and 7.3 Performance
A.2 Configuration File Variables
A.6 Troubleshooting
A.3 Technical Information, Troubleshooting, and Common Questions and Answers
A.5 Limits and Ranges
A.1.2 Installing the Product
A.6.1 Runtime Errors
A.1.1 Installation of the Acu4GL Product
A.8 Common Questions and Answers
A.4 Supported Features
A.1.3 Designating a Database
Acu4GL, Informix:7.2 and 7.3 performance:
A.7 Informix 7.2 and 7.3 Performance
Acu4GL, Informix:Compiling the sample program:
A.1.2 Installing the Product
Acu4GL, Informix:Configuration variables.:
A.2 Configuration File Variables
Acu4GL, Informix:Creating a makefile:
A.1.2 Installing the Product
Acu4GL, Informix:Creating a new runtime:
A.1.2 Installing the Product
Acu4GL, Informix:Designating a database:
A.1.3 Designating a Database
Acu4GL, Informix:FAQs:
A.8 Common Questions and Answers
Acu4GL, Informix:Features:
A.4 Supported Features
Acu4GL, Informix:Getting started:
A.1 Getting Started
Acu4GL, Informix:Informix limits:
A.5 Limits and Ranges
Acu4GL, Informix:Installation:
A.1.1 Installation of the Acu4GL Product
Acu4GL, Informix:Libraries, shared:
A.1.2 Installing the Product
Acu4GL, Informix:Linking the runtime:
A.1.2 Installing the Product
Acu4GL, Informix:Query Optimizer:
A.7 Informix 7.2 and 7.3 Performance
Acu4GL, Informix:Retrieving errors:
A.6.2 Retrieving Errors
Acu4GL, Informix:Runtime errors:
A.6.1 Runtime Errors
Acu4GL, Informix:Switching file systems:
A.3 Technical Information, Troubleshooting, and Common Questions and Answers
Acu4GL, Informix:Technical specifications:
A.3 Technical Information, Troubleshooting, and Common Questions and Answers
Acu4GL, Informix:Troubleshooting:
A.6 Troubleshooting
Acu4GL, Informix:Unsupported data types:
A.5 Limits and Ranges
Acu4GL, MSSQL:
B.2.4 Setting Up the User Environment
B.5.1 Technical Specifications
B.2.3 Setting Up a User Account
B.6 Limits and Ranges
B.2 Getting Started
B.8 Common Questions and Answers
B.3 Configuration File Variables
B.2.1 Installation and Setup
B.4 Microsoft SQL Server: Using the Database Table
B.1 Microsoft SQL Server Concepts Overview
B.2.5 Designating the Host File System
B.7 Troubleshooting
B.7.1 Runtime Errors
B.7.2 Retrieving errors
B.2.2 Installing the Acu4GL Product on a Client Machine
Acu4GL, MSSQL:Alternate REWRITE method:
B.1 Microsoft SQL Server Concepts Overview
Acu4GL, MSSQL:Configuration variables.:
B.3 Configuration File Variables
Acu4GL, MSSQL:Database table:
B.4 Microsoft SQL Server: Using the Database Table
Acu4GL, MSSQL:Designating the host file system:
B.2.5 Designating the Host File System
Acu4GL, MSSQL:FAQs:
B.8 Common Questions and Answers
Acu4GL, MSSQL:Getting started:
B.2 Getting Started
Acu4GL, MSSQL:Installation on client:
B.2.2 Installing the Acu4GL Product on a Client Machine
Acu4GL, MSSQL:Installation on NT server:
B.2.2 Installing the Acu4GL Product on a Client Machine
Acu4GL, MSSQL:Installation:
B.2.1 Installation and Setup
Acu4GL, MSSQL:MSSQL limits:
B.6 Limits and Ranges
Acu4GL, MSSQL:Overview:
B.1 Microsoft SQL Server Concepts Overview
Acu4GL, MSSQL:Retrieving errors:
B.7.2 Retrieving errors
Acu4GL, MSSQL:Runtime errors:
B.7.1 Runtime Errors
Acu4GL, MSSQL:Security:
B.1 Microsoft SQL Server Concepts Overview
Acu4GL, MSSQL:Servers:
B.1 Microsoft SQL Server Concepts Overview
Acu4GL, MSSQL:Setting up a user account:
B.2.3 Setting Up a User Account
Acu4GL, MSSQL:Setting up the user environment:
B.2.4 Setting Up the User Environment
Acu4GL, MSSQL:Table locking:
B.5.1 Technical Specifications
Acu4GL, MSSQL:Table ownership:
B.1 Microsoft SQL Server Concepts Overview
Acu4GL, MSSQL:Technical specifications:
B.5.1 Technical Specifications
Acu4GL, MSSQL:Troubleshooting:
B.7 Troubleshooting
Acu4GL, ODBC:
D.1.2 Origins of ODBC
D.5.3 Native SQL Errors
D.2.6 Designating the Host Data Source
D.6 Common Questions and Answers
D.1 ODBC Concepts
D.1.1 What is ODBC?
D.1.3 Restrictions
D.3 Configuration File Variables
D.5 Troubleshooting
D.2 Installation and Setup
D.2.1 Installation
D.2.3 Setting up Data Sources
D.2.5 Designating the Host File System
D.5.2 Retrieving Errors
D.5.1 Runtime Errors
D.1.4 ODBC Structure
A-ODBC-ERROR-MAP-FILE
D.4 Technical Information, Troubleshooting, and Common Questions and Answers
D.4.1 Record and Table Locking
D.4.2 Limits and Ranges
D.4.3 Driver Requirements
D.4.4 Data Type Mapping
Acu4GL, ODBC:Application:
D.1.4 ODBC Structure
Acu4GL, ODBC:Configuration variables.:
D.3 Configuration File Variables
Acu4GL, ODBC:Creating map files:
A-ODBC-ERROR-MAP-FILE
Acu4GL, ODBC:Data sources:
D.1.4 ODBC Structure
D.2.3 Setting up Data Sources
Acu4GL, ODBC:Data types:
D.4.4 Data Type Mapping
Acu4GL, ODBC:Designating the host data source:
D.2.6 Designating the Host Data Source
Acu4GL, ODBC:Designating the host file system:
D.2.5 Designating the Host File System
Acu4GL, ODBC:Driver Manager:
D.1.4 ODBC Structure
Acu4GL, ODBC:Driver requirements:
D.4.3 Driver Requirements
Acu4GL, ODBC:Driver test:
D.4.3 Driver Requirements
Acu4GL, ODBC:Drivers:
D.1.4 ODBC Structure
Acu4GL, ODBC:FAQs:
D.6 Common Questions and Answers
Acu4GL, ODBC:Getting started:
D.2 Installation and Setup
Acu4GL, ODBC:Installation and Setup:
D.2.1 Installation
Acu4GL, ODBC:Limits and ranges:
D.4.2 Limits and Ranges
Acu4GL, ODBC:Mapping COBOL data to ODBC data:
D.4.4 Data Type Mapping
Acu4GL, ODBC:Mapping ODBC data to COBOL data:
D.4.4 Data Type Mapping
Acu4GL, ODBC:Origins of ODBC:
D.1.2 Origins of ODBC
Acu4GL, ODBC:Overview:
D.1 ODBC Concepts
Acu4GL, ODBC:Record and table locking:
D.4.1 Record and Table Locking
Acu4GL, ODBC:Restrictions:
D.1.3 Restrictions
Acu4GL, ODBC:Retrieving errors:
D.5.2 Retrieving Errors
Acu4GL, ODBC:Runtime errors:
D.5.1 Runtime Errors
Acu4GL, ODBC:SQL errors:
D.5.3 Native SQL Errors
Acu4GL, ODBC:Structure.:
D.1.4 ODBC Structure
Acu4GL, ODBC:Technical specifications:
D.4 Technical Information, Troubleshooting, and Common Questions and Answers
Acu4GL, ODBC:Troubleshooting:
D.5 Troubleshooting
Acu4GL, ODBC:What is ODBC?:
D.1.1 What is ODBC?
Acu4GL, Oracle:
C.2.4 Checking System Parameters
C.5.2 Limits and Ranges
C.6 Troubleshooting
C.4 Using the Database Table
C.6.1 Runtime Errors
C.2 Installation and Setup
C.2.5 Setting Up a User Account
C.2.1 Windows Installation Steps for the Acu4GL for Oracle Product
C.1 Oracle Transaction Management Concepts Overview
C.5 Technical Information, Troubleshooting, and Common Questions and Answers
C.2.9 Handling Transactions
C.6.2 Retrieving Errors
C.6.3 Common Questions and Answers
Regarding Relinking for Windows Users
C.2.2 UNIX Installation Steps for the Oracle Acu4GL Product
C.2.3 Installing the Product
C.2.6 Setting Up the User Environment
C.5.1 Supported Features
C.2.7 Designating the Host File System
C.2.8 Setting Up the Search Path
Acu4GL, Oracle:Automatic login:
C.2.5 Setting Up a User Account
Acu4GL, Oracle:Checking system parameters:
C.2.4 Checking System Parameters
Acu4GL, Oracle:Configured login:
C.2.5 Setting Up a User Account
Acu4GL, Oracle:Creating a new runtime:
C.2.3 Installing the Product
Acu4GL, Oracle:Cursors:
C.2.4 Checking System Parameters
Acu4GL, Oracle:Database table:
C.4 Using the Database Table
Acu4GL, Oracle:Designating host file system:
C.2.7 Designating the Host File System
Acu4GL, Oracle:FAQs:
C.6.3 Common Questions and Answers
Acu4GL, Oracle:Features:
C.5.1 Supported Features
Acu4GL, Oracle:Getting started:
C.2 Installation and Setup
Acu4GL, Oracle:Installation for UNIX:
C.2.2 UNIX Installation Steps for the Oracle Acu4GL Product
Acu4GL, Oracle:Installation for Windows:
C.2.1 Windows Installation Steps for the Acu4GL for Oracle Product
Acu4GL, Oracle:Libraries, shared:
C.2.3 Installing the Product
Acu4GL, Oracle:Linking the runtime:
C.2.3 Installing the Product
Acu4GL, Oracle:Linking:
Regarding Relinking for Windows Users
Acu4GL, Oracle:Makefiles:
C.2.3 Installing the Product
Acu4GL, Oracle:open_cursors:
C.1 Oracle Transaction Management Concepts Overview
Acu4GL, Oracle:Oracle file system limits:
C.5.2 Limits and Ranges
Acu4GL, Oracle:Record locking:
C.1 Oracle Transaction Management Concepts Overview
Acu4GL, Oracle:Retrieving errors:
C.6.2 Retrieving Errors
Acu4GL, Oracle:Runtime errors:
C.6.1 Runtime Errors
Acu4GL, Oracle:Security:
C.1 Oracle Transaction Management Concepts Overview
Acu4GL, Oracle:Setting up the search path:
C.2.8 Setting Up the Search Path
Acu4GL, Oracle:Setting up the user environment:
C.2.6 Setting Up the User Environment
Acu4GL, Oracle:Setting up user accounts:
C.2.5 Setting Up a User Account
Acu4GL, Oracle:Table ownership:
C.1 Oracle Transaction Management Concepts Overview
Acu4GL, Oracle:Technical specifications:
C.5 Technical Information, Troubleshooting, and Common Questions and Answers
Acu4GL, Oracle:Transactions:
C.1 Oracle Transaction Management Concepts Overview
C.2.9 Handling Transactions
C.5.1 Supported Features
Acu4GL, Oracle:Troubleshooting:
C.6 Troubleshooting
Acu4GL, Sybase:
E.3.6 Installation Steps on a Windows NT Server Machine - Windows Client
E.4.2 Setting up the User Environment
E.7.2 Retrieving Errors
E.4.3 Designating the Host File System
E.2.1 Sybase RDBMS Installation
E.3.2 Installation Steps on the UNIX Client
E.3.5 Installation Steps on the UNIX Server Machine
E.7 Troubleshooting
E.5 Configuration File Variables
E.4.1 Setting up a User Account
E.6.3 Limits and Ranges
E.7.1 Runtime Errors
E.7.3 Common Questions and Answers
E.1 Sybase Concepts Overview
E.2 Getting Started
E.6 Technical Specifications
E.6.1 Record and Table Locking
E.6.2 Stored procedures
Acu4GL, Sybase:Configuration variables.:
E.5 Configuration File Variables
Acu4GL, Sybase:Creating a new runtime:
E.3.2 Installation Steps on the UNIX Client
Acu4GL, Sybase:Creating stored procedures:
E.3.5 Installation Steps on the UNIX Server Machine
Acu4GL, Sybase:Designating the host file system:
E.4.3 Designating the Host File System
Acu4GL, Sybase:FAQs:
E.7.3 Common Questions and Answers
Acu4GL, Sybase:Getting started:
E.2 Getting Started
Acu4GL, Sybase:Installation and setup:
E.2.1 Sybase RDBMS Installation
Acu4GL, Sybase:Installing stored procedures:
E.3.5 Installation Steps on the UNIX Server Machine
E.3.6 Installation Steps on a Windows NT Server Machine - Windows Client
Acu4GL, Sybase:Libraries, shared:
E.3.2 Installation Steps on the UNIX Client
Acu4GL, Sybase:Linking the runtime:
E.3.2 Installation Steps on the UNIX Client
Acu4GL, Sybase:Makefiles:
E.3.2 Installation Steps on the UNIX Client
Acu4GL, Sybase:Overview:
E.1 Sybase Concepts Overview
Acu4GL, Sybase:Retrieving errors:
E.7.2 Retrieving Errors
Acu4GL, Sybase:REWRITE method:
E.1 Sybase Concepts Overview
Acu4GL, Sybase:Runtime errors:
E.7.1 Runtime Errors
Acu4GL, Sybase:Security:
E.1 Sybase Concepts Overview
Acu4GL, Sybase:Servers:
E.1 Sybase Concepts Overview
Acu4GL, Sybase:Setting up a user account:
E.4.1 Setting up a User Account
Acu4GL, Sybase:Setting up the user environment:
E.4.2 Setting up the User Environment
Acu4GL, Sybase:Stored procedures.:
E.6.2 Stored procedures
Acu4GL, Sybase:Sybase limits:
E.6.3 Limits and Ranges
Acu4GL, Sybase:Table locking:
E.6.1 Record and Table Locking
Acu4GL, Sybase:Table ownership:
E.1 Sybase Concepts Overview
Acu4GL, Sybase:Technical specifications:
E.6 Technical Specifications
Acu4GL, Sybase:Troubleshooting:
E.7 Troubleshooting
Acu4GL:
7.3.3 Field Names
1.1 Welcome to Acu4GL
2.1 Getting Started
1.3.3 The ACUCOBOL-GT Plug-in and Acu4GL
1.3.2 Data Dictionaries and Acu4GL
3.1 Data Dictionaries or XFDs
7.3.1 How Do I Match Existing Text Fields?
7.3.2 How Do I Match Existing Numeric Fields?
C.1 Oracle Transaction Management Concepts Overview
7.2 Default Behavior
1.4 Database Concepts
1.5 How Acu4GL Works
1.5.2 Data Dictionaries and Mapping
1.5.4 Summary
Acu4GL:ACUCOBOL-GT Plug-in:
1.3.3 The ACUCOBOL-GT Plug-in and Acu4GL
Acu4GL:Case conversion in data:
7.2 Default Behavior
Acu4GL:Data dictionaries:
3.1 Data Dictionaries or XFDs
1.5.2 Data Dictionaries and Mapping
1.3.2 Data Dictionaries and Acu4GL
Acu4GL:Data format conversions:
7.2 Default Behavior
Acu4GL:Data sequencing:
7.2 Default Behavior
Acu4GL:Database compatibility:
1.1 Welcome to Acu4GL
Acu4GL:Database concepts:
1.4 Database Concepts
Acu4GL:Default behavior:
7.2 Default Behavior
Acu4GL:Field names:
7.3.3 Field Names
Acu4GL:Getting started:
2.1 Getting Started
Acu4GL:How it works:
1.5 How Acu4GL Works
Acu4GL:Introduction:
1.1 Welcome to Acu4GL
Acu4GL:Matching COBOL fields to database fields:
7.2 Default Behavior
Acu4GL:Matching numeric fields to database fields:
7.3.2 How Do I Match Existing Numeric Fields?
Acu4GL:Matching text fields to database fields:
7.3.1 How Do I Match Existing Text Fields?
Acu4GL:Overview:
1.1 Welcome to Acu4GL
Acu4GL:Record locking:
C.1 Oracle Transaction Management Concepts Overview
Acu4GL:Summary:
1.5.4 Summary
ACUCOBOL-GT:
1.3.3 The ACUCOBOL-GT Plug-in and Acu4GL
1.5 How Acu4GL Works
ACUCOBOL-GT:Plug-in and Acu4GL:
1.3.3 The ACUCOBOL-GT Plug-in and Acu4GL
ACUCOBOL-GT:Runtime module:
1.5 How Acu4GL Works
Acucorp, contacting:
2.2 Technical Support
A-DBM-COMMIT-ON-BEGIN variable:
A-DBM-COMMIT-ON-BEGIN
A-DBM-DATABASE variable:
A-DBM-DATABASE
A-DBM-ERROR-MAP-FILE variable:
A-DBM-ERROR-MAP-FILE
A-DBM-LOCK-METHOD variable:
A-DBM-LOCK-METHOD
A-DBM-LOGIN variable:
A-DBM-LOGIN
A-DBM-NO-NULL-COLUMNS variable:
A-DBM-NO-NULL-COLUMNS
A-DBM-PASSWD variable:
A-DBM-PASSWD
A-DBM-QUOTE-IDENTIFIERS variable:
A-DBM-QUOTE-IDENTIFIERS
A-DBM-UNSIGNED-TINYINT variable:
A-DBM-UNSIGNED-TINYINT
A-DBM-USE-CHAR-FOR-BINARY variable:
A-DBM-USE-CHAR-FOR-BINARY
A-DBM-USE-SPACE-IN-DATES variable:
A-DBM-USE-SPACE-IN-DATES
A-INF-DUPLICATE-KEY variable:
A-INF-DUPLICATE-KEY
A-INF-NO-FINAL-TRANSACTION-ERROR variable:
A-INF-NO-FINAL-TRANSACTION-ERROR
A-INFORMIX-ERROR-FILE variable:
A-INFORMIX-ERROR-FILE
Alfred, indexed file editor:
3.1 Data Dictionaries or XFDs
1.3.2 Data Dictionaries and Acu4GL
Alpha directive:
4.3 Alpha Directive
Alternate REWRITE method, MSSQL:
B.1 Microsoft SQL Server Concepts Overview
A-MSSQL-ADD-IDENTITY variable:
A-MSSQL-ADD-IDENTITY
A-MSSQL-ADD-TIMESTAMP variable:
A-MSSQL-ADD-TIMESTAMP
A-MSSQL-DATABASE variable:
A-MSSQL-DATABASE
A-MSSQL-DEFAULT-CONNECTION variable:
A-MSSQL-DEFAULT-CONNECTION
A-MSSQL-EXTRA-PROC variable:
A-MSSQL-EXTRA-PROC
A-MSSQL-FAST-ACCESS variable:
A-MSSQL-FAST-ACCESS
A-MSSQL-FORCED-INDEX variable:
A-MSSQL-FORCED-INDEX
A-MSSQL-LOCK-DB variable:
A-MSSQL-LOCK-DB
A-MSSQL-LOGIN variable:
A-MSSQL-LOGIN
A-MSSQL-MAX-COLUMNS variable:
A-MSSQL-MAX-COLUMNS
A-MSSQL-NATIVE-LOCK-TIMEOUT variable:
A-MSSQL-NATIVE-LOCK-TIMEOUT
A-MSSQL-NO-23-ON-START variable:
A-MSSQL-NO-23-ON-START
A-MSSQL-NO-COUNT-CHECK variable:
A-MSSQL-NO-COUNT-CHECK
A-MSSQL-NO-DBCLOSE variable:
A-MSSQL-NO-DBCLOSE
A-MSSQL-NO-DBID variable:
A-MSSQL-NO-DBID
A-MSSQL-NO-RECORD-LOCKS variable:
A-MSSQL-NO-RECORD-LOCKS
A-MSSQL-NO-TABLE-LOCKS variable:
A-MSSQL-NO-TABLE-LOCKS
A-MSSQL-PACKETSIZE variable:
A-MSSQL-PACKETSIZE
A-MSSQL-PASSWD variable:
A-MSSQL-PASSWD
A-MSSQL-ROWCOUNT variable:
A-MSSQL-ROWCOUNT
A-MSSQL-SKIP-ALTERNATE-KEYS variable:
A-MSSQL-SKIP-ALTERNATE-KEYS
A-MSSQL-UNLOCK-ON-EXECUTE variable:
A-MSSQL-UNLOCK-ON-EXECUTE
A-MSSQL-USE-DROPDOWN-QUERIES variable:
A-MSSQL-USE-DROPDOWN-QUERIES
A-MSSQL-VISION-LOCKS-FILE variable:
A-MSSQL-VISION-LOCKS-FILE
ANSI-compliant directive:
4.2 Syntax
A-ODBC-COMMIT-ON-BEGIN variable:
A-ODBC-COMMIT-ON-BEGIN
A-ODBC-DATASOURCE variable:
A-ODBC-DATASOURCE
A-ODBC-ERROR-MAP-FILE variable:
A-ODBC-ERROR-MAP-FILE
A-ODBC-LOCK-METHOD variable:
A-ODBC-LOCK-METHOD
A-ODBC-LOGIN variable:
A-ODBC-LOGIN
A-ODBC-NO-NULL-COLUMNS variable:
A-ODBC-NO-NULL-COLUMNS
A-ODBC-PASSWD variable:
A-ODBC-PASSWD
A-ODBC-PRINT-LOG variable:
A-ODBC-PRINT-LOG
A-ODBC-QUOTE-IDENTIFIERS variable:
A-ODBC-QUOTE-IDENTIFIERS
A-ODBC-UNSIGNED-TINYINT variable:
A-ODBC-UNSIGNED-TINYINT
A-ODBC-USE-CHAR-FOR-BINARY variable:
A-ODBC-USE-CHAR-FOR-BINARY
A-ODBC-USE-SPACE-IN-DATES variable:
A-ODBC-USE-SPACE-IN-DATES
A-ORACLE-ERROR-FILE variable:
A-ORACLE-ERROR-FILE
A-ORA-DUPLICATE-KEY variable:
A-ORA-DUPLICATE-KEY
A-ORA-HINTS variable:
A-ORA-HINTS
Application, ODBC:
D.1.4 ODBC Structure
Architecture, DBMaker:
F.1.2 DBMaker Structure
F.1.3 DBMaker and Acu4GL Architecture
Architecture, DBMaker:Client/server:
F.1.2 DBMaker Structure
Architecture, DBMaker:Multiple-tier:
F.1.3 DBMaker and Acu4GL Architecture
Architecture, DBMaker:Single-tier:
F.1.3 DBMaker and Acu4GL Architecture
Architecture, DBMaker:Single-user:
F.1.2 DBMaker Structure
Architecture, ODBC:
D.1.4 ODBC Structure
Architecture, ODBC:Multiple-tier:
D.1.4 ODBC Structure
Architecture, ODBC:Single-tier:
D.1.4 ODBC Structure
ASSIGN name, XFD:
3.2.6 Naming the XFD
A-SYB-ADD-IDENTITY variable:
A-SYB-ADD-IDENTITY
A-SYB-ADD-TIMESTAMP variable:
A-SYB-ADD-TIMESTAMP
A-SYB-DATABASE variable:
A-SYB-DATABASE
A-SYB-DEFAULT-CONNECTION variable:
A-SYB-DEFAULT-CONNECTION
A-SYB-EXTRA-PROC variable:
A-SYB-EXTRA-PROC
A-SYB-FAST-ACCESS variable:
A-SYB-FAST-ACCESS
A-SYB-FORCED-INDEX variable:
A-SYB-FORCED-INDEX
A-SYB-LOCK-DB variable:
A-SYB-LOCK-DB
A-SYB-LOGIN variable:
A-SYB-LOGIN
A-SYB-MAX-CHARACTERS variable:
A-SYB-MAX-CHARACTERS
A-SYB-MAX-COLUMNS variable:
A-SYB-MAX-COLUMNS
A-SYB-NATIVE-LOCK-TIMEOUT variable:
A-SYB-NATIVE-LOCK-TIMEOUT
A-SYB-NO-23-ON-START variable:
A-SYB-NO-23-ON-START
A-SYB-NO-COUNT-CHECK variable:
A-SYB-NO-COUNT-CHECK
A-SYB-NO-DBCLOSE variable:
A-SYB-NO-DBCLOSE
A-SYB-NO-DBID variable:
A-SYB-NO-DBID
A-SYB-NO-RECORD-LOCKS variable:
A-SYB-NO-RECORD-LOCKS
A-SYB-NO-TABLE-LOCKS variable:
A-SYB-NO-TABLE-LOCKS
A-SYB-PACKETSIZE variable:
A-SYB-PACKETSIZE
A-SYB-PASSWD variable:
A-SYB-PASSWD
A-SYB-ROWCOUNT variable:
A-SYB-ROWCOUNT
A-SYB-SKIP-ALTERNATE-KEYS variable:
A-SYB-SKIP-ALTERNATE-KEYS
A-SYB-UNLOCK-ON-EXECUTE variable:
A-SYB-UNLOCK-ON-EXECUTE
A-SYB-USE-DROPDOWN-QUERIES variable:
A-SYB-USE-DROPDOWN-QUERIES
A-SYB-VISION-LOCKS-FILE variable:
A-SYB-VISION-LOCKS-FILE
Automatic login, Oracle:
C.2.5 Setting Up a User Account

B

Behavior, Acu4GL default:
7.2 Default Behavior
BINARY directive:
4.4 Binary Directive
Binary large objects, DBMaker:
F.1.1 What is DBMaker?
BINARY numbers, illegal COBOL data:
5.1 Illegal COBOL Data
Btrieve file systems:
1.3 Accessing Data
Building SQL statements:
1.5.3 Steps to Follow

C

Case conversions:
7.2 Default Behavior
C-ISAM file systems:
1.3 Accessing Data
Client library, DBMaker:
F.1.2 DBMaker Structure
Client program, DBMaker:
F.1.2 DBMaker Structure
Client/server architecture, DBMaker:
F.1.2 DBMaker Structure
COBOL code and hyphens:
3.2.2 Defaults Used in XFD Files
COBOL data, invalid.:
5.1 Illegal COBOL Data
COBOL I/O translation:
1.5 How Acu4GL Works
COBOL programs and sql.acu:
2.4.2 To Call sql.acu from a Program
COBOL records, forming:
1.5.3 Steps to Follow
COBOL:
6.1 Preparing and Compiling your COBOL Program
D.4.4 Data Type Mapping
9.1.2 The WHERE Constraint
7.2 Default Behavior
9.1.1 Guidelines
C.1 Oracle Transaction Management Concepts Overview
F.4.3 Data Type Mapping
COBOL:COMMIT verb:
C.1 Oracle Transaction Management Concepts Overview
COBOL:Database interaction:
9.1.1 Guidelines
COBOL:Mapping data to DBMaker:
F.4.3 Data Type Mapping
COBOL:Mapping data to ODBC:
D.4.4 Data Type Mapping
COBOL:Mapping DBMaker data to:
F.4.3 Data Type Mapping
COBOL:Mapping ODBC data to:
D.4.4 Data Type Mapping
COBOL:Matching COBOL fields to database fields:
7.2 Default Behavior
COBOL:Modifying procedures:
9.1.2 The WHERE Constraint
COBOL:Preparing and compiling programs:
6.1 Preparing and Compiling your COBOL Program
COBOL:Working with:
6.1 Preparing and Compiling your COBOL Program
Columns, mapping:
3.2.1 Understanding How the Database Table is Formed
1.5.2 Data Dictionaries and Mapping
Command line and sql.acu:
2.4.1 Running sql.acu from the Command Line
COMMENT directive:
4.5 Comment Directive
COMMIT verb:
C.1 Oracle Transaction Management Concepts Overview
COMMIT-COUNT methods.:
C.1 Oracle Transaction Management Concepts Overview
COMMIT-COUNT methods:
A4GL-COMMIT-COUNT
COMMIT-COUNT variable:
COMMIT-COUNT
Communications, DBMaker:
F.1.2 DBMaker Structure
COMP-2 numbers, illegal COBOL data:
5.1 Illegal COBOL Data
COMP-3 numbers, illegal COBOL data:
5.1 Illegal COBOL Data
Compatibility with databases:
1.1 Welcome to Acu4GL
Compiler:
9.2.2 Compile-time Warning
1.5.3 Steps to Follow
8.1.1 -Fx Option
9.2.1 Compile-time Errors
A.1.2 Installing the Product
8.1.2 -Zo Option
4.8 Name Directive
Compiler:Errors:
9.2.1 Compile-time Errors
Compiler:-F option:
1.5.3 Steps to Follow
Compiler:Fo option:
8.1.1 -Fx Option
Compiler:Fx option:
8.1.1 -Fx Option
Compiler:Fx3 option:
8.1.1 -Fx Option
Compiler:Fxa option:
8.1.1 -Fx Option
Compiler:Sample program, Informix:
A.1.2 Installing the Product
Compiler:Warnings:
9.2.2 Compile-time Warning
Compiler:Zo option:
8.1.2 -Zo Option
Compiler:-Zx option:
4.8 Name Directive
Compiling:
6.1 Preparing and Compiling your COBOL Program
2.5 The Demonstration Program
Compiling:Demonstration program:
2.5 The Demonstration Program
Compiling:Preparing a COBOL program:
6.1 Preparing and Compiling your COBOL Program
Conditions, OTHER:
4.13 When Directive
Configuration variables:
8 Compiler and Runtime Options - 8.2 Runtime Configuration Variables - A4GL-MAX-DATE
4GL-COLUMN-CASE
C.3 Configuration File Variables
4GL-2000-CUTOFF
4.6 Date Directive
4GL-CONVERT-DATES
5.1.2 Invalid Data Other than Keys
1.5.3 Steps to Follow
8 Compiler and Runtime Options - 8.2 Runtime Configuration Variables - A4GL-MIN-DATE
DEFAULT-HOST
4GL-8-DIGIT-CUTOFF
D.3 Configuration File Variables
1.5.4 Summary
A.2 Configuration File Variables
filename-HOST
4GL-ILLEGAL-DATA
B.3 Configuration File Variables
4GL-JULIAN-NULL
A4GL-COMMIT-COUNT
XFD-DIRECTORY
3.2.6 Naming the XFD
F.3 Configuration File Variables
XFD*-MAP
XFD-MAP-RESET
E.5 Configuration File Variables
9.1.2 The WHERE Constraint
4GL-JULIAN-BASE-DATE
8.2 Runtime Configuration Variables
Configuration variables:4GL-2000-CUTOFF:
4GL-2000-CUTOFF
Configuration variables:4GL-8-DIGIT-CUTOFF:
4GL-8-DIGIT-CUTOFF
Configuration variables:4GL-COLUMN-CASE:
4GL-COLUMN-CASE
Configuration variables:4GL-CONVERT-DATES:
4GL-CONVERT-DATES
Configuration variables:4GL-ILLEGAL-DATA:
4GL-ILLEGAL-DATA
5.1.2 Invalid Data Other than Keys
Configuration variables:4GL-JULIAN-BASE-DATE:
4GL-JULIAN-BASE-DATE
4.6 Date Directive
Configuration variables:4GL-JULIAN-NULL:
4GL-JULIAN-NULL
4.6 Date Directive
Configuration variables:A4GL-COMMIT-COUNT:
A4GL-COMMIT-COUNT
Configuration variables:A4GL-MAX-DATE:
8 Compiler and Runtime Options - 8.2 Runtime Configuration Variables - A4GL-MAX-DATE
Configuration variables:A4GL-MIN-DATE:
8 Compiler and Runtime Options - 8.2 Runtime Configuration Variables - A4GL-MIN-DATE
Configuration variables:DBMaker.:
F.3 Configuration File Variables
Configuration variables:DEFAULT-HOST:
1.5.3 Steps to Follow
DEFAULT-HOST
1.5.4 Summary
Configuration variables:filename-HOST:
filename-HOST
Configuration variables:HOST:
1.5.3 Steps to Follow
Configuration variables:Informix.:
A.2 Configuration File Variables
Configuration variables:MSSQL.:
B.3 Configuration File Variables
Configuration variables:ODBC.:
D.3 Configuration File Variables
Configuration variables:Oracle.:
C.3 Configuration File Variables
Configuration variables:Overview:
8.2 Runtime Configuration Variables
Configuration variables:Setting in runtime files:
1.5.3 Steps to Follow
Configuration variables:Sybase.:
E.5 Configuration File Variables
Configuration variables:WHERE constraint:
9.1.2 The WHERE Constraint
Configuration variables:XFD-DIRECTORY:
XFD-DIRECTORY
Configuration variables:XFD-MAP:
XFD*-MAP
3.2.6 Naming the XFD
Configuration variables:XFD-MAP-RESET:
3.2.6 Naming the XFD
XFD-MAP-RESET
Configured login, Oracle:
C.2.5 Setting Up a User Account
Conflicts between field names:
7.3.3 Field Names
Contacting Acucorp:
2.2 Technical Support
Conversions:
7.2 Default Behavior
Conversions:Case:
7.2 Default Behavior
Conversions:Data:
7.2 Default Behavior
Creating stored procedures, Sybase:
E.3.5 Installation Steps on the UNIX Server Machine
Creating:
A.1.2 Installing the Product
E.3.2 Installation Steps on the UNIX Client
1.5.3 Steps to Follow
A-DBM-ERROR-MAP-FILE
A-ODBC-ERROR-MAP-FILE
C.2.3 Installing the Product
Creating:COBOL records:
1.5.3 Steps to Follow
Creating:Dictionaries:
1.5.3 Steps to Follow
Creating:Makefile, Informix:
A.1.2 Installing the Product
Creating:Map files, DBMaker:
A-DBM-ERROR-MAP-FILE
Creating:Map files, ODBC:
A-ODBC-ERROR-MAP-FILE
Creating:Runtime, Acu4GL for Informix:
A.1.2 Installing the Product
Creating:Runtime, Acu4GL for Oracle:
C.2.3 Installing the Product
Creating:Runtime, Acu4GL for Sybase:
E.3.2 Installation Steps on the UNIX Client
Creating:SQL statements:
1.5.3 Steps to Follow
Cursor caching, Oracle:
C.2.4 Checking System Parameters

D

Data dictionaries:
1.3.2 Data Dictionaries and Acu4GL
4.1 Directives
3.1 Data Dictionaries or XFDs
1.5.2 Data Dictionaries and Mapping
1.5.3 Steps to Follow
Data dictionaries:Acu4GL:
1.3.2 Data Dictionaries and Acu4GL
Data dictionaries:Creating:
1.5.3 Steps to Follow
Data dictionaries:Overview:
1.5.2 Data Dictionaries and Mapping
Data dictionaries:Source code:
4.1 Directives
Data dictionaries:XFDs:
3.1 Data Dictionaries or XFDs
Data source, ODBC:
D.2.3 Setting up Data Sources
D.1.4 ODBC Structure
D.2.6 Designating the Host Data Source
Data source, ODBC:Designating the host:
D.2.6 Designating the Host Data Source
Data source, ODBC:Overview:
D.1.4 ODBC Structure
Data source, ODBC:Setting up:
D.2.3 Setting up Data Sources
Data, invalid database:
5.2 Invalid Database Data
Data, invalid key:
5.1.1 Invalid Key Data
Data:
7.3 Existing Database Files
D.4.4 Data Type Mapping
9.1.1 Guidelines
A.5 Limits and Ranges
1.3 Accessing Data
F.4.3 Data Type Mapping
7.1 Databases
7.2 Default Behavior
Data:Accessing:
1.3 Accessing Data
Data:Existing:
7.3 Existing Database Files
7.1 Databases
Data:Format conversion:
7.2 Default Behavior
Data:Mapping COBOL to DBMaker:
F.4.3 Data Type Mapping
Data:Mapping COBOL to ODBC:
D.4.4 Data Type Mapping
Data:Mapping DBMaker data to COBOL:
F.4.3 Data Type Mapping
Data:Mapping DBMaker types:
F.4.3 Data Type Mapping
Data:Mapping ODBC types to COBOL types:
D.4.4 Data Type Mapping
Data:New:
7.1 Databases
Data:ODBC types:
D.4.4 Data Type Mapping
Data:Restructuring:
9.1.1 Guidelines
Data:Searches:
9.1.1 Guidelines
Data:Sequencing:
7.2 Default Behavior
Data:Types not supported, Informix:
A.5 Limits and Ranges
Database data:
5.2 Invalid Database Data
Database data:Invalid:
5.2 Invalid Database Data
Database table:
C.4 Using the Database Table
B.4 Microsoft SQL Server: Using the Database Table
Database table:MSSQL:
B.4 Microsoft SQL Server: Using the Database Table
Database table:Oracle:
C.4 Using the Database Table
DATABASE variable:
DATABASE
Database:
1.4 Database Concepts
3.2.1 Understanding How the Database Table is Formed
1.5.3 Steps to Follow
1.1 Welcome to Acu4GL
Database:Accessing:
1.5.3 Steps to Follow
Database:Compatibility:
1.1 Welcome to Acu4GL
Database:Concepts:
1.4 Database Concepts
Database:How the table is formed:
3.2.1 Understanding How the Database Table is Formed
Database:Relational:
1.4 Database Concepts
Databases:
F.2.6 Designating the Host Database
7.2 Default Behavior
A.1.3 Designating a Database
7.3.1 How Do I Match Existing Text Fields?
7.3.2 How Do I Match Existing Numeric Fields?
7.3.3 Field Names
9.1.1 Guidelines
7.1 Databases
7.3 Existing Database Files
Databases:Data sequencing:
7.2 Default Behavior
Databases:Default behavior:
7.2 Default Behavior
Databases:Designating for Acu4GL for Informix:
A.1.3 Designating a Database
Databases:Designating host for DBMaker:
F.2.6 Designating the Host Database
Databases:Existing files:
7.3 Existing Database Files
7.1 Databases
Databases:Field names:
7.3.3 Field Names
Databases:Interaction with COBOL:
9.1.1 Guidelines
Databases:Matching fields to COBOL:
7.2 Default Behavior
Databases:Matching fields to numeric:
7.3.2 How Do I Match Existing Numeric Fields?
Databases:Matching fields to text:
7.3.1 How Do I Match Existing Text Fields?
Databases:New files:
7.1 Databases
Databases:Upgrading:
9.1.1 Guidelines
DATE directive:
4.6 Date Directive
DATE fields, illegal COBOL data:
5.1 Illegal COBOL Data
Dates, invalid:
4.6 Date Directive
Dates, Julian:
4.6 Date Directive
DBMaker structure:
F.1.2 DBMaker Structure
F.1.3 DBMaker and Acu4GL Architecture
DBMaker structure:Client/server architecture:
F.1.2 DBMaker Structure
DBMaker structure:Multiple-tier architecture:
F.1.3 DBMaker and Acu4GL Architecture
DBMaker structure:Overview:
F.1.2 DBMaker Structure
DBMaker structure:Single-tier architecture:
F.1.3 DBMaker and Acu4GL Architecture
DBMaker structure:Single-user architecture:
F.1.2 DBMaker Structure
DBMaker variables:
A-DBM-COMMIT-ON-BEGIN
A-DBM-PASSWD
A-DBM-DATABASE
A-DBM-QUOTE-IDENTIFIERS
A-DBM-UNSIGNED-TINYINT
A-DBM-USE-CHAR-FOR-BINARY
A-DBM-USE-SPACE-IN-DATES
A-DBM-ERROR-MAP-FILE
A-DBM-LOCK-METHOD
F.3 Configuration File Variables
A-DBM-LOGIN
A-DBM-NO-NULL-COLUMNS
DBMaker variables:A-DBM-COMMIT-ON-BEGIN:
A-DBM-COMMIT-ON-BEGIN
DBMaker variables:A-DBM-DATABASE:
A-DBM-DATABASE
DBMaker variables:A-DBM-ERROR-MAP-FILE:
A-DBM-ERROR-MAP-FILE
DBMaker variables:A-DBM-LOCK-METHOD:
A-DBM-LOCK-METHOD
DBMaker variables:A-DBM-LOGIN:
A-DBM-LOGIN
DBMaker variables:A-DBM-NO-NULL-COLUMNS:
A-DBM-NO-NULL-COLUMNS
DBMaker variables:A-DBM-PASSWD:
A-DBM-PASSWD
DBMaker variables:A-DBM-QUOTE-IDENTIFIERS:
A-DBM-QUOTE-IDENTIFIERS
DBMaker variables:A-DBM-UNSIGNED-TINYINT:
A-DBM-UNSIGNED-TINYINT
DBMaker variables:A-DBM-USE-CHAR-FOR-BINARY:
A-DBM-USE-CHAR-FOR-BINARY
DBMaker variables:A-DBM-USE-SPACE-IN-DATES:
A-DBM-USE-SPACE-IN-DATES
DBMaker variables:Overview:
F.3 Configuration File Variables
DBMaker, Acu4GL:
F.4 Technical Information, Troubleshooting, and Common Questions and Answers
F.4.1 Record and Table Locking
F.2 Installation and Setup for Windows and UNIX
F.1.2 DBMaker Structure
F.4.2 Limits and Ranges
F.2.5 Designating the Host File System
F.6 Common Questions and Answers
F.5 Troubleshooting
A-DBM-ERROR-MAP-FILE
F.3 Configuration File Variables
F.5.3 Native SQL Errors
F.1.1 What is DBMaker?
F.5.2 Retrieving Errors
F.5.1 Runtime Errors
F.2.6 Designating the Host Database
F.4.3 Data Type Mapping
F.2.3 UNIX Installation Steps for the Acu4GL for DBMaker Product
F.1 DBMaker Concepts Overview
F.2.4 Setting up a User Account
DBMaker, Acu4GL:Binary large objects:
F.1.1 What is DBMaker?
DBMaker, Acu4GL:Client library:
F.1.2 DBMaker Structure
DBMaker, Acu4GL:Client program:
F.1.2 DBMaker Structure
DBMaker, Acu4GL:Concepts:
F.1 DBMaker Concepts Overview
DBMaker, Acu4GL:Configuration variables.:
F.3 Configuration File Variables
DBMaker, Acu4GL:Creating map files:
A-DBM-ERROR-MAP-FILE
DBMaker, Acu4GL:Data type mapping:
F.4.3 Data Type Mapping
DBMaker, Acu4GL:Database communication and control area:
F.1.2 DBMaker Structure
DBMaker, Acu4GL:Designating host database:
F.2.6 Designating the Host Database
DBMaker, Acu4GL:Designating host file system:
F.2.5 Designating the Host File System
DBMaker, Acu4GL:Information:
F.1 DBMaker Concepts Overview
DBMaker, Acu4GL:Installation and Setup:
F.2 Installation and Setup for Windows and UNIX
DBMaker, Acu4GL:Limits and ranges:
F.4.2 Limits and Ranges
DBMaker, Acu4GL:Makefiles:
F.2.3 UNIX Installation Steps for the Acu4GL for DBMaker Product
DBMaker, Acu4GL:Mapping COBOL data to DBMaker data:
F.4.3 Data Type Mapping
DBMaker, Acu4GL:Mapping DBMaker data to COBOL:
F.4.3 Data Type Mapping
DBMaker, Acu4GL:Questions and Answers:
F.6 Common Questions and Answers
DBMaker, Acu4GL:Record and table locking:
F.4.1 Record and Table Locking
DBMaker, Acu4GL:Retrieving errors:
F.5.2 Retrieving Errors
DBMaker, Acu4GL:Runtime errors:
F.5.1 Runtime Errors
DBMaker, Acu4GL:Server program:
F.1.2 DBMaker Structure
DBMaker, Acu4GL:Setting up user account:
F.2.4 Setting up a User Account
DBMaker, Acu4GL:SQL errors:
F.5.3 Native SQL Errors
DBMaker, Acu4GL:Structure.:
F.1.2 DBMaker Structure
DBMaker, Acu4GL:Technical specifications:
F.4 Technical Information, Troubleshooting, and Common Questions and Answers
DBMaker, Acu4GL:Troubleshooting:
F.5 Troubleshooting
DBMaker, Acu4GL:What is DBMaker?:
F.1.1 What is DBMaker?
Declaring external variables:
9.1.2 The WHERE Constraint
Default behavior, Acu4GL:
7.2 Default Behavior
DEFAULT-HOST variable:
1.5.3 Steps to Follow
DEFAULT-HOST
1.5.4 Summary
Defaults, extended file descriptors:
3.2.2 Defaults Used in XFD Files
Definitions, record.:
3.2.2 Defaults Used in XFD Files
demo.cbl.:
2.5 The Demonstration Program
Demonstration program:
2.5 The Demonstration Program
Demonstration program:Compiling:
2.5 The Demonstration Program
Demonstration program:Help menu:
2.5 The Demonstration Program
Demonstration program:Options menu:
2.5 The Demonstration Program
Demonstration program:Overview:
2.5 The Demonstration Program
Demonstration program:Position menu:
2.5 The Demonstration Program
Demonstration program:Record menu:
2.5 The Demonstration Program
Demonstration program:Running:
2.5 The Demonstration Program
Demonstration program:Runtime verification:
2.5 The Demonstration Program
Demonstration program:Starting:
2.5 The Demonstration Program
Designating databases, Acu4GL for Informix:
A.1.3 Designating a Database
Designating host data source, ODBC:
D.2.6 Designating the Host Data Source
Designating host database, DBMaker:
F.2.6 Designating the Host Database
Designating host file system:
D.2.5 Designating the Host File System
E.4.3 Designating the Host File System
C.2.7 Designating the Host File System
B.2.5 Designating the Host File System
F.2.5 Designating the Host File System
Designating host file system:DBMaker:
F.2.5 Designating the Host File System
Designating host file system:MSSQL:
B.2.5 Designating the Host File System
Designating host file system:ODBC:
D.2.5 Designating the Host File System
Designating host file system:Oracle:
C.2.7 Designating the Host File System
Designating host file system:Sybase:
E.4.3 Designating the Host File System
Dictionaries, data:
4.1 Directives
3.1 Data Dictionaries or XFDs
1.5.3 Steps to Follow
1.3.2 Data Dictionaries and Acu4GL
1.5.2 Data Dictionaries and Mapping
Dictionaries, data:Acu4GL:
1.3.2 Data Dictionaries and Acu4GL
Dictionaries, data:Creating:
1.5.3 Steps to Follow
Dictionaries, data:Overview:
1.5.2 Data Dictionaries and Mapping
Dictionaries, data:Source code:
4.1 Directives
Dictionaries, data:XFDs:
3.1 Data Dictionaries or XFDs
Dictionary fields, summary:
3.2.3 Summary of Dictionary Fields
Directives:
4.6 Date Directive
4.13 When Directive
4.5 Comment Directive
4.1 Directives
4.10 Secondary-Table Directive
7.3 Existing Database Files
4.7 File Directive
3.2.2 Defaults Used in XFD Files
4.8 Name Directive
4.2 Syntax
4.12 Var-Length Directive
4.4 Binary Directive
3.2.6 Naming the XFD
4.11 Use Group Directive
3.2.4 Identical Field Names
4.9 Numeric Directive
3.2.1 Understanding How the Database Table is Formed
4.3 Alpha Directive
Directives:ALPHA:
4.3 Alpha Directive
Directives:ANSI-compliant:
4.2 Syntax
Directives:BINARY:
4.4 Binary Directive
Directives:COMMENT:
4.5 Comment Directive
Directives:DATE:
4.6 Date Directive
Directives:Existing data:
7.3 Existing Database Files
Directives:FILE:
4.7 File Directive
3.2.6 Naming the XFD
Directives:Introduction:
4.1 Directives
Directives:NAME:
3.2.4 Identical Field Names
4.8 Name Directive
Directives:NUMERIC:
4.9 Numeric Directive
Directives:SECONDARY-TABLE:
4.10 Secondary-Table Directive
Directives:Syntax:
4.2 Syntax
Directives:USE GROUP:
3.2.2 Defaults Used in XFD Files
4.11 Use Group Directive
3.2.1 Understanding How the Database Table is Formed
4.3 Alpha Directive
Directives:VAR-LENGTH:
4.12 Var-Length Directive
4.4 Binary Directive
Directives:WHEN:
3.2.2 Defaults Used in XFD Files
4.13 When Directive
dmapi30.lib, DBMaker:
F.1.2 DBMaker Structure
dmserver program, DBMaker:
F.1.2 DBMaker Structure
dmsqlc program, DBMaker:
F.1.2 DBMaker Structure
Document overview:
1.2 Document Overview
Drivers, ODBC:
D.4.3 Driver Requirements
D.1.4 ODBC Structure
Drivers, ODBC:General information:
D.1.4 ODBC Structure
Drivers, ODBC:Managing:
D.1.4 ODBC Structure
Drivers, ODBC:Requirements:
D.4.3 Driver Requirements
Drivers, ODBC:Testing:
D.4.3 Driver Requirements

E

Environment, user:
C.2.6 Setting Up the User Environment
B.2.4 Setting Up the User Environment
D.2.4 Setting up the User Environment
E.4.2 Setting up the User Environment
Environment, user:Setting up for MSSQL:
B.2.4 Setting Up the User Environment
Environment, user:Setting up for ODBC:
D.2.4 Setting up the User Environment
Environment, user:Setting up for Oracle:
C.2.6 Setting Up the User Environment
Environment, user:Setting up for Sybase:
E.4.2 Setting up the User Environment
Errors, compile:
9.2.1 Compile-time Errors
Errors, retrieving:
E.7.2 Retrieving Errors
A.6.2 Retrieving Errors
B.7.2 Retrieving errors
F.5.2 Retrieving Errors
D.5.2 Retrieving Errors
C.6.2 Retrieving Errors
Errors, retrieving:DBMaker:
F.5.2 Retrieving Errors
Errors, retrieving:Informix:
A.6.2 Retrieving Errors
Errors, retrieving:MSSQL:
B.7.2 Retrieving errors
Errors, retrieving:ODBC:
D.5.2 Retrieving Errors
Errors, retrieving:Oracle:
C.6.2 Retrieving Errors
Errors, retrieving:Sybase:
E.7.2 Retrieving Errors
Errors, runtime:
D.5.1 Runtime Errors
E.7.1 Runtime Errors
B.7.1 Runtime Errors
A.6.1 Runtime Errors
C.6.1 Runtime Errors
F.5.1 Runtime Errors
Errors, runtime:DBMaker:
F.5.1 Runtime Errors
Errors, runtime:Informix:
A.6.1 Runtime Errors
Errors, runtime:MSSQL:
B.7.1 Runtime Errors
Errors, runtime:ODBC:
D.5.1 Runtime Errors
Errors, runtime:Oracle:
C.6.1 Runtime Errors
Errors, runtime:Sybase:
E.7.1 Runtime Errors
Errors, SQL:
D.5.3 Native SQL Errors
F.5.3 Native SQL Errors
Errors, SQL:DBMaker:
F.5.3 Native SQL Errors
Errors, SQL:ODBC:
D.5.3 Native SQL Errors
Existing database files:
7.1 Databases
7.3 Existing Database Files
7.2 Default Behavior
Existing database files:Default behavior:
7.2 Default Behavior
Existing database files:Guidelines:
7.3 Existing Database Files
Existing database files:Overview:
7.1 Databases
Extended File Descriptors:
4.1 Directives
3.2.6 Naming the XFD
1.3.2 Data Dictionaries and Acu4GL
3.2.2 Defaults Used in XFD Files
3.1 Data Dictionaries or XFDs
Extended File Descriptors:Defaults:
3.2.2 Defaults Used in XFD Files
Extended File Descriptors:Directives, introduction:
4.1 Directives
Extended File Descriptors:Location:
3.2.2 Defaults Used in XFD Files
Extended File Descriptors:Mapping to other files:
3.2.6 Naming the XFD
Extended File Descriptors:Names.:
3.2.6 Naming the XFD
External variables, declaring:
9.1.2 The WHERE Constraint
-F option:
1.5.3 Steps to Follow

F

FAQs:
A.8 Common Questions and Answers
C.6.3 Common Questions and Answers
F.6 Common Questions and Answers
B.8 Common Questions and Answers
E.7.3 Common Questions and Answers
D.6 Common Questions and Answers
FAQs:DBMaker:
F.6 Common Questions and Answers
FAQs:Informix:
A.8 Common Questions and Answers
FAQs:MSSQL:
B.8 Common Questions and Answers
FAQs:ODBC:
D.6 Common Questions and Answers
FAQs:Oracle:
C.6.3 Common Questions and Answers
FAQs:Sybase:
E.7.3 Common Questions and Answers
Features:
C.5.1 Supported Features
A.4 Supported Features
Features:Informix supported:
A.4 Supported Features
Features:Oracle supported:
C.5.1 Supported Features
Field names:
3.2.5 Long Field Names
3.2.4 Identical Field Names
Field names:Identical:
3.2.4 Identical Field Names
Field names:Long:
3.2.5 Long Field Names
Fields:
3.2.1 Understanding How the Database Table is Formed
1.5.2 Data Dictionaries and Mapping
7.3.1 How Do I Match Existing Text Fields?
7.3.2 How Do I Match Existing Numeric Fields?
7.3.3 Field Names
7.2 Default Behavior
3.2.2 Defaults Used in XFD Files
Fields:Key:
3.2.2 Defaults Used in XFD Files
Fields:Mapping:
3.2.1 Understanding How the Database Table is Formed
1.5.2 Data Dictionaries and Mapping
Fields:Matching COBOL to database:
7.2 Default Behavior
Fields:Matching numeric to database:
7.3.2 How Do I Match Existing Numeric Fields?
Fields:Matching text to database:
7.3.1 How Do I Match Existing Text Fields?
Fields:Names:
7.3.3 Field Names
FILE directive:
4.7 File Directive
3.2.6 Naming the XFD
File input and output:
9.1.1 Guidelines
File objects, DBMaker:
F.1.1 What is DBMaker?
File systems, host:
E.4.3 Designating the Host File System
F.2.5 Designating the Host File System
B.2.5 Designating the Host File System
C.2.7 Designating the Host File System
D.2.5 Designating the Host File System
File systems, host:Designating for DBMaker:
F.2.5 Designating the Host File System
File systems, host:Designating for MSSQL:
B.2.5 Designating the Host File System
File systems, host:Designating for ODBC:
D.2.5 Designating the Host File System
File systems, host:Designating for Oracle:
C.2.7 Designating the Host File System
File systems, host:Designating for Sybase:
E.4.3 Designating the Host File System
File systems, indexed.:
1.3 Accessing Data
File systems, Informix:
A.3 Technical Information, Troubleshooting, and Common Questions and Answers
filename-HOST variable:
filename-HOST
Files, database:
7.1 Databases
7.3 Existing Database Files
Files, database:Existing:
7.3 Existing Database Files
7.1 Databases
Files, database:New:
7.1 Databases
Files, map:
A-ODBC-ERROR-MAP-FILE
A-DBM-ERROR-MAP-FILE
Files, map:Creating for DBMaker:
A-DBM-ERROR-MAP-FILE
Files, map:Creating for ODBC:
A-ODBC-ERROR-MAP-FILE
Files, Vision:
9.1.1 Guidelines
FILLER definition:
3.2.2 Defaults Used in XFD Files
4.13 When Directive
Final name, extended file descriptor:
3.2.6 Naming the XFD
-Fo option:
8.1.1 -Fx Option
Format, data conversion:
7.2 Default Behavior
Forming COBOL records:
1.5.3 Steps to Follow
Forming the final XFD name:
3.2.6 Naming the XFD
-Fx option:
8.1.1 -Fx Option
-Fx3 option:
8.1.1 -Fx Option
-Fxa option:
8.1.1 -Fx Option

G

Generic File Handler:
1.3 Accessing Data
Getting help:
2.2 Technical Support
Getting started:
D.2 Installation and Setup
B.2 Getting Started
E.2 Getting Started
2.1 Getting Started
C.2 Installation and Setup
A.1 Getting Started
Getting started:Acu4GL for Informix:
A.1 Getting Started
Getting started:Acu4GL for MSSQL:
B.2 Getting Started
Getting started:Acu4GL for ODBC:
D.2 Installation and Setup
Getting started:Acu4GL for Oracle:
C.2 Installation and Setup
Getting started:Acu4GL for Sybase:
E.2 Getting Started
Getting started:Overview:
2.1 Getting Started
Group items and DATE directive:
4.6 Date Directive
Group items:
3.2.2 Defaults Used in XFD Files
Growth, planning ahead:
9.1.1 Guidelines
Guidelines:
9.1.1 Guidelines
7.3 Existing Database Files
Guidelines:Existing database files:
7.3 Existing Database Files
Guidelines:Performance:
9.1.1 Guidelines

H

Handling invalid dates:
4.6 Date Directive
Help menu, demonstration program:
2.5 The Demonstration Program
Help, getting:
2.2 Technical Support
HIGH-VALUES, illegal COBOL data:
5.1 Illegal COBOL Data
Host data source, designating for Acu4GL for ODBC:
D.2.6 Designating the Host Data Source
Host database, designating for Acu4GL for DBMaker:
F.2.6 Designating the Host Database
Host file systems, designating for Acu4GL:
F.2.5 Designating the Host File System
C.2.7 Designating the Host File System
D.2.5 Designating the Host File System
E.4.3 Designating the Host File System
B.2.5 Designating the Host File System
Host file systems, designating for Acu4GL:DBMaker:
F.2.5 Designating the Host File System
Host file systems, designating for Acu4GL:MSSQL:
B.2.5 Designating the Host File System
Host file systems, designating for Acu4GL:ODBC:
D.2.5 Designating the Host File System
Host file systems, designating for Acu4GL:Oracle:
C.2.7 Designating the Host File System
Host file systems, designating for Acu4GL:Sybase:
E.4.3 Designating the Host File System
HOST variable:
1.5.3 Steps to Follow
How Acu4GL works:
1.5 How Acu4GL Works
1.5.1 What is a Seamless Interface?
How Acu4GL works:COBOL I/O translation:
1.5 How Acu4GL Works
How Acu4GL works:Runtime, ACUCOBOL-GT:
1.5 How Acu4GL Works
How Acu4GL works:Seamless interface:
1.5.1 What is a Seamless Interface?
How Acu4GL works:SQL generation:
1.5 How Acu4GL Works
Hyphens and COBOL code:
3.2.2 Defaults Used in XFD Files

I

I/O requests, passing to the interface:
1.5.3 Steps to Follow
Identical field names:
3.2.4 Identical Field Names
Illegal COBOL data:
5.1.2 Invalid Data Other than Keys
5.1 Illegal COBOL Data
Illegal COBOL data:BINARY numbers:
5.1 Illegal COBOL Data
Illegal COBOL data:COMP-2 numbers:
5.1 Illegal COBOL Data
Illegal COBOL data:COMP-3 numbers:
5.1 Illegal COBOL Data
Illegal COBOL data:DATE fields:
5.1 Illegal COBOL Data
Illegal COBOL data:HIGH-VALUES:
5.1 Illegal COBOL Data
Illegal COBOL data:LOW-VALUES:
5.1 Illegal COBOL Data
Illegal COBOL data:Other:
5.1.2 Invalid Data Other than Keys
Illegal COBOL data:SPACES:
5.1 Illegal COBOL Data
Illegal COBOL data:TEXT fields:
5.1 Illegal COBOL Data
Illegal COBOL data:USAGE DISPLAY numbers:
5.1 Illegal COBOL Data
Indexed file systems:
1.3.2 Data Dictionaries and Acu4GL
1.3 Accessing Data
3.1 Data Dictionaries or XFDs
Indexed file systems:Alfred, editor:
3.1 Data Dictionaries or XFDs
1.3.2 Data Dictionaries and Acu4GL
Indexed file systems:Btrieve:
1.3 Accessing Data
Indexed file systems:C-ISAM:
1.3 Accessing Data
Indexed file systems:MIMISAM:
1.3 Accessing Data
Indexed file systems:Other:
1.3 Accessing Data
Indexed file systems:VAX and RMS:
1.3 Accessing Data
Indexed file systems:Vision:
1.3 Accessing Data
Indexes and tables:
9.1.1 Guidelines
Indicator area:
4.2 Syntax
inf_inst program:
A.1.2 Installing the Product
INF-LOGIN variable:
INF-LOGIN
Informix variables:
A.2 Configuration File Variables
A-INF-NO-FINAL-TRANSACTION-ERROR
A Acu4GL for Informix Information - A.2 Configuration File Variables - MAX-CURSORS
INF-PASSWD
A-INFORMIX-ERROR-FILE
INF-LOGIN
A-INF-DUPLICATE-KEY
DATABASE
Informix variables:A-INF-DUPLICATE-KEY:
A-INF-DUPLICATE-KEY
Informix variables:A-INF-NO-FINAL-TRANSACTION-ERROR:
A-INF-NO-FINAL-TRANSACTION-ERROR
Informix variables:A-INFORMIX-ERROR-FILE:
A-INFORMIX-ERROR-FILE
Informix variables:DATABASE:
DATABASE
Informix variables:INF-LOGIN:
INF-LOGIN
Informix variables:INF-PASSWD:
INF-PASSWD
Informix variables:MAX-CURSORS:
A Acu4GL for Informix Information - A.2 Configuration File Variables - MAX-CURSORS
Informix variables:Open_cursors:
A Acu4GL for Informix Information - A.2 Configuration File Variables - MAX-CURSORS
Informix variables:Overview:
A.2 Configuration File Variables
Informix, Acu4GL:
A.6 Troubleshooting
A.6.2 Retrieving Errors
A.8 Common Questions and Answers
A.1.3 Designating a Database
A.4 Supported Features
A.6.1 Runtime Errors
A.1 Getting Started
A.5 Limits and Ranges
A.1.2 Installing the Product
A.2 Configuration File Variables
A.3 Technical Information, Troubleshooting, and Common Questions and Answers
A.7 Informix 7.2 and 7.3 Performance
A.1.1 Installation of the Acu4GL Product
Informix, Acu4GL:7.2 and 7.3 performance:
A.7 Informix 7.2 and 7.3 Performance
Informix, Acu4GL:Compile sample program:
A.1.2 Installing the Product
Informix, Acu4GL:Configuration variables.:
A.2 Configuration File Variables
Informix, Acu4GL:Creating a new runtime:
A.1.2 Installing the Product
Informix, Acu4GL:Data types not supported:
A.5 Limits and Ranges
Informix, Acu4GL:Database, designating:
A.1.3 Designating a Database
Informix, Acu4GL:Getting started:
A.1 Getting Started
Informix, Acu4GL:Installation:
A.1.1 Installation of the Acu4GL Product
Informix, Acu4GL:Limits and ranges:
A.5 Limits and Ranges
Informix, Acu4GL:Linking runtime:
A.1.2 Installing the Product
Informix, Acu4GL:Makefile:
A.1.2 Installing the Product
Informix, Acu4GL:Query Optimizer:
A.7 Informix 7.2 and 7.3 Performance
Informix, Acu4GL:Questions and Answers:
A.8 Common Questions and Answers
Informix, Acu4GL:Retrieving errors:
A.6.2 Retrieving Errors
Informix, Acu4GL:Runtime errors:
A.6.1 Runtime Errors
Informix, Acu4GL:Shared libraries:
A.1.2 Installing the Product
Informix, Acu4GL:Supported features:
A.4 Supported Features
Informix, Acu4GL:Switching file systems:
A.3 Technical Information, Troubleshooting, and Common Questions and Answers
Informix, Acu4GL:Technical tips:
A.3 Technical Information, Troubleshooting, and Common Questions and Answers
Informix, Acu4GL:Troubleshooting:
A.6 Troubleshooting
INF-PASSWD variable:
INF-PASSWD
Input, file:
9.1.1 Guidelines
Installation:
A.1.1 Installation of the Acu4GL Product
2.3 Installation
F.2 Installation and Setup for Windows and UNIX
B.2.2 Installing the Acu4GL Product on a Client Machine
B.2.1 Installation and Setup
C.2.2 UNIX Installation Steps for the Oracle Acu4GL Product
C.2.1 Windows Installation Steps for the Acu4GL for Oracle Product
E.2.1 Sybase RDBMS Installation
D.2.1 Installation
Installation:Acu4GL for DBMaker:
F.2 Installation and Setup for Windows and UNIX
Installation:Acu4GL for Informix:
A.1.1 Installation of the Acu4GL Product
Installation:Acu4GL for MSSQL on client:
B.2.2 Installing the Acu4GL Product on a Client Machine
Installation:Acu4GL for MSSQL on NT server:
B.2.2 Installing the Acu4GL Product on a Client Machine
Installation:Acu4GL for ODBC:
D.2.1 Installation
Installation:Acu4GL for Oracle on UNIX:
C.2.2 UNIX Installation Steps for the Oracle Acu4GL Product
Installation:Acu4GL for Oracle on Windows:
C.2.1 Windows Installation Steps for the Acu4GL for Oracle Product
Installation:Acu4GL for Sybase:
E.2.1 Sybase RDBMS Installation
Installation:MSSQL:
B.2.1 Installation and Setup
Installation:Oracle on UNIX:
C.2.2 UNIX Installation Steps for the Oracle Acu4GL Product
Installation:Oracle on Windows:
C.2.1 Windows Installation Steps for the Acu4GL for Oracle Product
Installation:Overview:
2.3 Installation
Installing stored procedures, Sybase:
E.3.6 Installation Steps on a Windows NT Server Machine - Windows Client
E.3.5 Installation Steps on the UNIX Server Machine
Interaction, databases and COBOL:
9.1.1 Guidelines
Interactive SQL.:
B.2.1 Installation and Setup
Interface:
1.5.3 Steps to Follow
1.3.1 Interface Routines
1.5.1 What is a Seamless Interface?
Interface:Passing I/O requests to:
1.5.3 Steps to Follow
Interface:Routines:
1.3.1 Interface Routines
Interface:Seamless:
1.5.1 What is a Seamless Interface?
Introduction, Acu4GL:
1.1 Welcome to Acu4GL
Invalid:
5.1.1 Invalid Key Data
5.1.2 Invalid Data Other than Keys
5.1 Illegal COBOL Data
5.2 Invalid Database Data
4.6 Date Directive
Invalid:COBOL data.:
5.1 Illegal COBOL Data
Invalid:Database data:
5.2 Invalid Database Data
Invalid:Dates, handling:
4.6 Date Directive
Invalid:Key data:
5.1.1 Invalid Key Data
Invalid:Other data:
5.1.2 Invalid Data Other than Keys
ISQL:
B.2.1 Installation and Setup
A.1.2 Installing the Product
E.2.1 Sybase RDBMS Installation
Issues, performance:
9.1 Performance Issues

J

Julian dates:
4.6 Date Directive

K

Key data, invalid:
5.1.1 Invalid Key Data
Key fields:
3.2.2 Defaults Used in XFD Files
KEY IS phrase:
3.2.2 Defaults Used in XFD Files

L

Libraries, shared:
E.3.2 Installation Steps on the UNIX Client
C.2.3 Installing the Product
A.1.2 Installing the Product
Libraries, shared:Acu4GL for Informix:
A.1.2 Installing the Product
Libraries, shared:Acu4GL for Oracle:
C.2.3 Installing the Product
Libraries, shared:Acu4GL for Sybase:
E.3.2 Installation Steps on the UNIX Client
Library, DBMaker client:
F.1.2 DBMaker Structure
Limitations, WHERE constraint:
9.1.2 The WHERE Constraint
Limits and ranges:
D.4.2 Limits and Ranges
C.5.2 Limits and Ranges
A.5 Limits and Ranges
B.6 Limits and Ranges
E.6.3 Limits and Ranges
F.4.2 Limits and Ranges
Limits and ranges:DBMaker:
F.4.2 Limits and Ranges
Limits and ranges:Informix:
A.5 Limits and Ranges
Limits and ranges:MSSQL:
B.6 Limits and Ranges
Limits and ranges:ODBC:
D.4.2 Limits and Ranges
Limits and ranges:Oracle:
C.5.2 Limits and Ranges
Limits and ranges:Sybase:
E.6.3 Limits and Ranges
Linking Acu4GL for Oracle:
Regarding Relinking for Windows Users
Linking runtime:
A.1.2 Installing the Product
E.3.2 Installation Steps on the UNIX Client
C.2.3 Installing the Product
Linking runtime:Acu4GL for Informix:
A.1.2 Installing the Product
Linking runtime:Acu4GL for Oracle:
C.2.3 Installing the Product
Linking runtime:Acu4GL for Sybase:
E.3.2 Installation Steps on the UNIX Client
Location, extended file descriptors:
3.2.2 Defaults Used in XFD Files
Locking, record:
D.4.1 Record and Table Locking
F.4.1 Record and Table Locking
C.1 Oracle Transaction Management Concepts Overview
Locking, record:DBMaker:
F.4.1 Record and Table Locking
Locking, record:ODBC:
D.4.1 Record and Table Locking
Locking, record:Oracle:
C.1 Oracle Transaction Management Concepts Overview
Locking, table:
D.4.1 Record and Table Locking
E.6.1 Record and Table Locking
F.4.1 Record and Table Locking
B.5.1 Technical Specifications
Locking, table:DBMaker:
F.4.1 Record and Table Locking
Locking, table:MSSQL:
B.5.1 Technical Specifications
Locking, table:ODBC:
D.4.1 Record and Table Locking
Locking, table:Sybase:
E.6.1 Record and Table Locking
Login, automatic Oracle:
C.2.5 Setting Up a User Account
Login, configured Oracle:
C.2.5 Setting Up a User Account
Long field names:
3.2.5 Long Field Names
LOW-VALUES, illegal COBOL data:
5.1 Illegal COBOL Data

M

Makefiles:
E.3.2 Installation Steps on the UNIX Client
F.2.3 UNIX Installation Steps for the Acu4GL for DBMaker Product
A.1.2 Installing the Product
C.2.3 Installing the Product
Makefiles:DBMaker:
F.2.3 UNIX Installation Steps for the Acu4GL for DBMaker Product
Makefiles:Informix:
A.1.2 Installing the Product
Makefiles:Oracle:
C.2.3 Installing the Product
Makefiles:Sybase:
E.3.2 Installation Steps on the UNIX Client
Managing drivers, ODBC:
D.1.4 ODBC Structure
Map files, creating:
A-DBM-ERROR-MAP-FILE
A-ODBC-ERROR-MAP-FILE
Map files, creating:DBMaker:
A-DBM-ERROR-MAP-FILE
Map files, creating:ODBC:
A-ODBC-ERROR-MAP-FILE
Mapping:
3.2.6 Naming the XFD
D.4.4 Data Type Mapping
F.4.3 Data Type Mapping
1.5.2 Data Dictionaries and Mapping
3.2.1 Understanding How the Database Table is Formed
Mapping:COBOL data to DBMaker:
F.4.3 Data Type Mapping
Mapping:COBOL data to ODBC data:
D.4.4 Data Type Mapping
Mapping:COBOL data to ODBC:
D.4.4 Data Type Mapping
Mapping:Columns and records:
1.5.2 Data Dictionaries and Mapping
3.2.1 Understanding How the Database Table is Formed
Mapping:DBMaker data to COBOL:
F.4.3 Data Type Mapping
Mapping:DBMaker data:
F.4.3 Data Type Mapping
Mapping:Extended file descriptors:
3.2.6 Naming the XFD
Mapping:ODBC data to COBOL:
D.4.4 Data Type Mapping
Mapping:ODBC data types:
D.4.4 Data Type Mapping
Mapping:Other files to an XFD:
3.2.6 Naming the XFD
Matching:
7.2 Default Behavior
7.3.2 How Do I Match Existing Numeric Fields?
7.3.1 How Do I Match Existing Text Fields?
Matching:COBOL fields to database fields:
7.2 Default Behavior
Matching:Numeric fields to database fields:
7.3.2 How Do I Match Existing Numeric Fields?
Matching:Text fields to database fields:
7.3.1 How Do I Match Existing Text Fields?
MAX-CURSORS variable:
A Acu4GL for Informix Information - A.2 Configuration File Variables - MAX-CURSORS
C Acu4GL for Oracle Information - C.3 Configuration File Variables - MAX-CURSORS
MAX-CURSORS variable:Informix:
A Acu4GL for Informix Information - A.2 Configuration File Variables - MAX-CURSORS
MAX-CURSORS variable:Oracle:
C Acu4GL for Oracle Information - C.3 Configuration File Variables - MAX-CURSORS
Menus, demonstration program:
2.5 The Demonstration Program
Menus, demonstration program:Help menu:
2.5 The Demonstration Program
Menus, demonstration program:Options menu:
2.5 The Demonstration Program
Menus, demonstration program:Position menu:
2.5 The Demonstration Program
Menus, demonstration program:Record menu:
2.5 The Demonstration Program
MIMISAM file systems:
1.3 Accessing Data
Modifying COBOL procedures:
9.1.2 The WHERE Constraint
MSSQL variables:
A-MSSQL-NO-TABLE-LOCKS
A-MSSQL-LOGIN
A-MSSQL-ADD-IDENTITY
B.3 Configuration File Variables
A-MSSQL-ADD-TIMESTAMP
A_MSSQL_CURSOR_OPTION_1 A_MSSQL_CURSOR_OPTION_2 A_MSSQL_CURSOR_OPTION_3
A-MSSQL-VISION-LOCKS-FILE
A-MSSQL-DEFAULT-CONNECTION
A-MSSQL-EXTRA-PROC
A-MSSQL-FAST-ACCESS
A-MSSQL-FORCED-INDEX
A-MSSQL-LOCK-DB
4GL-IGNORED-SUFFIX-LIST
A-MSSQL-DATABASE
A-MSSQL-MAX-COLUMNS
A-MSSQL-NATIVE-LOCK-TIMEOUT
A-MSSQL-NO-COUNT-CHECK
A-MSSQL-NO-DBCLOSE
A-MSSQL-NO-DBID
A-MSSQL-NO-RECORD-LOCKS
A-MSSQL-NO-23-ON-START
A-MSSQL-PACKETSIZE
A-MSSQL-PASSWD
A-MSSQL-ROWCOUNT
A-MSSQL-SKIP-ALTERNATE-KEYS
A-MSSQL-USE-DROPDOWN-QUERIES
A-MSSQL-UNLOCK-ON-EXECUTE
MSSQL variables:4GL-IGNORED-SUFFIX-LIST:
4GL-IGNORED-SUFFIX-LIST
MSSQL variables:A_MSSQL-CURSOR_OPTION:
A_MSSQL_CURSOR_OPTION_1 A_MSSQL_CURSOR_OPTION_2 A_MSSQL_CURSOR_OPTION_3
MSSQL variables:A-MSSQL-ADD-IDENTITY:
A-MSSQL-ADD-IDENTITY
MSSQL variables:A-MSSQL-ADD-TIMESTAMP:
A-MSSQL-ADD-TIMESTAMP
MSSQL variables:A-MSSQL-DATABASE:
A-MSSQL-DATABASE
MSSQL variables:A-MSSQL-DEFAULT-CONNECTION:
A-MSSQL-DEFAULT-CONNECTION
MSSQL variables:A-MSSQL-EXTRA-PROC:
A-MSSQL-EXTRA-PROC
MSSQL variables:A-MSSQL-FAST-ACCESS:
A-MSSQL-FAST-ACCESS
MSSQL variables:A-MSSQL-FORCED-INDEX:
A-MSSQL-FORCED-INDEX
MSSQL variables:A-MSSQL-LOCK-DB:
A-MSSQL-LOCK-DB
MSSQL variables:A-MSSQL-LOGIN:
A-MSSQL-LOGIN
MSSQL variables:A-MSSQL-MAX-COLUMNS:
A-MSSQL-MAX-COLUMNS
MSSQL variables:A-MSSQL-NATIVE-LOCK-TIMEOUT:
A-MSSQL-NATIVE-LOCK-TIMEOUT
MSSQL variables:A-MSSQL-NO-23-ON-START:
A-MSSQL-NO-23-ON-START
MSSQL variables:A-MSSQL-NO-COUNT-CHECK:
A-MSSQL-NO-COUNT-CHECK
MSSQL variables:A-MSSQL-NO-DBCLOSE:
A-MSSQL-NO-DBCLOSE
MSSQL variables:A-MSSQL-NO-DBID:
A-MSSQL-NO-DBID
MSSQL variables:A-MSSQL-NO-RECORD-LOCKS:
A-MSSQL-NO-RECORD-LOCKS
MSSQL variables:A-MSSQL-NO-TABLE-LOCKS:
A-MSSQL-NO-TABLE-LOCKS
MSSQL variables:A-MSSQL-PACKETSIZE:
A-MSSQL-PACKETSIZE
MSSQL variables:A-MSSQL-PASSWD:
A-MSSQL-PASSWD
MSSQL variables:A-MSSQL-ROWCOUNT:
A-MSSQL-ROWCOUNT
MSSQL variables:A-MSSQL-SKIP-ALTERNATE-KEYS:
A-MSSQL-SKIP-ALTERNATE-KEYS
MSSQL variables:A-MSSQL-UNLOCK-ON-EXECUTE:
A-MSSQL-UNLOCK-ON-EXECUTE
MSSQL variables:A-MSSQL-USE-DROPDOWN_QUERIES:
A-MSSQL-USE-DROPDOWN-QUERIES
MSSQL variables:A-MSSQL-VISION-LOCKS-FILE:
A-MSSQL-VISION-LOCKS-FILE
MSSQL variables:Overview:
B.3 Configuration File Variables
MSSQL, Acu4GL:
B.5.2 Stored procedures
B.6 Limits and Ranges
B.2.4 Setting Up the User Environment
B.3 Configuration File Variables
B.2.2 Installing the Acu4GL Product on a Client Machine
B.2 Getting Started
B.2.1 Installation and Setup
B.7.2 Retrieving errors
B.1 Microsoft SQL Server Concepts Overview
B.5.1 Technical Specifications
B.8 Common Questions and Answers
B.4 Microsoft SQL Server: Using the Database Table
B.2.3 Setting Up a User Account
B.7 Troubleshooting
B.2.5 Designating the Host File System
B.7.1 Runtime Errors
MSSQL, Acu4GL:Alternate REWRITE method:
B.1 Microsoft SQL Server Concepts Overview
MSSQL, Acu4GL:Configuration variables.:
B.3 Configuration File Variables
MSSQL, Acu4GL:Database table:
B.4 Microsoft SQL Server: Using the Database Table
MSSQL, Acu4GL:Designating host file system:
B.2.5 Designating the Host File System
MSSQL, Acu4GL:Getting started:
B.2 Getting Started
MSSQL, Acu4GL:Installation on client:
B.2.2 Installing the Acu4GL Product on a Client Machine
MSSQL, Acu4GL:Installation on NT server:
B.2.2 Installing the Acu4GL Product on a Client Machine
MSSQL, Acu4GL:Installation:
B.2.1 Installation and Setup
MSSQL, Acu4GL:Limits and ranges:
B.6 Limits and Ranges
MSSQL, Acu4GL:Overview:
B.1 Microsoft SQL Server Concepts Overview
MSSQL, Acu4GL:Questions and Answers:
B.8 Common Questions and Answers
MSSQL, Acu4GL:Retrieving errors:
B.7.2 Retrieving errors
MSSQL, Acu4GL:Runtime errors:
B.7.1 Runtime Errors
MSSQL, Acu4GL:Security:
B.1 Microsoft SQL Server Concepts Overview
MSSQL, Acu4GL:Servers:
B.1 Microsoft SQL Server Concepts Overview
MSSQL, Acu4GL:Setting up a user account:
B.2.3 Setting Up a User Account
MSSQL, Acu4GL:Setting up user environment:
B.2.4 Setting Up the User Environment
MSSQL, Acu4GL:Stored procedures.:
B.5.2 Stored procedures
MSSQL, Acu4GL:Table locking:
B.5.1 Technical Specifications
MSSQL, Acu4GL:Table ownership:
B.1 Microsoft SQL Server Concepts Overview
MSSQL, Acu4GL:Technical specifications:
B.5.1 Technical Specifications
MSSQL, Acu4GL:Troubleshooting:
B.7 Troubleshooting
Multiple indexes and tables:
9.1.1 Guidelines
Multiple record definitions:
4.13 When Directive
3.2.2 Defaults Used in XFD Files
Multiple record definitions:FILLER:
4.13 When Directive
3.2.2 Defaults Used in XFD Files
Multiple record definitions:OCCURS:
3.2.2 Defaults Used in XFD Files
Multiple record definitions:Overview:
3.2.2 Defaults Used in XFD Files
Multiple record definitions:REDEFINES:
4.13 When Directive
3.2.2 Defaults Used in XFD Files
Multiple-tier architecture:
F.1.3 DBMaker and Acu4GL Architecture
D.1.4 ODBC Structure
Multiple-tier architecture:DBMaker:
F.1.3 DBMaker and Acu4GL Architecture
Multiple-tier architecture:ODBC:
D.1.4 ODBC Structure

N

NAME directive:
3.2.4 Identical Field Names
4.8 Name Directive
Names, extended file descriptor:
3.2.6 Naming the XFD
Names, extended file descriptor:ASSIGN:
3.2.6 Naming the XFD
Names, extended file descriptor:Final:
3.2.6 Naming the XFD
Names, extended file descriptor:Overview:
3.2.6 Naming the XFD
Names, fields:
3.2.5 Long Field Names
3.2.4 Identical Field Names
7.3.3 Field Names
Names, fields::
3.2.4 Identical Field Names
Names, fields:Conflicts:
7.3.3 Field Names
Names, fields:Long:
3.2.5 Long Field Names
Names, fields:Overview:
7.3.3 Field Names
New databases files:
7.1 Databases
7.2 Default Behavior
New databases files:Default behavior:
7.2 Default Behavior
New databases files:Overview:
7.1 Databases
NUMERIC directive:
4.9 Numeric Directive
Numeric fields, matching to database:
7.3.2 How Do I Match Existing Numeric Fields?

O

OCCURS definition:
3.2.2 Defaults Used in XFD Files
ODBC structure:
D.1.4 ODBC Structure
ODBC structure:Multiple-tier architecture:
D.1.4 ODBC Structure
ODBC structure:Overview:
D.1.4 ODBC Structure
ODBC structure:Single-tier architecture:
D.1.4 ODBC Structure
ODBC variables:
A-ODBC-PRINT-LOG
A-ODBC-NO-NULL-COLUMNS
A-ODBC-PASSWD
A-ODBC-QUOTE-IDENTIFIERS
D Acu4GL for ODBC Information - D.3 Configuration File Variables - A4GL-MIN-DATE
A-ODBC-LOCK-METHOD
A-ODBC-USE-CHAR-FOR-BINARY
A-ODBC-USE-SPACE-IN-DATES
D Acu4GL for ODBC Information - D.3 Configuration File Variables - A4GL-MAX-DATE
A-ODBC-COMMIT-ON-BEGIN
A-ODBC-ERROR-MAP-FILE
D.3 Configuration File Variables
A-ODBC-LOGIN
A-ODBC-UNSIGNED-TINYINT
A-ODBC-DATASOURCE
ODBC variables:A4GL-MAX-DATE:
D Acu4GL for ODBC Information - D.3 Configuration File Variables - A4GL-MAX-DATE
ODBC variables:A4GL-MIN-DATE:
D Acu4GL for ODBC Information - D.3 Configuration File Variables - A4GL-MIN-DATE
ODBC variables:A-ODBC-COMMIT-ON-BEGIN:
A-ODBC-COMMIT-ON-BEGIN
ODBC variables:A-ODBC-DATASOURCE:
A-ODBC-DATASOURCE
ODBC variables:A-ODBC-ERROR-MAP-FILE:
A-ODBC-ERROR-MAP-FILE
ODBC variables:A-ODBC-LOCK-METHOD:
A-ODBC-LOCK-METHOD
ODBC variables:A-ODBC-LOGIN:
A-ODBC-LOGIN
ODBC variables:A-ODBC-NO-NULL-COLUMNS:
A-ODBC-NO-NULL-COLUMNS
ODBC variables:A-ODBC-PASSWD:
A-ODBC-PASSWD
ODBC variables:A-ODBC-PRINT-LOG:
A-ODBC-PRINT-LOG
ODBC variables:A-ODBC-QUOTE-IDENTIFIERS:
A-ODBC-QUOTE-IDENTIFIERS
ODBC variables:A-ODBC-UNSIGNED-TINYINT:
A-ODBC-UNSIGNED-TINYINT
ODBC variables:A-ODBC-USE-CHAR-FOR-BINARY:
A-ODBC-USE-CHAR-FOR-BINARY
ODBC variables:A-ODBC-USE-SPACE-IN-DATES:
A-ODBC-USE-SPACE-IN-DATES
ODBC variables:Overview:
D.3 Configuration File Variables
ODBC, Acu4GL:
D.5.1 Runtime Errors
D.2.3 Setting up Data Sources
D.6 Common Questions and Answers
D.1.3 Restrictions
D.2.6 Designating the Host Data Source
D.4.3 Driver Requirements
D.5.2 Retrieving Errors
D.5 Troubleshooting
D.2.1 Installation
D.2.5 Designating the Host File System
D.1.2 Origins of ODBC
A-ODBC-ERROR-MAP-FILE
D.4 Technical Information, Troubleshooting, and Common Questions and Answers
D.4.1 Record and Table Locking
D.1 ODBC Concepts
D.1.1 What is ODBC?
D.1.4 ODBC Structure
D.3 Configuration File Variables
D.4.2 Limits and Ranges
D.5.3 Native SQL Errors
D.2 Installation and Setup
D.4.4 Data Type Mapping
D.2.4 Setting up the User Environment
ODBC, Acu4GL:Application:
D.1.4 ODBC Structure
ODBC, Acu4GL:Concepts:
D.1 ODBC Concepts
ODBC, Acu4GL:Configuration variables.:
D.3 Configuration File Variables
ODBC, Acu4GL:Creating map files:
A-ODBC-ERROR-MAP-FILE
ODBC, Acu4GL:Data sources:
D.2.3 Setting up Data Sources
D.1.4 ODBC Structure
ODBC, Acu4GL:Data type mapping:
D.4.4 Data Type Mapping
ODBC, Acu4GL:Designating host data source:
D.2.6 Designating the Host Data Source
ODBC, Acu4GL:Designating host file system:
D.2.5 Designating the Host File System
ODBC, Acu4GL:Driver Manager:
D.1.4 ODBC Structure
ODBC, Acu4GL:Driver requirements:
D.4.3 Driver Requirements
ODBC, Acu4GL:Driver test:
D.4.3 Driver Requirements
ODBC, Acu4GL:Drivers:
D.1.4 ODBC Structure
ODBC, Acu4GL:Getting started:
D.2 Installation and Setup
ODBC, Acu4GL:Information:
D.1 ODBC Concepts
ODBC, Acu4GL:Installation and Setup:
D.2.1 Installation
ODBC, Acu4GL:Limits and ranges:
D.4.2 Limits and Ranges
ODBC, Acu4GL:Mapping COBOL data to ODBC data:
D.4.4 Data Type Mapping
ODBC, Acu4GL:Mapping ODBC Data Types to COBOL Data Types:
D.4.4 Data Type Mapping
ODBC, Acu4GL:Origins of ODBC:
D.1.2 Origins of ODBC
ODBC, Acu4GL:Questions and Answers:
D.6 Common Questions and Answers
ODBC, Acu4GL:Record and table locking:
D.4.1 Record and Table Locking
ODBC, Acu4GL:Restrictions:
D.1.3 Restrictions
ODBC, Acu4GL:Retrieving errors:
D.5.2 Retrieving Errors
ODBC, Acu4GL:Runtime errors:
D.5.1 Runtime Errors
ODBC, Acu4GL:Setting up the user environment:
D.2.4 Setting up the User Environment
ODBC, Acu4GL:SQL errors:
D.5.3 Native SQL Errors
ODBC, Acu4GL:Structure.:
D.1.4 ODBC Structure
ODBC, Acu4GL:Technical specifications:
D.4 Technical Information, Troubleshooting, and Common Questions and Answers
ODBC, Acu4GL:Troubleshooting:
D.5 Troubleshooting
ODBC, Acu4GL:What is ODBC?:
D.1.1 What is ODBC?
ODBC:
D.1.1 What is ODBC?
D.1.2 Origins of ODBC
ODBC:Origins of:
D.1.2 Origins of ODBC
ODBC:what is:
D.1.1 What is ODBC?
Open Database Connectivity.:
D.1 ODBC Concepts
Open_cursors variable:
C.1 Oracle Transaction Management Concepts Overview
A Acu4GL for Informix Information - A.2 Configuration File Variables - MAX-CURSORS
Open_cursors variable:Informix:
A Acu4GL for Informix Information - A.2 Configuration File Variables - MAX-CURSORS
Open_cursors variable:Oracle:
C.1 Oracle Transaction Management Concepts Overview
Options menu, demonstration program:
2.5 The Demonstration Program
Options, Compiler.:
8.1.2 -Zo Option
Oracle variables:
A-ORACLE-ERROR-FILE
ORA-LOGIN
ORA-PASSWD
C.3 Configuration File Variables
A-ORA-HINTS
COMMIT-COUNT
USE-INVALID-CURSOR-LOGIC
C Acu4GL for Oracle Information - C.3 Configuration File Variables - MAX-CURSORS
USER-PATH
A-ORA-DUPLICATE-KEY
Oracle variables: COMMIT-COUNT:
COMMIT-COUNT
Oracle variables:A-ORACLE-ERROR-FILE:
A-ORACLE-ERROR-FILE
Oracle variables:A-ORA-DUPLICATE-KEY:
A-ORA-DUPLICATE-KEY
Oracle variables:A-ORA-HINTS:
A-ORA-HINTS
Oracle variables:MAX-CURSORS:
C Acu4GL for Oracle Information - C.3 Configuration File Variables - MAX-CURSORS
Oracle variables:ORA-LOGIN:
ORA-LOGIN
Oracle variables:ORA-PASSWD:
ORA-PASSWD
Oracle variables:Overview:
C.3 Configuration File Variables
Oracle variables:USE-INVALID-CURSOR-LOGIC:
USE-INVALID-CURSOR-LOGIC
Oracle variables:USER-PATH:
USER-PATH
Oracle, Acu4GL:
C.1 Oracle Transaction Management Concepts Overview
C.2.5 Setting Up a User Account
C.2.6 Setting Up the User Environment
C.6.3 Common Questions and Answers
C.2.7 Designating the Host File System
C.2.1 Windows Installation Steps for the Acu4GL for Oracle Product
Regarding Relinking for Windows Users
C.2.2 UNIX Installation Steps for the Oracle Acu4GL Product
C.2.3 Installing the Product
C.2.8 Setting Up the Search Path
C.2.4 Checking System Parameters
C.2.9 Handling Transactions
C.5.2 Limits and Ranges
C.2 Installation and Setup
C.6.2 Retrieving Errors
C.6.1 Runtime Errors
C.6 Troubleshooting
C.4 Using the Database Table
C.5 Technical Information, Troubleshooting, and Common Questions and Answers
C.5.1 Supported Features
Oracle, Acu4GL:Automatic login:
C.2.5 Setting Up a User Account
Oracle, Acu4GL:Checking system parameters:
C.2.4 Checking System Parameters
Oracle, Acu4GL:Configured login:
C.2.5 Setting Up a User Account
Oracle, Acu4GL:Creating a new runtime:
C.2.3 Installing the Product
Oracle, Acu4GL:Cursors:
C.2.4 Checking System Parameters
Oracle, Acu4GL:Database table:
C.4 Using the Database Table
Oracle, Acu4GL:Designating host file system:
C.2.7 Designating the Host File System
Oracle, Acu4GL:FAQs:
C.6.3 Common Questions and Answers
Oracle, Acu4GL:Getting started:
C.2 Installation and Setup
Oracle, Acu4GL:Installation for UNIX:
C.2.2 UNIX Installation Steps for the Oracle Acu4GL Product
Oracle, Acu4GL:Installation for Windows:
C.2.1 Windows Installation Steps for the Acu4GL for Oracle Product
Oracle, Acu4GL:Limits and ranges:
C.5.2 Limits and Ranges
Oracle, Acu4GL:Linking runtime:
C.2.3 Installing the Product
Oracle, Acu4GL:Linking:
Regarding Relinking for Windows Users
Oracle, Acu4GL:Makefiles:
C.2.3 Installing the Product
Oracle, Acu4GL:open_cursors:
C.1 Oracle Transaction Management Concepts Overview
Oracle, Acu4GL:Questions and Answers:
C.6.3 Common Questions and Answers
Oracle, Acu4GL:Record locking:
C.1 Oracle Transaction Management Concepts Overview
Oracle, Acu4GL:Retrieving errors:
C.6.2 Retrieving Errors
Oracle, Acu4GL:Runtime errors:
C.6.1 Runtime Errors
Oracle, Acu4GL:SCO UNIX:
C.2.3 Installing the Product
Oracle, Acu4GL:Security:
C.1 Oracle Transaction Management Concepts Overview
Oracle, Acu4GL:Setting up the search path:
C.2.8 Setting Up the Search Path
Oracle, Acu4GL:Setting up user accounts:
C.2.5 Setting Up a User Account
Oracle, Acu4GL:Setting up user environment:
C.2.6 Setting Up the User Environment
Oracle, Acu4GL:Shared libraries:
C.2.3 Installing the Product
Oracle, Acu4GL:Supported features:
C.5.1 Supported Features
Oracle, Acu4GL:Table ownership:
C.1 Oracle Transaction Management Concepts Overview
Oracle, Acu4GL:Technical specifications:
C.5 Technical Information, Troubleshooting, and Common Questions and Answers
Oracle, Acu4GL:Transactions:
C.2.9 Handling Transactions
C.1 Oracle Transaction Management Concepts Overview
C.5.1 Supported Features
Oracle, Acu4GL:Troubleshooting:
C.6 Troubleshooting
ORA-LOGIN variable:
ORA-LOGIN
ORA-PASSWD variable:
ORA-PASSWD
Origins of ODBC:
D.1.2 Origins of ODBC
OTHER condition:
4.13 When Directive
Other indexed file systems:
1.3 Accessing Data
Other invalid data:
5.1.2 Invalid Data Other than Keys
Output, file:
9.1.1 Guidelines
Overview:
B.1 Microsoft SQL Server Concepts Overview
8.2 Runtime Configuration Variables
F.1 DBMaker Concepts Overview
3.1 Data Dictionaries or XFDs
2.1 Getting Started
D.1 ODBC Concepts
2.5 The Demonstration Program
1.2 Document Overview
1.1 Welcome to Acu4GL
2.3 Installation
E.1 Sybase Concepts Overview
3.2.2 Defaults Used in XFD Files
3.2.6 Naming the XFD
Overview:Acu4GL for Microsoft SQL Server:
B.1 Microsoft SQL Server Concepts Overview
Overview:Acu4GL:
1.1 Welcome to Acu4GL
Overview:Configuration variables:
8.2 Runtime Configuration Variables
Overview:Data dictionaries:
3.1 Data Dictionaries or XFDs
Overview:DBMaker:
F.1 DBMaker Concepts Overview
Overview:Demonstration program:
2.5 The Demonstration Program
Overview:Document:
1.2 Document Overview
Overview:Extended file descriptor:
3.2.6 Naming the XFD
Overview:Extended file descriptors:
3.1 Data Dictionaries or XFDs
Overview:Getting started:
2.1 Getting Started
Overview:Installation:
2.3 Installation
Overview:Multiple record definitions:
3.2.2 Defaults Used in XFD Files
Overview:ODBC:
D.1 ODBC Concepts
Overview:Sybase:
E.1 Sybase Concepts Overview
Ownership, tables:
E.1 Sybase Concepts Overview
B.1 Microsoft SQL Server Concepts Overview
C.1 Oracle Transaction Management Concepts Overview
Ownership, tables:MSSQL, Acu4GL:
B.1 Microsoft SQL Server Concepts Overview
Ownership, tables:Oracle, Acu4GL:
C.1 Oracle Transaction Management Concepts Overview
Ownership, tables:Sybase, Acu4GL:
E.1 Sybase Concepts Overview

P

Parameters, Oracle system:
C.2.4 Checking System Parameters
Performance:
A.7 Informix 7.2 and 7.3 Performance
9.2.1 Compile-time Errors
A.6.1 Runtime Errors
E.7.1 Runtime Errors
C.6.1 Runtime Errors
9.2.2 Compile-time Warning
D.5.3 Native SQL Errors
D.5.1 Runtime Errors
9.1 Performance Issues
9.1.1 Guidelines
F.5.1 Runtime Errors
B.7.1 Runtime Errors
F.5.3 Native SQL Errors
Performance:Compile errors:
9.2.1 Compile-time Errors
Performance:Compile warnings:
9.2.2 Compile-time Warning
Performance:Data searches:
9.1.1 Guidelines
Performance:Database interaction with COBOL:
9.1.1 Guidelines
Performance:File input and output:
9.1.1 Guidelines
Performance:Guidelines:
9.1.1 Guidelines
Performance:Informix 7.2 and 7.3:
A.7 Informix 7.2 and 7.3 Performance
Performance:Overview:
9.1 Performance Issues
Performance:Planning ahead:
9.1.1 Guidelines
Performance:Restructuring data:
9.1.1 Guidelines
Performance:Runtime errors, DBMaker:
F.5.1 Runtime Errors
Performance:Runtime errors, Informix:
A.6.1 Runtime Errors
Performance:Runtime errors, MSSQL:
B.7.1 Runtime Errors
Performance:Runtime errors, ODBC:
D.5.1 Runtime Errors
Performance:Runtime errors, Oracle:
C.6.1 Runtime Errors
Performance:Runtime errors, Sybase:
E.7.1 Runtime Errors
Performance:SQL errors, DBMaker:
F.5.3 Native SQL Errors
Performance:SQL errors, ODBC:
D.5.3 Native SQL Errors
Performance:Tables and multiple indexes:
9.1.1 Guidelines
Performance:Transactions:
9.1.1 Guidelines
Performance:Vision files:
9.1.1 Guidelines
Planning ahead, growth:
9.1.1 Guidelines
Plug-in, ACUCOBOL-GT:
1.3.3 The ACUCOBOL-GT Plug-in and Acu4GL
Position menu, demonstration program:
2.5 The Demonstration Program
Preparing a COBOL program:
6.1 Preparing and Compiling your COBOL Program
Procedures:
E.6.2 Stored procedures
9.1.2 The WHERE Constraint
B.5.2 Stored procedures
Procedures:COBOL:
9.1.2 The WHERE Constraint
Procedures:MSSQL.:
B.5.2 Stored procedures
Procedures:Sybase.:
E.6.2 Stored procedures
Programs:
2.4.2 To Call sql.acu from a Program
A.1.2 Installing the Product
6.1 Preparing and Compiling your COBOL Program
2.5 The Demonstration Program
F.1.2 DBMaker Structure
Programs:And sql.acu:
2.4.2 To Call sql.acu from a Program
Programs:Client, DBMaker:
F.1.2 DBMaker Structure
Programs:COBOL, preparing and compiling:
6.1 Preparing and Compiling your COBOL Program
Programs:DBMaker server:
F.1.2 DBMaker Structure
Programs:Demonstration.:
2.5 The Demonstration Program
Programs:inf_inst:
A.1.2 Installing the Product
Programs:Sample Informix:
A.1.2 Installing the Product

Q

Query Optimizer, Informix:
A.7 Informix 7.2 and 7.3 Performance
Questions and Answers:
E.7.3 Common Questions and Answers
C.6.3 Common Questions and Answers
F.6 Common Questions and Answers
B.8 Common Questions and Answers
D.6 Common Questions and Answers
A.8 Common Questions and Answers
Questions and Answers:DBMaker:
F.6 Common Questions and Answers
Questions and Answers:Informix:
A.8 Common Questions and Answers
Questions and Answers:MSSQL:
B.8 Common Questions and Answers
Questions and Answers:ODBC:
D.6 Common Questions and Answers
Questions and Answers:Oracle:
C.6.3 Common Questions and Answers
Questions and Answers:Sybase:
E.7.3 Common Questions and Answers

R

Record definitions.:
3.2.2 Defaults Used in XFD Files
Record locking:
E.6.1 Record and Table Locking
F.4.1 Record and Table Locking
C.1 Oracle Transaction Management Concepts Overview
A4GL-COMMIT-COUNT
D.4.1 Record and Table Locking
Record locking:Acu4GL:
C.1 Oracle Transaction Management Concepts Overview
Record locking:COMMIT-COUNT=0:
A4GL-COMMIT-COUNT
C.1 Oracle Transaction Management Concepts Overview
Record locking:COMMIT-COUNT=-1:
C.1 Oracle Transaction Management Concepts Overview
A4GL-COMMIT-COUNT
Record locking:COMMIT-COUNT=n:
A4GL-COMMIT-COUNT
C.1 Oracle Transaction Management Concepts Overview
Record locking:DBMaker:
F.4.1 Record and Table Locking
Record locking:ODBC:
D.4.1 Record and Table Locking
Record locking:Oracle, Acu4GL:
C.1 Oracle Transaction Management Concepts Overview
Record locking:Sybase:
E.6.1 Record and Table Locking
Record menu, demonstration program:
2.5 The Demonstration Program
Records:
1.5.2 Data Dictionaries and Mapping
1.5.3 Steps to Follow
3.2.1 Understanding How the Database Table is Formed
Records:Forming COBOL:
1.5.3 Steps to Follow
Records:Mapping:
3.2.1 Understanding How the Database Table is Formed
1.5.2 Data Dictionaries and Mapping
REDEFINES definition:
4.13 When Directive
3.2.2 Defaults Used in XFD Files
Requests, passing I/O to interface:
1.5.3 Steps to Follow
Requirements, ODBC driver:
D.4.3 Driver Requirements
Restrictions, ODBC:
D.1.3 Restrictions
Restructuring data:
9.1.1 Guidelines
Retrieving errors:
F.5.2 Retrieving Errors
B.7.2 Retrieving errors
D.5.2 Retrieving Errors
C.6.2 Retrieving Errors
E.7.2 Retrieving Errors
A.6.2 Retrieving Errors
Retrieving errors:DBMaker:
F.5.2 Retrieving Errors
Retrieving errors:Informix:
A.6.2 Retrieving Errors
Retrieving errors:MSSQL:
B.7.2 Retrieving errors
Retrieving errors:ODBC:
D.5.2 Retrieving Errors
Retrieving errors:Oracle:
C.6.2 Retrieving Errors
Retrieving errors:Sybase:
E.7.2 Retrieving Errors
REWRITE method:
B.1 Microsoft SQL Server Concepts Overview
E.1 Sybase Concepts Overview
REWRITE method:MSSQL:
B.1 Microsoft SQL Server Concepts Overview
REWRITE method:Sybase:
E.1 Sybase Concepts Overview
Routines, interface:
1.3.1 Interface Routines
Running sql.acu:
2.4.2 To Call sql.acu from a Program
2.4.1 Running sql.acu from the Command Line
Running sql.acu:from a program:
2.4.2 To Call sql.acu from a Program
Running sql.acu:from command line:
2.4.1 Running sql.acu from the Command Line
Running the demonstration program:
2.5 The Demonstration Program
Runtime errors:
D.5.1 Runtime Errors
E.7.1 Runtime Errors
B.7.1 Runtime Errors
F.5.1 Runtime Errors
A.6.1 Runtime Errors
C.6.1 Runtime Errors
Runtime errors:DBMaker:
F.5.1 Runtime Errors
Runtime errors:Informix:
A.6.1 Runtime Errors
Runtime errors:MSSQL:
B.7.1 Runtime Errors
Runtime errors:ODBC:
D.5.1 Runtime Errors
Runtime errors:Oracle:
C.6.1 Runtime Errors
Runtime errors:Sybase:
E.7.1 Runtime Errors
Runtime module, ACUCOBOL-GT:
1.5 How Acu4GL Works
Runtime variables.:
8.2 Runtime Configuration Variables
Runtime verification, demonstration program:
2.5 The Demonstration Program
Runtime:
E.3.2 Installation Steps on the UNIX Client
A.1.2 Installing the Product
C.2.3 Installing the Product
Runtime:Acu4GL for Informix:
A.1.2 Installing the Product
Runtime:Acu4GL for Oracle:
C.2.3 Installing the Product
Runtime:Acu4GL for Sybase:
E.3.2 Installation Steps on the UNIX Client
Runtime:Linking Acu4GL for Informix:
A.1.2 Installing the Product
Runtime:Linking Acu4GL for Oracle:
C.2.3 Installing the Product
Runtime:Linking Acu4GL for Sybase:
E.3.2 Installation Steps on the UNIX Client

S

Sample program, Acu4GL for Informix:
A.1.2 Installing the Product
SCO UNIX, relinking Oracle:
C.2.3 Installing the Product
Seamless interface:
1.5.1 What is a Seamless Interface?
Search path, setting up for Acu4GL for Oracle:
C.2.8 Setting Up the Search Path
SECONDARY-TABLE directive:
4.10 Secondary-Table Directive
Security:
E.1 Sybase Concepts Overview
B.1 Microsoft SQL Server Concepts Overview
C.1 Oracle Transaction Management Concepts Overview
Security:MSSQL:
B.1 Microsoft SQL Server Concepts Overview
Security:Oracle, Acu4GL:
C.1 Oracle Transaction Management Concepts Overview
Security:Sybase, Acu4GL:
E.1 Sybase Concepts Overview
Sequencing, data:
7.2 Default Behavior
Server program, DBMaker:
F.1.2 DBMaker Structure
Servers:
B.1 Microsoft SQL Server Concepts Overview
E.1 Sybase Concepts Overview
Servers:MSSQL:
B.1 Microsoft SQL Server Concepts Overview
Servers:Sybase:
E.1 Sybase Concepts Overview
SETPOS:
A-DBM-LOCK-METHOD
A-ODBC-LOCK-METHOD
SETPOS:DBMaker:
A-DBM-LOCK-METHOD
SETPOS:ODBC:
A-ODBC-LOCK-METHOD
SETSTMTOPTION:
A-DBM-LOCK-METHOD
A-ODBC-LOCK-METHOD
SETSTMTOPTION:DBMaker:
A-DBM-LOCK-METHOD
SETSTMTOPTION:ODBC:
A-ODBC-LOCK-METHOD
Setting up:
C.2.8 Setting Up the Search Path
B.2.4 Setting Up the User Environment
C.2.6 Setting Up the User Environment
E.2.1 Sybase RDBMS Installation
D.2.4 Setting up the User Environment
B.2.3 Setting Up a User Account
E.4.2 Setting up the User Environment
C.2.5 Setting Up a User Account
F.2 Installation and Setup for Windows and UNIX
F.2.4 Setting up a User Account
E.4.1 Setting up a User Account
D.2.1 Installation
D.2.3 Setting up Data Sources
Setting up:Acu4GL for DBMaker:
F.2 Installation and Setup for Windows and UNIX
Setting up:Acu4GL for ODBC:
D.2.1 Installation
Setting up:Acu4GL for Sybase:
E.2.1 Sybase RDBMS Installation
Setting up:Data sources, ODBC:
D.2.3 Setting up Data Sources
Setting up:search path for Oracle:
C.2.8 Setting Up the Search Path
Setting up:User account for DBMaker:
F.2.4 Setting up a User Account
Setting up:User accounts for Acu4GL for MSSQL:
B.2.3 Setting Up a User Account
Setting up:User accounts for Acu4GL for Oracle:
C.2.5 Setting Up a User Account
Setting up:User accounts for Acu4GL for Sybase:
E.4.1 Setting up a User Account
Setting up:User environment for Acu4GL for MSSQL:
B.2.4 Setting Up the User Environment
Setting up:User environment for Acu4GL for ODBC:
D.2.4 Setting up the User Environment
Setting up:User environment for Acu4GL for Oracle:
C.2.6 Setting Up the User Environment
Setting up:User environment for Acu4GL for Sybase:
E.4.2 Setting up the User Environment
Setting:
1.5.3 Steps to Follow
Setting:Database-specific variables:
1.5.3 Steps to Follow
Setting:Files host:
1.5.3 Steps to Follow
Shared libraries:
E.3.2 Installation Steps on the UNIX Client
C.2.3 Installing the Product
A.1.2 Installing the Product
Shared libraries:Acu4GL for Informix:
A.1.2 Installing the Product
Shared libraries:Acu4GL for Oracle:
C.2.3 Installing the Product
Shared libraries:Acu4GL for Sybase:
E.3.2 Installation Steps on the UNIX Client
Single user architecture:
F.1.2 DBMaker Structure
Single user architecture:DBMaker:
F.1.2 DBMaker Structure
Single-tier architecture:
D.1.4 ODBC Structure
F.1.3 DBMaker and Acu4GL Architecture
Single-tier architecture:DBMaker:
F.1.3 DBMaker and Acu4GL Architecture
Single-tier architecture:ODBC:
D.1.4 ODBC Structure
Sources, data:
D.2.3 Setting up Data Sources
D.2.6 Designating the Host Data Source
D.1.4 ODBC Structure
Sources, data:Designating host for ODBC:
D.2.6 Designating the Host Data Source
Sources, data:ODBC:
D.1.4 ODBC Structure
Sources, data:Setting up for ODBC:
D.2.3 Setting up Data Sources
SPACES, illegal COBOL data:
5.1 Illegal COBOL Data
SQL errors:
F.5.3 Native SQL Errors
D.5.3 Native SQL Errors
SQL errors:DBMaker:
F.5.3 Native SQL Errors
SQL errors:ODBC:
D.5.3 Native SQL Errors
SQL generation:
1.5 How Acu4GL Works
SQL statements, building:
1.5.3 Steps to Follow
sql.acu utility:
2.4.2 To Call sql.acu from a Program
2.4.1 Running sql.acu from the Command Line
2.4 Using the sql.acu Program
sql.acu utility:Introduction:
2.4 Using the sql.acu Program
sql.acu utility:Running from a program:
2.4.2 To Call sql.acu from a Program
sql.acu utility:Running from the command line:
2.4.1 Running sql.acu from the Command Line
Starting the demonstration program:
2.5 The Demonstration Program
Statements, building SQL:
1.5.3 Steps to Follow
Steps to follow:
1.5.3 Steps to Follow
Steps to follow:Accessing a database:
1.5.3 Steps to Follow
Steps to follow:Building SQL statements:
1.5.3 Steps to Follow
Steps to follow:Compiling with -Fx:
1.5.3 Steps to Follow
Steps to follow:Creating dictionaries:
1.5.3 Steps to Follow
Steps to follow:Forming COBOL records:
1.5.3 Steps to Follow
Steps to follow:Passing I/O requests:
1.5.3 Steps to Follow
Steps to follow:Setting database-specific variables:
1.5.3 Steps to Follow
Steps to follow:Setting the files host:
1.5.3 Steps to Follow
Stored procedures, MSSQL:
B.5.2 Stored procedures
Stored procedures, MSSQL:xxx_delete:
B.5.2 Stored procedures
Stored procedures, MSSQL:xxx_insert:
B.5.2 Stored procedures
Stored procedures, MSSQL:xxx_read:
B.5.2 Stored procedures
Stored procedures, MSSQL:xxx_startnnn:
B.5.2 Stored procedures
Stored procedures, MSSQL:xxx_update:
B.5.2 Stored procedures
Stored procedures, Sybase:
E.6.2 Stored procedures
E.3.6 Installation Steps on a Windows NT Server Machine - Windows Client
E.3.5 Installation Steps on the UNIX Server Machine
Stored procedures, Sybase:Creating:
E.3.5 Installation Steps on the UNIX Server Machine
Stored procedures, Sybase:Installing:
E.3.5 Installation Steps on the UNIX Server Machine
E.3.6 Installation Steps on a Windows NT Server Machine - Windows Client
Stored procedures, Sybase:xxx_delete:
E.6.2 Stored procedures
Stored procedures, Sybase:xxx_insert:
E.6.2 Stored procedures
Stored procedures, Sybase:xxx_read:
E.6.2 Stored procedures
Stored procedures, Sybase:xxx_startnnn:
E.6.2 Stored procedures
Stored procedures, Sybase:xxx_update:
E.6.2 Stored procedures
Structure, DBMaker.:
F.1.2 DBMaker Structure
Structure, ODBC.:
D.1.4 ODBC Structure
Summary:
1.5.4 Summary
3.2.3 Summary of Dictionary Fields
Summary:Acu4GL:
1.5.4 Summary
Summary:Dictionary fields:
3.2.3 Summary of Dictionary Fields
Support, technical:
2.2 Technical Support
Supported features:
A.4 Supported Features
C.5.1 Supported Features
Supported features:Informix:
A.4 Supported Features
Supported features:Oracle:
C.5.1 Supported Features
Switching file systems, Informix:
A.3 Technical Information, Troubleshooting, and Common Questions and Answers
Sybase variables:
A-SYB-PASSWD
A-SYB-ROWCOUNT
A-SYB-SKIP-ALTERNATE-KEYS
A-SYB-VISION-LOCKS-FILE
A-SYB-NO-DBID
E.5 Configuration File Variables
A-SYB-NO-COUNT-CHECK
A-SYB-NO-RECORD-LOCKS
A-SYB-FAST-ACCESS
A-SYB-DEFAULT-CONNECTION
A-SYB-USE-DROPDOWN-QUERIES
A-SYB-NO-23-ON-START
A-SYB-FORCED-INDEX
A-SYB-EXTRA-PROC
A-SYB-ADD-IDENTITY
A-SYB-NO-DBCLOSE
A-SYB-CURSOR-OPTION-1 A-SYB-CURSOR-OPTION-2 A-SYB-CURSOR-OPTION-3
A-SYB-MAX-COLUMNS
A-SYB-NO-TABLE-LOCKS
A-SYB-PACKETSIZE
A-SYB-NATIVE-LOCK-TIMEOUT
A-SYB-ADD-TIMESTAMP
A-SYB-DATABASE
A-SYB-LOCK-DB
A-SYB-LOGIN
A-SYB-UNLOCK-ON-EXECUTE
A-SYB-MAX-CHARACTERS
Sybase variables:A_SYB-CURSOR_OPTION:
A-SYB-CURSOR-OPTION-1 A-SYB-CURSOR-OPTION-2 A-SYB-CURSOR-OPTION-3
Sybase variables:A-SYB-ADD-IDENTITY:
A-SYB-ADD-IDENTITY
Sybase variables:A-SYB-ADD-TIMESTAMP:
A-SYB-ADD-TIMESTAMP
Sybase variables:A-SYB-DATABASE:
A-SYB-DATABASE
Sybase variables:A-SYB-DEFAULT-CONNECTION:
A-SYB-DEFAULT-CONNECTION
Sybase variables:A-SYB-EXTRA-PROC:
A-SYB-EXTRA-PROC
Sybase variables:A-SYB-FAST-ACCESS:
A-SYB-FAST-ACCESS
Sybase variables:A-SYB-FORCED-INDEX:
A-SYB-FORCED-INDEX
Sybase variables:A-SYB-LOCK-DB:
A-SYB-LOCK-DB
Sybase variables:A-SYB-LOGIN:
A-SYB-LOGIN
Sybase variables:A-SYB-MAX-CHARACTERS:
A-SYB-MAX-CHARACTERS
Sybase variables:A-SYB-MAX-COLUMNS:
A-SYB-MAX-COLUMNS
Sybase variables:A-SYB-NATIVE-LOCK-TIMEOUT:
A-SYB-NATIVE-LOCK-TIMEOUT
Sybase variables:A-SYB-NO-23-ON-START:
A-SYB-NO-23-ON-START
Sybase variables:A-SYB-NO-COUNT-CHECK:
A-SYB-NO-COUNT-CHECK
Sybase variables:A-SYB-NO-DBCLOSE:
A-SYB-NO-DBCLOSE
Sybase variables:A-SYB-NO-DBID:
A-SYB-NO-DBID
Sybase variables:A-SYB-NO-RECORD-LOCKS:
A-SYB-NO-RECORD-LOCKS
Sybase variables:A-SYB-NO-TABLE-LOCKS:
A-SYB-NO-TABLE-LOCKS
Sybase variables:A-SYB-PACKETSIZE:
A-SYB-PACKETSIZE
Sybase variables:A-SYB-PASSWD:
A-SYB-PASSWD
Sybase variables:A-SYB-ROWCOUNT:
A-SYB-ROWCOUNT
Sybase variables:A-SYB-SKIP-ALTERNATE-KEYS:
A-SYB-SKIP-ALTERNATE-KEYS
Sybase variables:A-SYB-UNLOCK-ON-EXECUTE:
A-SYB-UNLOCK-ON-EXECUTE
Sybase variables:A-SYB-USE-DROPDOWN-QUERIES:
A-SYB-USE-DROPDOWN-QUERIES
Sybase variables:A-SYB-VISION-LOCKS-FILE:
A-SYB-VISION-LOCKS-FILE
Sybase variables:Overview:
E.5 Configuration File Variables
Sybase, Acu4GL:
E.4.3 Designating the Host File System
E.1 Sybase Concepts Overview
E.4.1 Setting up a User Account
E.6.3 Limits and Ranges
E.6.2 Stored procedures
E.2.1 Sybase RDBMS Installation
E.3.5 Installation Steps on the UNIX Server Machine
E.7 Troubleshooting
E.2 Getting Started
E.7.1 Runtime Errors
E.7.2 Retrieving Errors
E.3.2 Installation Steps on the UNIX Client
E.7.3 Common Questions and Answers
E.4.2 Setting up the User Environment
E.3.6 Installation Steps on a Windows NT Server Machine - Windows Client
E.6 Technical Specifications
E.6.1 Record and Table Locking
E.5 Configuration File Variables
Sybase, Acu4GL:Concepts:
E.1 Sybase Concepts Overview
Sybase, Acu4GL:Configuration variables.:
E.5 Configuration File Variables
Sybase, Acu4GL:Creating a new runtime:
E.3.2 Installation Steps on the UNIX Client
Sybase, Acu4GL:Creating stored procedures:
E.3.5 Installation Steps on the UNIX Server Machine
Sybase, Acu4GL:Designating host file system:
E.4.3 Designating the Host File System
Sybase, Acu4GL:FAQs:
E.7.3 Common Questions and Answers
Sybase, Acu4GL:Getting started:
E.2 Getting Started
Sybase, Acu4GL:Information:
E.1 Sybase Concepts Overview
Sybase, Acu4GL:Installation and setup:
E.2.1 Sybase RDBMS Installation
Sybase, Acu4GL:Installing stored procedures:
E.3.6 Installation Steps on a Windows NT Server Machine - Windows Client
E.3.5 Installation Steps on the UNIX Server Machine
Sybase, Acu4GL:Limits and ranges:
E.6.3 Limits and Ranges
Sybase, Acu4GL:Linking runtime:
E.3.2 Installation Steps on the UNIX Client
Sybase, Acu4GL:Makefiles:
E.3.2 Installation Steps on the UNIX Client
Sybase, Acu4GL:Questions and Answers:
E.7.3 Common Questions and Answers
Sybase, Acu4GL:Record and table locking:
E.6.1 Record and Table Locking
Sybase, Acu4GL:Retrieving errors:
E.7.2 Retrieving Errors
Sybase, Acu4GL:REWRITE method:
E.1 Sybase Concepts Overview
Sybase, Acu4GL:Runtime errors:
E.7.1 Runtime Errors
Sybase, Acu4GL:Security:
E.1 Sybase Concepts Overview
Sybase, Acu4GL:Servers:
E.1 Sybase Concepts Overview
Sybase, Acu4GL:Setting up a user account:
E.4.1 Setting up a User Account
Sybase, Acu4GL:Setting up the user environment:
E.4.2 Setting up the User Environment
Sybase, Acu4GL:Shared libraries:
E.3.2 Installation Steps on the UNIX Client
Sybase, Acu4GL:Stored procedures.:
E.6.2 Stored procedures
Sybase, Acu4GL:Table ownership:
E.1 Sybase Concepts Overview
Sybase, Acu4GL:Technical specifications:
E.6 Technical Specifications
Sybase, Acu4GL:Troubleshooting:
E.7 Troubleshooting
Syntax:
4.2 Syntax
Syntax:Directives:
4.2 Syntax
Syntax:Indicator area:
4.2 Syntax
Syntax:Using the $ symbol:
4.2 Syntax
System parameters, Oracle:
C.2.4 Checking System Parameters
Systems, host file:
C.2.7 Designating the Host File System
B.2.5 Designating the Host File System
F.2.5 Designating the Host File System
E.4.3 Designating the Host File System
D.2.5 Designating the Host File System
Systems, host file:Designating for DBMaker:
F.2.5 Designating the Host File System
Systems, host file:Designating for MSSQL:
B.2.5 Designating the Host File System
Systems, host file:Designating for ODBC:
D.2.5 Designating the Host File System
Systems, host file:Designating for Oracle:
C.2.7 Designating the Host File System
Systems, host file:Designating for Sybase:
E.4.3 Designating the Host File System
Systems, Informix file:
A.3 Technical Information, Troubleshooting, and Common Questions and Answers

T

Table locking:
B.5.1 Technical Specifications
D.4.1 Record and Table Locking
F.4.1 Record and Table Locking
E.6.1 Record and Table Locking
Table locking:DBMaker:
F.4.1 Record and Table Locking
Table locking:MSSQL:
B.5.1 Technical Specifications
Table locking:ODBC:
D.4.1 Record and Table Locking
Table locking:Sybase:
E.6.1 Record and Table Locking
Table ownership:
B.1 Microsoft SQL Server Concepts Overview
C.1 Oracle Transaction Management Concepts Overview
E.1 Sybase Concepts Overview
Table ownership:MSSQL:
B.1 Microsoft SQL Server Concepts Overview
Table ownership:Oracle, Acu4GL:
C.1 Oracle Transaction Management Concepts Overview
Table ownership:Sybase, Acu4GL:
E.1 Sybase Concepts Overview
Tables:
B.4 Microsoft SQL Server: Using the Database Table
9.1.1 Guidelines
3.2.1 Understanding How the Database Table is Formed
C.4 Using the Database Table
Tables:And multiple indexes:
9.1.1 Guidelines
Tables:Database formation:
3.2.1 Understanding How the Database Table is Formed
Tables:MSSQL database:
B.4 Microsoft SQL Server: Using the Database Table
Tables:Oracle database:
C.4 Using the Database Table
Technical support:
2.2 Technical Support
Technical tips:
B.5.1 Technical Specifications
A.3 Technical Information, Troubleshooting, and Common Questions and Answers
F.4 Technical Information, Troubleshooting, and Common Questions and Answers
C.5 Technical Information, Troubleshooting, and Common Questions and Answers
E.6 Technical Specifications
D.4 Technical Information, Troubleshooting, and Common Questions and Answers
Technical tips:DBMaker:
F.4 Technical Information, Troubleshooting, and Common Questions and Answers
Technical tips:Informix:
A.3 Technical Information, Troubleshooting, and Common Questions and Answers
Technical tips:MSSQL:
B.5.1 Technical Specifications
Technical tips:ODBC:
D.4 Technical Information, Troubleshooting, and Common Questions and Answers
Technical tips:Oracle:
C.5 Technical Information, Troubleshooting, and Common Questions and Answers
Technical tips:Sybase:
E.6 Technical Specifications
Test, ODBC driver:
D.4.3 Driver Requirements
TEXT fields:
5.1 Illegal COBOL Data
7.3.1 How Do I Match Existing Text Fields?
TEXT fields:Illegal COBOL data:
5.1 Illegal COBOL Data
TEXT fields:Matching to database:
7.3.1 How Do I Match Existing Text Fields?
Transactions:
C.1 Oracle Transaction Management Concepts Overview
9.1.1 Guidelines
C.2.9 Handling Transactions
C.5.1 Supported Features
Transactions:Guidelines:
9.1.1 Guidelines
Transactions:Oracle:
C.5.1 Supported Features
C.1 Oracle Transaction Management Concepts Overview
C.2.9 Handling Transactions
Translation, COBOL I/O:
1.5 How Acu4GL Works
Troubleshooting:
C.6 Troubleshooting
F.5 Troubleshooting
A.6.1 Runtime Errors
D.5.3 Native SQL Errors
E.6 Technical Specifications
F.5.3 Native SQL Errors
9.2.2 Compile-time Warning
B.5.1 Technical Specifications
9.2.1 Compile-time Errors
E.7.1 Runtime Errors
F.5.1 Runtime Errors
9.1 Performance Issues
B.7.1 Runtime Errors
A.3 Technical Information, Troubleshooting, and Common Questions and Answers
E.7 Troubleshooting
F.4 Technical Information, Troubleshooting, and Common Questions and Answers
D.5.1 Runtime Errors
C.5 Technical Information, Troubleshooting, and Common Questions and Answers
D.4 Technical Information, Troubleshooting, and Common Questions and Answers
A.6 Troubleshooting
B.7 Troubleshooting
C.6.1 Runtime Errors
9.1.1 Guidelines
D.5 Troubleshooting
Troubleshooting:Compile errors:
9.2.1 Compile-time Errors
Troubleshooting:Compile warnings:
9.2.2 Compile-time Warning
Troubleshooting:Data searches:
9.1.1 Guidelines
Troubleshooting:Database interaction with COBOL:
9.1.1 Guidelines
Troubleshooting:DBMaker:
F.5 Troubleshooting
F.4 Technical Information, Troubleshooting, and Common Questions and Answers
Troubleshooting:File input and output:
9.1.1 Guidelines
Troubleshooting:Guidelines:
9.1.1 Guidelines
Troubleshooting:Informix:
A.3 Technical Information, Troubleshooting, and Common Questions and Answers
A.6 Troubleshooting
Troubleshooting:MSSQL:
B.5.1 Technical Specifications
B.7 Troubleshooting
Troubleshooting:ODBC:
D.4 Technical Information, Troubleshooting, and Common Questions and Answers
D.5 Troubleshooting
Troubleshooting:Oracle:
C.6 Troubleshooting
C.5 Technical Information, Troubleshooting, and Common Questions and Answers
Troubleshooting:Overview:
9.1 Performance Issues
Troubleshooting:Planning ahead:
9.1.1 Guidelines
Troubleshooting:Restructuring data:
9.1.1 Guidelines
Troubleshooting:Runtime errors, DBMaker:
F.5.1 Runtime Errors
Troubleshooting:Runtime errors, Informix:
A.6.1 Runtime Errors
Troubleshooting:Runtime errors, MSSQL:
B.7.1 Runtime Errors
Troubleshooting:Runtime errors, ODBC:
D.5.1 Runtime Errors
Troubleshooting:Runtime errors, Oracle:
C.6.1 Runtime Errors
Troubleshooting:Runtime errors, Sybase:
E.7.1 Runtime Errors
Troubleshooting:SQL errors, DBMaker:
F.5.3 Native SQL Errors
Troubleshooting:SQL errors, ODBC:
D.5.3 Native SQL Errors
Troubleshooting:Sybase:
E.6 Technical Specifications
E.7 Troubleshooting
Troubleshooting:Tables and multiple indexes:
9.1.1 Guidelines
Troubleshooting:Transactions:
9.1.1 Guidelines
Troubleshooting:Vision files:
9.1.1 Guidelines
Types, data:
F.4.3 Data Type Mapping
D.4.4 Data Type Mapping
Types, data:DBMaker:
F.4.3 Data Type Mapping
Types, data:ODBC:
D.4.4 Data Type Mapping

U

Unsupported data types, Informix:
A.5 Limits and Ranges
UPDATECOLUMN:
A-DBM-LOCK-METHOD
A-ODBC-LOCK-METHOD
UPDATECOLUMN:DBMaker:
A-DBM-LOCK-METHOD
UPDATECOLUMN:ODBC:
A-ODBC-LOCK-METHOD
Upgrading databases:
9.1.1 Guidelines
USAGE DISPLAY numbers, illegal COBOL data:
5.1 Illegal COBOL Data
USE GROUP directive:
4.3 Alpha Directive
3.2.1 Understanding How the Database Table is Formed
4.11 Use Group Directive
3.2.2 Defaults Used in XFD Files
USE-INVALID-CURSOR-LOGIC variable:
USE-INVALID-CURSOR-LOGIC
User accounts:
F.2.4 Setting up a User Account
E.4.1 Setting up a User Account
B.2.3 Setting Up a User Account
C.2.5 Setting Up a User Account
User accounts:Setting up for DBMaker:
F.2.4 Setting up a User Account
User accounts:Setting up for MSSQL:
B.2.3 Setting Up a User Account
User accounts:Setting up for Oracle:
C.2.5 Setting Up a User Account
User accounts:Setting up for Sybase:
E.4.1 Setting up a User Account
User environment:
D.2.4 Setting up the User Environment
B.2.4 Setting Up the User Environment
C.2.6 Setting Up the User Environment
E.4.2 Setting up the User Environment
User environment:Setting up for MSSQL:
B.2.4 Setting Up the User Environment
User environment:Setting up for ODBC:
D.2.4 Setting up the User Environment
User environment:Setting up for Oracle:
C.2.6 Setting Up the User Environment
User environment:Setting up for Sybase:
E.4.2 Setting up the User Environment
USER-PATH variable:
USER-PATH
Using MSSQL database table:
B.4 Microsoft SQL Server: Using the Database Table
Using Oracle database table:
C.4 Using the Database Table
Using sql.acu:
2.4 Using the sql.acu Program
Utilities, sql.acu:
2.4 Using the sql.acu Program

V

Variables, configuration.:
8.2 Runtime Configuration Variables
Variables, external:
9.1.2 The WHERE Constraint
VAR-LENGTH directive:
4.4 Binary Directive
4.12 Var-Length Directive
VAX and RMS file systems:
1.3 Accessing Data
Verifying the runtime, demonstration program:
2.5 The Demonstration Program
Vision file systems:
1.3 Accessing Data
Vision files:
9.1.1 Guidelines

W

Warnings:
9.1.1 Guidelines
9.2.2 Compile-time Warning
Warnings:Compile:
9.2.2 Compile-time Warning
Warnings:Database upgrades:
9.1.1 Guidelines
Web plug-in, ACUCOBOL-GT:
1.3.3 The ACUCOBOL-GT Plug-in and Acu4GL
What is:
F.1.1 What is DBMaker?
D.1.1 What is ODBC?
What is:DBMaker?:
F.1.1 What is DBMaker?
What is:ODBC?:
D.1.1 What is ODBC?
WHEN directive:
4.13 When Directive
3.2.2 Defaults Used in XFD Files
WHERE constraint:
9.1.2 The WHERE Constraint
Working with COBOL:
6.1 Preparing and Compiling your COBOL Program

X

XFD-DIRECTORY variable:
XFD-DIRECTORY
XFD-MAP variable:
XFD*-MAP
3.2.6 Naming the XFD
XFD-MAP-RESET variable:
XFD-MAP-RESET
3.2.6 Naming the XFD
XFDs, naming.:
3.2.6 Naming the XFD
XFDs.:
1.3.2 Data Dictionaries and Acu4GL
xxx_delete procedure:
B.5.2 Stored procedures
E.6.2 Stored procedures
xxx_delete procedure:MSSQL:
B.5.2 Stored procedures
xxx_delete procedure:Sybase:
E.6.2 Stored procedures
xxx_insert procedure:
B.5.2 Stored procedures
E.6.2 Stored procedures
xxx_insert procedure:MSSQL:
B.5.2 Stored procedures
xxx_insert procedure:Sybase:
E.6.2 Stored procedures
xxx_read procedure:
E.6.2 Stored procedures
B.5.2 Stored procedures
xxx_read procedure:MSSQL:
B.5.2 Stored procedures
xxx_read procedure:Sybase:
E.6.2 Stored procedures
xxx_startnnn procedure:
E.6.2 Stored procedures
B.5.2 Stored procedures
xxx_startnnn procedure:MSSQL:
B.5.2 Stored procedures
xxx_startnnn procedure:Sybase:
E.6.2 Stored procedures
xxx_update procedure:
E.6.2 Stored procedures
B.5.2 Stored procedures
xxx_update procedure:MSSQL:
B.5.2 Stored procedures
xxx_update procedure:Sybase:
E.6.2 Stored procedures
-Zo option:
8.1.2 -Zo Option
-Zx option:
4.8 Name Directive