I have some questions about customers about NF mode for DB2. Google had very little information about it.
I've been able to infer the following but I don't completely trust it...
I suspect the following, but I'm even less sure of it...
Can anyone tell me if I am right? Or add more detail?
These functional modes are basically just ways to do your planned upgrades. Both DB2/z v8 and v9 (and probably all the ones to come) have three modes:
It's used to ensure there's a smooth transition between versions. For example, all DBMS' in a group must be upgraded to v8 CM before any of them can be switched to v8 ENFM.
Compatibility mode for vX
means you're using vX
but with none of the new function (in other words, equivalent to v(X-1)
. If you're running v7 at the moment, you're unsupported - you should really be running v8 in CM (if you care about support and, believe me, if you're paying IBM those huge license fees, you should care :-).
Enable new function mode is when the database system tables have been updated to use new function but not user tables.
New function mode means that new functionality has been enabled for both system and user tables.
The actual content of the new function depends on the version.
See here for the v8 What's New information. Basically chapter 2 lists all the new functionality:
By the way, IBM makes all its documentation available on the web for perusal, the top level of the public libraries being found here.