2008-12-15 49 views
6

Tôi có một số câu hỏi về khách hàng về chế độ NF cho DB2. Google có rất ít thông tin về nó.DB2 - chế độ NF (Chức năng mới) là gì?

tôi đã có thể suy luận sau nhưng tôi không hoàn toàn tin tưởng vào nó ...

  1. NF và CM (chế độ tương thích) là cài đặt trên v8 DB2 trên máy tính lớn.
  2. DB2 v8 trên z/OS trong CM được thiết kế để cho phép DB2 v8 được sử dụng làm bản thay thế cho DB2 v7.
  3. NF thực hiện nhiều thay đổi phá vỡ tính tương thích ngược.
  4. Cụ thể, bảng hệ thống "từ điển dữ liệu" được làm lại hoàn toàn.

tôi nghi ngờ những điều sau đây, nhưng tôi thậm chí còn ít chắc chắn về nó ...

  1. Các dữ liệu từ điển làm lại và hệ thống bảng tương tự như được sử dụng bởi v8 DB2 trên Linux/Unix/Windows .
  2. DB2 v8 NF phần lớn tương thích với DB2 v9.
  3. DB2 v9 phù hợp hơn trên nhiều nền tảng (Linux/Unix/Windows và máy tính lớn).
  4. Mã được viết để làm việc với DB2 v8 NF nói chung sẽ hoạt động bình thường với DB2 v8 trên LUW và DB2 v9 ở mọi nơi.

Bất kỳ ai cũng có thể cho tôi biết tôi có đúng không? Hoặc thêm chi tiết?

Trả lời

4

Các chế độ chức năng này về cơ bản chỉ là cách để thực hiện các nâng cấp theo kế hoạch của bạn. Cả hai phiên bản DB2/z v8 và v9 (và có thể tất cả đều đến) đều có ba chế độ:

  • tương thích (CM).
  • bật chức năng mới (ENFM).
  • chức năng mới (NFM).

Được sử dụng để đảm bảo có sự chuyển tiếp suôn sẻ giữa các phiên bản. Ví dụ, tất cả các DBMS 'trong một nhóm phải được nâng cấp lên v8 CM trước khi bất kỳ người trong số họ có thể được chuyển sang v8 ENFM.

chế độ Compatibility

cho vX có nghĩa là bạn đang sử dụng vX nhưng với không ai trong số các chức năng mới (nói cách khác, tương đương với v(X-1) Nếu bạn đang chạy v7 vào lúc này, bạn không được hỗ trợ -. Bạn nên thực sự được chạy v8 trong CM (nếu bạn quan tâm về hỗ trợ và, hãy tin tôi, nếu bạn đang trả cho IBM những khoản phí giấy phép khổng lồ này, bạn nên quan tâm :-). được cập nhật để sử dụng chức năng mới nhưng không sử dụng bảng người dùng.

Chế độ chức năng mới có nghĩa là chức năng mới ha s được kích hoạt cho cả bảng hệ thống và người dùng.

Nội dung thực tế của hàm mới tùy thuộc vào phiên bản.

Xem tại đây để biết thông tin v8 What's New.Về cơ bản chương 2 liệt kê tất cả các chức năng mới:

  • Các tiện ích khác của SQL.
  • Bảo mật khác.
  • Khả năng tương thích tốt hơn với các anh chị em nhỏ hơn của DB2/z (LUW), bao gồm cả Unicode.
  • Khả năng mở rộng/hiệu suất.
  • Tính khả dụng (rất quan trọng trong thế giới máy tính lớn).

Nhân tiện, IBM cung cấp tất cả tài liệu sẵn có trên web để xem xét, mức cao nhất trong số các thư viện công cộng được tìm thấy here.

+0

@Pax: Câu trả lời hay nhất +1. Chúng tôi luôn sử dụng CM;)) –

Các vấn đề liên quan