NonStop NS-Series Database Migration Guide

Migrating SQL/MP, SQL/MX, and Enscribe
Applications
HP Integrity NonStop NS-Series Database Migration Guide540469-001
4-2
Enscribe Applications
Enscribe Applications
Applications that access Enscribe files and records can be written in these languages,
which are supported on both TNS/R and TNS/E systems:
C and C++ languages
COBOL language
HP Transaction Application Language (TAL)
Portable Transaction Application Language (pTAL)
FORTRAN
When migrating Enscribe applications to an Integrity NonStop NS-series system, follow
these guidelines:
TNS/R Native Object Files of Enscribe Applications
Enscribe applications in C, C++, COBOL, and pTAL might be TNS/R native object files
(type 700). These native object files use process, memory, and reduced instruction-set
computing (RISC) architectures that are native to MIPS microprocessors and cannot
run on TNS/E systems, which use Itanium microprocessors. To migrate TNS/R native
applications to TNS/E systems, you must generate TNS/E native object files (type 800)
either by using the HP Enterprise Toolkit—NonStop Edition (ETK) connected to a
TNS/E host or by compiling the source code directly on the TNS/E system. You might
Note. Pascal programs are not supported on TNS/E systems. If you are migrating from a
NonStop S-series system with a D-series RVU to an Integrity NonStop NS-series system, you
must convert programs written in Pascal to a supported language.
Programming Language of
the Enscribe Application Migration Guidelines
C, C++, COBOL, or pTAL TNS/R Native Object Files of Enscribe Applications
on
page 4-2
TNS Object Files of Enscribe Applications
on page 4-3
Preparing TNS and TNS/R Object Files of Enscribe
Applications To Access SQL/MP Tables on page 4-3
TAL or FORTRAN TAL and pTAL Programs That Use Embedded SQL/MP
on
page 4-5
Note. When migrating to an Integrity NonStop NS-series system, consider converting your
Enscribe database and applications to SQL/MP. For information about these services, see
Converting Enscribe Data and Applications to SQL/MP on the New System
on page 3-1.