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.