Pregunta

Tengo algunas preguntas acerca de los clientes sobre el modo de NF para DB2. Google tenía muy poca información al respecto.

He sido capaz de inferir los siguientes pero no confiar por completo ...

  1. NF y CM (modo de compatibilidad) son v8 configuración de DB2 en la unidad central.
  2. v8 DB2 en z / OS en CM está diseñado para permitir DB2 v8 para ser utilizado como una gota en el reemplazo para v7 DB2.
  3. NF hace numerosos cambios que rompen la compatibilidad hacia atrás.
  4. En particular, el "diccionario de datos" tablas del sistema están totalmente modificado.

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 en gran medida compatible con DB2 V9.
  3. DB2 V9 es mucho más consistente a través de plataformas (Linux / Unix / Windows y de mainframe).
  4. El código escrito para trabajar con DB2 V8 NF generalmente, trabajar correctamente con v8 DB2 en LUW y DB2 V9 en cualquier lugar.

Puede alguien decirme si estoy en lo cierto? O añadir más detalle?

¿Fue útil?

Solución

Estos modos funcionales son básicamente sólo maneras de hacer sus mejoras previstas. Tanto DB2 / z v8 y v9 (y probablemente todos los que están por venir) tiene tres modos:

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

Se utiliza para garantizar que hay una transición suave entre las versiones. Por ejemplo, todos los DBMS' de un grupo deben ser actualizados a CM V8 antes que cualquiera de ellos puede ser conmutado a ENFM v8.

El modo de compatibilidad para vX significa que está utilizando v(X-1) pero con ninguno de la nueva función (en otras palabras, lo que equivale a <=> Si está ejecutando v7 en este momento, usted es compatible. - que debe realmente estar ejecutándose en v8 CM (si se preocupan por el apoyo y, créeme, si usted está pagando IBM esas enormes tasas de licencia, usted debe cuidar: -).

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

Modo función Nuevo significa que la nueva funcionalidad se ha habilitado para ambas tablas del sistema y de usuario.

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

Vea aquí la v8 Novedades información. Básicamente el capítulo 2 se enumeran todas las nuevas funcionalidades:

  • Más golosinas SQL.
  • Más seguridad.
  • Mejor compatibilidad con los hermanos de DB2 / z de menor tamaño (LUW), incluyendo Unicode.
  • Escalabilidad / Desempeño.
  • Disponibilidad (muy importante en el mundo del mainframe).

Por cierto, IBM hace toda su documentación disponible en la web para la lectura, el nivel superior de las bibliotecas públicas se encontró aquí .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top