Talks

SQL$PRE and SQL$MOD for x86 OpenVMS

Title slide: SQL$PRE and SQL$MOD for x86 OpenVMS
VSI OpenVMS Boot Camp 2026

Abstract

Compile Rdb embedded SQL and SQL module language on x86, unchanged, and run both on one VX/SQL back end.

Today's session covers two compilers and one back end: SQL$PRE, then SQL$MOD, then the VX/SQL runtime they share.

What the talk covers

  • SQL$PRE as a drop-in replacement for the Rdb embedded-SQL precompiler on OpenVMS x86, with SQL$PRE V7.3 qualifier compatibility.
  • Same command line, same build, different database: COBOL, FORTRAN, Pascal and C with PostgreSQL, SQL Server and MySQL underneath.
  • SQL$MOD: SQL module language, the compiler, generated C and the host ABI, and migration from Rdb SQLMOD.
  • The VX/SQL back end: runtime, data types, transactions, errors and performance shared by SQL$PRE and SQL$MOD.
  • XA two-phase commit via DECdtm on the deck AVERTZ demonstration path.
  • EXEC SQL INCLUDE FROM DICTIONARY through native VDD on x86, with SQLCA and WHENEVER paths kept working.
  • Section 1 demo plan on the slides: SQL$PRE, XA with DECdtm, and AVERTZ (ACMS, DECforms, CDD, COBOL).

Slides

Portsmouth 2026 Boot Camp on the VSI site

Trusted by top companies around the globe
Harrah's logoAT&T logoNASDAQ logoJ.P. Morgan logoEY logoKronenbourg logoReader's Digest logoFord logo
MCI logoNew York City Fire Department emblemBNP Paribas logoNetflix logoAMD logoHP logoDuPont logoAlltel logo
IKEA logoBritish Airways logoChicago Stock Exchange logoAtlantic Lottery Corporation logoAK Steel logoVisa logoHertz logoWendy's logo
cloud image Sector7 openvms migrations

Reconnecting OpenVMS with our proprietary toolsets