![](plus.gif) FairCom RTG Ready-to-Go Products
![](space.gif) Documentation Overview
![](space.gif) Key Benefits of FairCom RTG COBOL Edition
![](space.gif) FairCom RTG Server Advantages
![](space.gif) FairCom RTG SQL Access for Advanced Data Query
![](space.gif) Extensive Alternative APIs and Drivers
![](space.gif) FairCom RTG COBOL Edition Quick Start
![](plus.gif) FairCom RTG Setup and Installation
![](space.gif) FairCom RTG File System Overview
![](plus.gif) FairCom RTG Server Set-up
![](space.gif) FairCom RTG for Windows
![](space.gif) FairCom RTG for Unix/Linux
![](plus.gif) Shared Memory for FairCom RTG
![](space.gif) Shared Memory Resource Considerations
![](space.gif) Runtime Configuration
![](space.gif) Configure the FairCom RTG Server
![](space.gif) Connecting to the FairCom RTG Server - RM/COBOL
![](space.gif) Secure SSL Communication
![](plus.gif) FairCom RTG Runtime Drivers
![](space.gif) COBOL Compilers Supported by FairCom RTG COBOL Edition
![](plus.gif) ACUCOBOL-GT
![](plus.gif) Recompiling the Runtime
![](space.gif) Recompiling the Windows Runtime
![](space.gif) Recompiling the Unix Runtime
![](space.gif) Adding Support for --setenv Command-Line Argument to Runtime
![](space.gif) Appending Indices to Existing Files from the RTG FSI Interface (ACUCOBOL)
![](plus.gif) ACUCOBOL-GT Environment Variables
![](space.gif) CTREE_LIB
![](space.gif) DEFAULT_HOST
![](space.gif) filename_HOST
![](space.gif) SET ENVIRONMENT ACUCOBOL-GT Verb
![](space.gif) AIX 32-bit Server Shared Memory Requires EXTSHM ON
![](space.gif) Enabling XDDOPEN, XDDCHECK, and XDDCLOSE for Programmatic SQL Conversion Error Checking
![](space.gif) Error message: "libctclient.so: cannot open shared object file"
![](plus.gif) Micro Focus and ExtFH Compatible Interfaces
![](space.gif) Dynamic Redirection
![](plus.gif) Recompiling Your Application (Optional)
![](space.gif) Using the CALLFH Compiler Directive
![](space.gif) Specifying c-tree as Indexed File Handler at Link Time
![](space.gif) Configuration Note for Micro Focus on 64-bit AIX
![](space.gif) Library Unloading Enhancement
![](plus.gif) isCOBOL
![](space.gif) Configuring isCOBOL Runtime
![](space.gif) Troubleshooting
![](plus.gif) RM/COBOL
![](space.gif) Adjusting the RM/COBOL Configuration File
![](space.gif) Include RM Library with Local Runtime Environment
![](space.gif) Adjusting Paths
![](space.gif) Multiple File Systems with RM/COBOL
![](space.gif) Additional Documentation
![](space.gif) FairCom RTG Configuration and Management
![](space.gif) FairCom RTG COBOL Edition Directories
![](plus.gif) Data Conversion
![](space.gif) RTG Migrate
![](space.gif) Converting COBOL Vision Data to FairCom RTG COBOL Edition
![](plus.gif) ctmigra
![](space.gif) Using the ctmigra utility
![](space.gif) Micro Focus COBOL Migration Example
![](plus.gif) New Standalone Support for ctmigra
![](space.gif) <localinstance> bufs, dbufs, sect Value Check
![](plus.gif) FairCom RTG Configuration
![](plus.gif) FairCom RTG Configuration Tool - RTG Config
![](space.gif) Creating a New File (Basic)
![](space.gif) Creating a New File (Advanced)
![](plus.gif) Editing a Configuration File
![](space.gif) COBOL Configuration Note
![](space.gif) Encrypting the Configuration File
![](space.gif) CTREE_CONF Environment Variable - COBOL
![](plus.gif) CTREE_CONF_DUMP environment variable to specify configuration dump file
![](space.gif) isCOBOL Note
![](plus.gif) Configuration File Elements
![](space.gif) FairCom RTG Configuration File
![](plus.gif) Structure Elements
![](space.gif) <config>
![](space.gif) <instance>
![](space.gif) <localinstance>
![](space.gif) <redirinstance>
![](plus.gif) <file>
![](space.gif) Wildcard File Matching Rules
![](space.gif) File Matching Precedence
![](plus.gif) Settings Elements
![](space.gif) <automkdir>
![](space.gif) <batchaddition>
![](space.gif) <bulkaddition>
![](space.gif) <ctfixed>
![](space.gif) <datacompress>
![](space.gif) <datafilesuffix>
![](space.gif) <delcurrent>
![](space.gif) <detectlock>
![](space.gif) <encrypt>
![](space.gif) <extfhexit>
![](space.gif) <filecopy>
![](space.gif) <filepool>
![](space.gif) <forcedelete>
![](space.gif) <hugefile>
![](space.gif) <ignorelock>
![](space.gif) <indexfilesuffix>
![](space.gif) <inpool>
![](space.gif) <keycheck>
![](plus.gif) <keycompress>
![](space.gif) <rle>
![](space.gif) <leading>
![](space.gif) <padding>
![](plus.gif) <log>
![](space.gif) <debug>
![](space.gif) <error>
![](space.gif) <info>
![](space.gif) <profile>
![](space.gif) <warning>
![](space.gif) <locktimeout>
![](space.gif) <locktype>
![](space.gif) <maxlencheck>
![](plus.gif) <map>
![](space.gif) <name>
![](space.gif) <dir>
![](space.gif) <memoryfile>
![](space.gif) <normalize>
![](space.gif) <optimisticadd>
![](space.gif) <permission>
![](space.gif) <prefetch>
![](space.gif) <recordcheck>
![](space.gif) <retrylock>
![](space.gif) <rowid>
![](space.gif) <runitlockdetect>
![](space.gif) <scancache>
![](space.gif) <skiplock>
![](space.gif) <smartcopy>
![](space.gif) <sqlize>
![](space.gif) <startonread>
![](space.gif) <temporary>
![](space.gif) <transaction>
![](space.gif) <trxholdslocks>
![](space.gif) <writethru>
![](space.gif) Substitution Specifiers
![](plus.gif) Checking the Configuration Using CTREE_LOG and ctutil
![](space.gif) CTREE_LOG
![](plus.gif) FairCom RTG SQL Access
![](space.gif) The FairCom RTG SQL Challenge
![](plus.gif) Common SQL Limitations with FairCom RTG Data
![](space.gif) REDEFINES: Multiple Record Types
![](space.gif) Index Compatibility
![](plus.gif) FairCom RTG Extended Data Definitions - XDD
![](plus.gif) Type Mapping Table
![](space.gif) Variable-length fields mapped into LONGVAR* SQL field
![](plus.gif) COBOL to SQL Type Mapping
![](space.gif) COBOL Date Baseline Can Be Set to Julian Starting Date of Dec 31, 1600
![](space.gif) Create an XDD Manually
![](space.gif) Create an XDD from an XFD
![](space.gif) Create an XDD from Your COBOL Source
![](space.gif) Automatic sqlize Logic Allows an XFD and/or XDD to Be Specified
![](space.gif) Sqlize: Persist XDD to Data File and Link to SQL Dictionary
![](space.gif) Step-by-Step Sqlizing Instructions
![](space.gif) Viewing Sqlized Tables in FairCom DB SQL Explorer
![](space.gif) Adding SQL Indexes to Sqlized Files
![](space.gif) Preserve Imported Data Files upon SQL DROP
![](plus.gif) Data Conversion Between COBOL and SQL
![](space.gif) COBOL to SQL
![](space.gif) SQL to COBOL
![](space.gif) Troubleshooting Data Conversion Errors
![](plus.gif) Rules for SQL Conversion Exception Handling
![](space.gif) <XFDrules> root element
![](space.gif) <rule> XFDRules element
![](space.gif) <when> rule element
![](space.gif) <[Condition]> when elements
![](space.gif) <do> rule element
![](space.gif) <[Action]> do elements
![](space.gif) <[Target]> action element
![](space.gif) Rule Examples
![](plus.gif) xddgen Techniques
![](space.gif) Using Group Names
![](space.gif) Splitting an OCCURR
![](space.gif) Combining Multiple XDD Directives
![](space.gif) Name Conflicts
![](space.gif) HIDDEN Directive
![](space.gif) Multi-Record Example
![](plus.gif) XDD Schema Structure
![](space.gif) <table> root element
![](space.gif) <key> table element
![](space.gif) <part> key element
![](space.gif) <segment> key element
![](space.gif) <filters> table element
![](space.gif) <field> filters element
![](space.gif) <filter> filters element
![](space.gif) <[Operator]> filter elements
![](space.gif) <field> operator element
![](space.gif) <value> operator element
![](space.gif) <schema> table element
![](space.gif) <field> schema element
![](plus.gif) FairCom RTG Utilities
![](plus.gif) ctutil
![](space.gif) ctutil Notes
![](space.gif) ctutil Commands
![](space.gif) -alter
![](space.gif) -augment
![](space.gif) -check
![](space.gif) -clone
![](space.gif) -compact
![](space.gif) -compress
![](space.gif) -conv
![](space.gif) -copy
![](space.gif) -cryptconf
![](space.gif) -exist
![](space.gif) -filecopy
![](space.gif) -fileid
![](space.gif) -info
![](space.gif) -make
![](space.gif) -makeidx
![](space.gif) -load
![](space.gif) -partition
![](space.gif) -rebuild
![](space.gif) -remove
![](space.gif) -rename
![](space.gif) -run
![](space.gif) -segment
![](space.gif) -setowner
![](space.gif) -setpath
![](space.gif) -sign
![](space.gif) -sqlcheck
![](plus.gif) -sqlinfo
![](space.gif) convention_ID values
![](space.gif) -sqllink
![](space.gif) -sqlunlink
![](space.gif) -sqlize
![](space.gif) -sqlrefresh
![](space.gif) -test
![](space.gif) -tron
![](space.gif) -uncompress
![](space.gif) -unload
![](space.gif) -upgrade
![](space.gif) -xfd2xdd
![](space.gif) ctcbtran
![](space.gif) ctaddrtgi - Add SQL indexes over existing COBOL tables
![](plus.gif) xddgen
![](space.gif) XDD Directives
![](space.gif) Handling DATE Fields in Your XFD
![](space.gif) Syntax for WITH DUPLICATES on RECORD KEY
![](space.gif) Suppress Dash or Replace with Underscore
![](space.gif) xddgen Configuration File
![](space.gif) Configuration Files Directory
![](space.gif) xddgen - New Configuration Option max-fixed-record-len
![](space.gif) xddgen - New Record Size Checks and Warnings
![](space.gif) ctclosefile - Close Open Memory and ctKEEPOPEN files
![](space.gif) ctclntrn and cthghtrn - Manage Transaction Mark Numbers
![](space.gif) ctcmpcif - IFIL-based Compact Utility Included
![](space.gif) ctfileid - Update File IDs
![](space.gif) ctfixdupscan - Detect and Fix Files that Suffer from File Definition Errors
![](space.gif) ctstat - Display Log Save Time Delta Values
![](space.gif) cttrnmod - Change Transaction Mode Utility
![](space.gif) ct_tpc and cttpca TPC A Test
![](space.gif) startserver and stopserver Scripts
![](space.gif) Additional FairCom RTG Command-Line Tools
![](plus.gif) Programming with COBOL
![](space.gif) The Samples Directory
![](space.gif) isCOBOL Samples
![](plus.gif) Source Code
![](space.gif) SQLIZEEXAMPLE.CBL
![](space.gif) CARDFILE.FD
![](space.gif) CARDFILE.SL
![](space.gif) rules.xml
![](plus.gif) Performance Tuning
![](space.gif) Performance Tips
![](space.gif) Performance Monitoring with ctstat
![](space.gif) Additional Monitoring Tools
![](plus.gif) Replication, Clusters, HA, and DR
![](space.gif) FairCom RTG Failover Configuration
![](space.gif) Changes to Your COBOL Program
![](plus.gif) ACUCOBOL API for SQL Conversion Error Checking
![](space.gif) SQL Conversion for ACUCOBOL Users
![](space.gif) ct_XDDOpen
![](space.gif) ct_XDDCheck
![](space.gif) ct_XDDClose
![](space.gif) XDDCHECK Errors
![](plus.gif) Logging, Error Codes, and Troubleshooting
![](space.gif) Listing connections with a particular file open
![](space.gif) Copying Server-Controlled Files
![](space.gif) Configurable Log Output
![](space.gif) FairCom RTG SQL Access Errors
![](space.gif) C$ Not Supported in FairCom RTG
![](plus.gif) Troubleshooting
![](space.gif) Error 456
![](space.gif) Error 407
![](space.gif) Error 408 / 438
![](space.gif) Client/Server Incompatibility
![](space.gif) File Matching Rules in ctree.conf
![](space.gif) isCOBOL Fails to Run cobol_Tutorial1
![](space.gif) READ NEXT at End of File
![](plus.gif) Driver Error Codes
![](space.gif) FairCom RTG Error Codes
![](plus.gif) FairCom RTG Tutorials
![](plus.gif) cobol_Tutorial1
![](space.gif) Compile cobol_Tutorial1 with ACUCOBOL
![](space.gif) Compile cobol_Tutorial1 with isCOBOL
![](space.gif) Run cobol_Tutorial1 with ACUBOBOL
![](space.gif) Run cobol_Tutorial1 with isCOBOL
![](space.gif) Open cobol_Tutorial1 data through SQL (optional)
![](space.gif) cobol_Tutorial1 Source Code
![](space.gif) Sqlize Tutorial
![](space.gif) FairCom Typographical Conventions
![](space.gif) Copyright Notice
![](space.gif) Index
|