2008-12-15 11 views
6

Tengo algunas preguntas sobre los clientes acerca del modo NF para DB2. Google tenía muy poca información al respecto.DB2 - ¿Qué es el modo NF (Nueva Funcionalidad)?

he sido capaz de inferir la siguiente, pero no me fío completamente ...

  1. NF y CM (modo de compatibilidad) son v8 configuración de DB2 en la unidad central.
  2. DB2 v8 en z/OS en CM está diseñado para permitir que DB2 v8 se utilice como reemplazo de DB2 v7.
  3. NF realiza numerosos cambios que rompen la compatibilidad con versiones anteriores.
  4. En particular, las tablas del sistema "diccionario de datos" se han reelaborado por completo.

sospecho lo siguiente, pero estoy aún menos segura de ello ...

  1. el diccionario de datos y del sistema reelaborado tablas son similares a los utilizados por v8 DB2 en Linux/Unix/Windows .
  2. DB2 v8 NF es ampliamente compatible con DB2 v9.
  3. DB2 v9 es mucho más uniforme en todas las plataformas (Linux/Unix/Windows y mainframe).
  4. El código escrito para trabajar con DB2 v8 NF generalmente funcionará correctamente con DB2 v8 en LUW y DB2 v9 en cualquier lugar.

Puede alguien decirme si estoy en lo cierto? O agregue más detalles?

Respuesta

4

Estos modos funcionales son básicamente solo formas de realizar las actualizaciones planificadas. Tanto DB2/z v8 y v9 (y probablemente todos los que vienen) tienen tres modos:

  • compatibilidad (CM).
  • habilitar nueva función (ENFM).
  • nueva función (NFM).

Se utiliza para garantizar una transición sin problemas entre versiones. Por ejemplo, todos los DBMS 'en un grupo deben actualizarse a v8 CM antes de que cualquiera de ellos pueda cambiarse a v8 ENFM.

el modo de compatibilidad para

vX significa que está utilizando vX pero con ninguno de la nueva función (en otras palabras, lo que equivale a v(X-1) Si está ejecutando v7 en este momento, estás sin soporte -. usted debe realmente ejecutar v8 en CM (si le importa el soporte y, créame, si le está pagando a IBM esas enormes tarifas de licencia, debería importar :-)

Habilitar el nuevo modo de función es cuando las tablas del sistema de la base de datos han sido actualizado para utilizar la nueva función, pero no las tablas de usuario.

nuevo modo de función significa que la nueva funcionalidad de hectáreas ha sido habilitado tanto para el sistema como para las tablas de usuario.

El contenido real de la nueva función depende de la versión.

ver aquí para la información v8 What's New.Básicamente, el capítulo 2 enumera toda la nueva funcionalidad:

  • Más SQL goodies.
  • Más seguridad.
  • Mejor compatibilidad con los hermanos menores de DB2/z (LUW), incluido Unicode.
  • Escalabilidad/rendimiento.
  • Disponibilidad (muy importante en el mundo de mainframe).

Por cierto, IBM hace que toda su documentación esté disponible en la web para su lectura, encontrándose el nivel superior de las bibliotecas públicas here.

+0

@Pax: Buena respuesta +1. Siempre usamos CM;)) –