G06.26 Software Installation and Upgrade Guide
Preparing to Fall Back
G06.26 Software Installation and Upgrade Guide—529886-002
13-3
Fallback Considerations for Specific Products
Fallback Considerations for Specific Products
You might need to perform additional tasks for these products:
•
DP2
•
DLL (Dynamic-Link Libraries)
•
DSM/SCM
•
Spooler
•
Open System Services (OSS)
•
OSM and TSM
•
SMF
•
SQL/MX 2.0
•
TMF
•
WAN Manager (T8365)
DP2
If you have set the AUDITTRAILBUFFER or the SQLMXBUFFER attribute to 128 or 
more, you need to reset the value to 0 before falling back to G06.16 or earlier RVU. If 
you fail to do so, TMF might not start, or a disk volume could go offline. You can 
recover from this situation after the fallback by using the SCF ALTER command. See 
the Interactive Upgrade Guide for details. 
If you are planning on using NonStop SQL/MX for the first time, perform a clean TMF 
shutdown. (A clean TMF shutdown is always recommended.) You can also apply the 
DP2 (T9053) fallback SPR on your current SYSnn before upgrading to G06.26 if you 
are migrating from a pre-G06.23 RVU. If you are using NonStop SQL/MX introduced in 
G06.23 and you have to fall back to a previous RVU before G06.23, and have created 
native-format SQL/MX metadata tables or audit records, you need the DP2 (T9053) 
fallback SPR on your current SYSnn. A SYSGEN is required and must be done before 
installing the latest RVU. If you have not installed this DP2 fallback SPR on your 
current SYSnn, see your service provider.
DLL (Dynamic-Link Libraries)
The G06.20 RVU provides programming and system tools to create position-
independent code (PIC) that can be used to create your own dynamic-link libraries 
(DLLs) to run on NonStop S-series servers (G06.20 RVU only). The run-time libraries 
on the SUT have changes to the mechanism for registering the programming 
destructors for objects declared statically in C++ Version 2 and beyond. 
If you install the DLL programming tools and you encounter system or application 
problems that do not use PIC, fall back to your previous RVU. However, if you install 
the DLL tools, and system problems occur because applications are trying to use PIC, 
you can stop converting a program or library to DLLs by using the PIC compiler options 
to recompile the program or library and the PIC linker to relink it. 










