문제

DB2의 NF 모드에 대한 고객에 대한 질문이 있습니다. Google은 그것에 대한 정보가 거의 없었습니다.

나는 할 수 있었다 미루다 다음은 완전히 믿지 않습니다 ...

  1. NF 및 CM (호환 모드)은 메인 프레임의 DB2 V8에서 설정됩니다.
  2. CM의 Z/OS의 DB2 V8은 DB2 V8이 DB2 V7의 대체 용량으로 사용될 수 있도록 설계되었습니다.
  3. NF는 뒤로 호환성을 깨뜨리는 수많은 변화를 만듭니다.
  4. 특히 "데이터 사전"시스템 테이블은 완전히 재 작업됩니다.

나는 다음을 의심하지만, 나는 그것을 확신하지 못한다 ...

  1. 재 작업 된 데이터 사전 및 시스템 테이블은 Linux/Unix/Windows에서 DB2 V8에서 사용하는 것과 유사합니다.
  2. DB2 V8 NF는 DB2 V9와 크게 호환됩니다.
  3. DB2 V9는 플랫폼 (Linux/Unix/Windows 및 메인 프레임)에서 훨씬 일관성이 있습니다.
  4. DB2 V8 NF와 함께 작동하도록 작성된 코드는 일반적으로 LUW의 DB2 V8 및 어디에서나 DB2 V8에서 제대로 작동합니다.

내가 옳은지 누구든지 말해 줄 수 있습니까? 또는 더 자세한 내용을 추가 하시겠습니까?

도움이 되었습니까?

해결책

이러한 기능 모드는 기본적으로 계획된 업그레이드를 수행하는 방법 일뿐입니다. DB2/Z V8 및 V9 (그리고 아마 다가올 모든 것)는 모두 세 가지 모드를 가지고 있습니다.

  • 호환성 (CM).
  • 새 기능 (ENFM)을 활성화합니다.
  • 새로운 기능 (NFM).

버전간에 원활한 전환이 있는지 확인하는 데 사용됩니다. 예를 들어, 그룹의 모든 DBM은 V8 ENFM으로 전환되기 전에 V8 CM으로 업그레이드해야합니다.

호환 모드 vX 당신이 사용하고 있음을 의미합니다 vX 그러나 새로운 기능이 없습니다 (즉, v(X-1). 현재 V7을 실행하고 있다면, 당신은 지원되지 않습니다 - 당신은 ~해야 한다 CM에서 V8을 실제로 운영하고 있습니다 (지원에 관심이 있고 저를 믿는 경우, IBM을 지불하는 경우 엄청난 라이센스 비용을 지불하면 다음과 같은 관리해야합니다.

새로운 기능 모드는 데이터베이스 시스템 테이블이 사용자 테이블이 아닌 새 기능을 사용하도록 업데이트 된 시점입니다.

새로운 기능 모드는 시스템 및 사용자 테이블 모두에 새로운 기능이 활성화되었음을 의미합니다.

새로운 기능의 실제 내용은 버전에 따라 다릅니다.

여기를 참조하십시오 v8 새로운 뭐야 정보. 기본적으로 2 장은 모든 새로운 기능을 나열합니다.

  • 더 많은 SQL 케이크.
  • 더 많은 보안.
  • 유니 코드를 포함한 DB2/Z의 작은 형제 (LUW)와 더 나은 호환성.
  • 확장 성/성능.
  • 가용성 (메인 프레임 세계에서 매우 중요합니다).

그건 그렇고, IBM은 모든 문서를 웹에서 PERUSAL에 대해 제공합니다. 여기.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top