Skip to main content


c-treeRTG is a modernization solution for COBOL and Btrieve applications. It breathes new life into legacy applications by transparently swapping out their built-in record management system with FairCom’s modern database engine for increased reliability, high availability, concurrent users, performance, durability, and automatic data backups. Without changing existing programs, it enables any modern system and programming language to read and write legacy data simultaneously with legacy applications.


c-treeRTG replaces your COBOL file system with a database server, mapping your COBOL files into data tables for real-time read/write access to your live data through relational and non-relational interfaces.

Quick links



Install FairCom products

Install, configure, start, stop, and troubleshoot FairCom products.

FairCom APIs, drivers, and tutorials

Tutorials and drivers for each major programming language.


Modernize your COBOL and Btrieve applications without touching the code.

c-treeRTG is a combination of a full COBOL file system with a powerful, dynamic database server that maps all COBOL files into data tables, including support for REDEFINES and multiple keys.

c-treeRTG BTRV supports all Btrieve C API op codes including extended functions for batch and filtering. Large records are handled with blob chunk handling. You only need to relink your existing application to the c-treeRTG driver and gain advanced client-server features for scalability and availability. AES data encryption, data replication, SQL, hot backups, are all now available from your existing application.

c-treeRTG gives you real-time read/write access to your existing data through many different interfaces. With the power of SQL, you can use ADO.NET, JDBC, ODBC, Phyton, PHP and many others to query your data concurrently within live OLTP environments.

You can write modules in modern languages, access data in real-time with BI tools, and stop data corruption.


Find links to everything you need to get up and running in the table. Don’t hesitate to contact us to discuss your needs and requirements with our first-class support and engineering teams.



c-treeRTG COBOL edition users guide

Installing and configuring c-treeRTG COBOL Edition.

c-treeRTG BTRV edition users guide

Installing and configuring c-treeRTG BTRV Edition.

Administration guide

Guide for installing and operating the FairCom server.


Links to documentation for FairCom’s products in HTML format.

c-treeRTG COBOL Edition License Agreement

c-treeRTG COBOL – Dev Edition V3 License Agreement

c-treeRTG BTRV Edition License Agreement

c-treeRTG BTRV – Dev Edition V3 License Agreement

Don't hesitate to contact us with questions, suggestions, and bug reports. We want you to be successful.

Contact info
  • Address:

    6300 W. Sugar Creek Drive

    Columbia, Missouri 65203-9052

  • Phone: