![]() Environment Guide |
![]() Virtual Machine |
![]() |
This guide contains information that is specific to particular environments. There is a section for each platform and file interface describing the special features of PROIV in that environment and detailing any special settings required. Also included are sections on file system utilities and alternate keys.
Logical
Database Name Mapping, describes
how to define a logical database name and how to use a logical name in
a file definition.
C-ISAM
File Interface, describes
the differences in PROIV use that arise when creating
and accessing C-ISAM files as opposed to PROISAM files.
SQL Environments covers the main features of the PROIV interface. How to set up the PROIV
Virtual Machine in the Windows operating environment. PROIV
logic statements and a process control option that supports the SQL interface.
Recommendations for improving the performance of PROIV
SQL applications, Oracle files
and file variables, ODBC data source setup restrictions, and troubleshooting.
PROIV Transaction
Processing describes
automatic commit scheduling based on PROIV function
structure, plus automatic rollback under defined error conditions, and
logic statements for explicit commit and rollback control, the advantages
of making transactions fully isolated from each other.
File
System Utilities describes
the four file dependent utilities, how to run the utilities in a GUI environment,
using command line options to run the utilities, multi-tasking, and the
PROISAM-specific utilities.
Alternate
Keys discusses defining
primary keys, duplicate keys, and alternate keys.
Memory-Based Files explains
the Memory-Based Files functionality.
C-ISAM
Error Codes lists standard error numbers that may be issued to
system variable @ERR, and suggests remedial action; also lists error codes
and associated messages, whose error numbers can be found in @SYSERR.
Transaction Processing
Errors lists runtime errors causing Rollback.
Memory
Management Error Messages contains details of the error messages that
are related to memory management issues.
Topic ID: 720068