Pergunta

Eu tenho algumas perguntas sobre os clientes sobre o modo de NF para DB2. Google tinha muito pouca informação sobre o assunto.

Eu tenho sido capaz de inferir o seguinte mas eu não confiar nele ...

completamente
  1. NF e CM (modo de compatibilidade) são configurações no v8 DB2 no mainframe.
  2. v8 DB2 em z / OS em CM é projetado para permitir DB2 v8 para ser usado como uma gota no substituto para o DB2 v7.
  3. NF faz numerosas mudanças que quebram compatibilidade com versões anteriores.
  4. Em particular "dicionário de dados" as tabelas do sistema são totalmente reformulado.

Eu suspeito o seguinte, mas estou ainda menos certeza disso ...

  1. Os dados retrabalhadas dicionário e tabelas do sistema são semelhantes aos utilizados por DB2 v8 em Linux / Unix / Windows.
  2. DB2 v8 NF é amplamente compatível com o DB2 v9.
  3. DB2 v9 é muito mais consistente em todas as plataformas (Linux / Unix / Windows e mainframe).
  4. O código escrito para o trabalho com o DB2 v8 NF geralmente funciona corretamente com v8 DB2 sobre LUW e em qualquer lugar DB2 v9.

Alguém pode me dizer se estou certo? Ou adicionar mais detalhes?

Foi útil?

Solução

Estes modos funcionais são basicamente apenas maneiras de fazer suas atualizações planejadas. Ambos DB2 / z v8 e v9 (e provavelmente todos os únicos a vir) tem três modos:

  • compatibilidade (CM).
  • permitir nova função (ENFM).
  • nova função (NFM).

É usado para garantir que há uma transição suave entre as versões. Por exemplo, deve ser atualizado todos os DBMS' em um grupo de CM v8 antes de qualquer um deles pode ser comutada para ENFM v8.

O modo de compatibilidade para os meios vX que você está usando vX mas com nenhum da nova função (em outras palavras, o equivalente a v(X-1) Se você estiver executando v7, no momento, você está sem suporte -. Você deveria realmente estar executando v8 em CM (se você se preocupa com apoio e, acredite em mim, se você está pagando IBM essas taxas de licença enormes, você deve se preocupar: -).

Ativar novo modo de função é quando as tabelas do sistema de banco de dados foram atualizados para usar a nova função, mas não as tabelas de usuário.

Novos meios de modo de funções que a nova funcionalidade foi ativada para ambas as tabelas do sistema e do usuário.

O conteúdo real da nova função depende da versão.

Veja aqui para o v8 Novidades informações. Basicamente capítulo 2 lista todas as novas funcionalidades:

  • guloseimas mais SQL.
  • Mais segurança.
  • melhor compatibilidade com os irmãos DB2 / z de menores (LUW), incluindo Unicode.
  • Escalabilidade / Performance.
  • Disponibilidade (muito importante no mundo do mainframe).

A propósito, a IBM faz toda a sua documentação disponível na web para leitura, o nível superior das bibliotecas públicas sendo encontrado aqui .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top