Technical Capabilities
Having trouble finding what you need?
Get in touch with us, so we can answer your specific questions directly.
Get In Touch

SQL$ - SQL Database Interface

Overview

VX/SQL$ provides a call-compatible implementation of OpenVMS SQL-based data access routines for x86 and ARM Linux. It ensures that OpenVMS applications can execute SQL queries, handle database interactions, and manage errors while maintaining compatibility with existing execution behavior.

Key Features

• Fully compatible with OpenVMS SQL$ APIs.

• Supports query execution, error handling, and exception signaling.

• Allows seamless migration of OpenVMS applications that rely on SQL$ routines.

• Integrates with VX/RT to provide full OpenVMS SQL capabilities on x86 and ARM Linux.

• Preserves OpenVMS SQL execution logic, ensuring database interactions remain consistent.

VX/SQL$ Callable Routines

SQL$ API Function
SQL$GET_ERROR_TESTRetrieves the last SQL error message
SQL$GET_ERROR_TEXTRetrieves detailed text of an SQL error
SQL$SIGNALSignals an SQL exception or warning

Why Use VX/SQL$?

Preserves OpenVMS SQL query execution logic, enabling direct porting of applications.

Provides full compatibility with OpenVMS SQL error handling and exception reporting.

Supports critical OpenVMS database operations, ensuring consistent behavior on Linux.

Seamlessly integrates into the VX/RT ecosystem for OpenVMS compatibility on x86 and ARM Linux.

VX/SQL$ ensures that OpenVMS applications requiring SQL$ services can be migrated without major modifications, preserving productivity and minimizing development costs.

Transform Your Legacy Software Today!

Get In Touch
Unlock the potential of your legacy software with our expert migration services.