SQL/MP Installation and Management Guide
Format 2 Partitions
HP NonStop SQL/MP Installation and Management Guide—523353-004
C-12
Interoperability Considerations
°
Fallback versions of TMFARLIB contain fallback support. If you choose to 
use this approach, you should rebind before falling back.
Interoperability Considerations 
Programs and utilities running on system software product versions earlier than that of 
G06.13 will not be able to access or manipulate Format 2-enabled tables or their 
associated indexes or views on G06.13 RVU or later systems. This limitation applies 
both to SQL commands executed against these version 350 SQL objects from systems 
that do not support them, in addition to utility commands that attempt to access version 
350 objects because they contain wild cards.
Catalog tables themselves are Version 1 SQL objects and are accessible from systems 
running earlier software product versions. The FILES catalog table has a different 
schema in a Version 350 catalog than in prior versions. Therefore, queries run against 
a Version 350 catalog from a system running earlier software product versions will 
execute, but could encounter unexpected results because of the additional columns 
and possible values in that table.
If you have any TACL scripts or OBEY command files for these utilities that run on 
system software of an earlier RVU and access or manipulate files on a system running 
an RVU that supports SQL Format 2-enabled tables, consider migrating the system 
running the older RVU to G06.13 (or later.) Alternately, you should ensure that their 
operation will not be impaired by introducing SQL Format 2-enabled tables on a 
G06.13 (or later) system on disks viewed by the scripts: 
•
SQLCI
•
TACL
•
FUP
•
Backup/Restore
In general, the interoperability behavior of these utilities involves: 
•
Commands that return only the names of files (such as FILES and FILENAMES) 
return the names of the partitions of Format 2-enabled tables and their associated 
indexes and views (version 350 objects) without error. 
•
Other commands return an error (several are possible, depending upon the 
product and command) for each version 350 object (file) indicating that the 
software is unable to support access to objects of that version. The name of the file 
is included in the text describing the error. Processing then continues with the next 
file in the list or wild-card expansion for that command, or, if that command is 
finished, with the next command in the OBEY command file or script. 
Note. TMFARLIB fallback support involves ignoring, and not returning to the 
caller, audit records generated for DML changes to Format 2 partitions (changes 
made to data records or blocks). Audit records for DDL changes to Format 2 
partitions (changes made to labels) are still returned. Your audit-reading programs 
might need modifications to tolerate this incomplete representation of the changes 
made to Format 2 partitions.










