« Home « Kết quả tìm kiếm

Quản Lý Dữ Liệu - Cơ Sở Dữ Liệu phần 5


Tóm tắt Xem thử

- Distributor: là server quản lý các thông tin nhân bản, lưu trữ dữ liệu trong các giao dịch thực hiện nhận và chuyển dữ liệu từ Publisher đến các Subscriber.
- Remote distributor là server tách rời khỏi publisher và được cấu hình là distributor.
- Local distributor là một server được cấu hình là Publisher và Distributor..
- Subscriber: Là server nhận dữ liệu nhân bản.
- Article: Là một bảng, tập dữ liệu hoặc đối tượng của CSDL cấu hình để nhân bản..
- Subscription: Là một giao dịch yêu cầu bản sao bộ dữ liệu hoặc các đối tượng của CSDL thực hiện nhân bản.
- Trong mỗi giao dịch publisher thực hiện đẩy (push subscription) dữ liệu, subscriber thực hiện kéo (pull subscription)..
- Nhân bản dữ liệu được thực hiện theo những mô hình cơ bản sau:.
- Central Publisher: Là mô hình Publisher và Distributor thiết lập trên một máy.
- Publisher và Subscriber được thiết lập trên một máy:.
- Republisher: Là mô hình Publisher xuất bản dữ liệu đến Subscriber, sau đó Subscriber được thiết lập là Publisher xuất bản dữ liệu đến Subscriber khác..
- Central Subscriber: Là mô hình Subscriber thiết lập nhận dữ liệu xuất bản từ nhiều Publisher..
- Những kiểu nhân bản dữ liệu..
- Có 3 kiểu nhân bản dữ liệu: Snaphot, Transaction, Merge..
- Snapshot replication: là kiểu nhân bản thực hiện sao chép, phân tán dữ liệu hoặc các đối tượng của CSDL tại một thời điểm.
- Dữ liệu thường là tĩnh, ít thay đổi..
- Nhân bản số lượng dữ liệu nhỏ..
- Transaction replication: là kiểu nhân bản mà bắt đầu bằng nhân bản Snapshot, sau đó sẽ thực hiện nhân giao dịch dữ liệu theo các sự kiện insert, update, delete và những thay đổi liên quan đến thực hiện thủ tục, khung nhìn chỉ mục.
- Nhân bản kiểu này cho phép thực hiện lọc dữ liệu tại Publisher, cho phép người sử dụng sửa đổi dữ liệu nhân bản tại.
- subscriber và chuyển dữ liệu đã sửa đổi đến Publisher hoặc Subscriber khác, dữ liệu sửa đổi này có thể coi là dữ liệu được xuất bản.
- Nhân bản kiểu này được thực hiện khi:.
- Muốn sửa đổi dữ liệu được xuất bản chuyển đến Subscriber, thời gian thực hiện theo giây, hoặc tức thời..
- Cần giao dịch trên toàn bộ hệ thống nhân bản dữ liệu (dữ liệu có thể chuyển đến tất cả các Subscriber hoặc không chuyển đến Subscriber nào)..
- Merge replication: là kiểu nhân bản dữ liệu cho phép thực hiện nhân bản sửa đổi dữ liệu trên nhiều Subscriber, có thể kết nối (online) hoặc không kết nối (offline) đến Publisher..
- Dữ liệu sẽ được đồng bộ theo lịch hoặc theo yêu cầu, dữ liệu cập nhật có thời điểm sau sẽ được chấp nhận.
- Kiểu nhân bản này thực hiện khi:.
- Nhiều Subscriber có nhu cầu cập nhật dữ liệu và chuyển dữ liệu cập nhật đến Publisher hoặc Subscriber khác..
- Subscriber yêu cầu nhận hoặc chuyển dữ liệu khi offline, đồng bộ dữ liệu với các Subscriber và Publisher sau..
- Cấu hình Publisher và Distributor..
- Trước khi thực hiện cấu hình các máy thành Publisher hay Distributor ta phải thực hiện chạy dịch vụ SQL Server Agent trong chức năng Service manager.
- Các bước cấu hình như sau:.
- Chọn Server cần cấu hình ->.
- Thực hiện theo các bước:.
- Chọn Server cấu hình thành Publisher..
- Chọn CSDL tham gia nhân bản, kiểu nhân bản..
- Chọn Server được cấu hình là Subscriber của Publisher đang thiết lập..
- Bước này sẽ thực hiện tạo Publication, cách thực hiện như sau:.
- Chọn CSDL cần xuất bản dữ liệu hoặc đối tượng..
- Chọn kiểu nhân bản (trong ví dụ này thực hiện kiểu Merge)..
- Bước này thực hiện tạo thủ tục đẩy (push) từ Publisher (Distributor trong ví dụ này) đến Subscriber, được thực hiện trên Publisher.
- Các bước thực hiện như sau:.
- Chọn CSDL trên Subscriber nếu đã có, nếu chưa có thực hiện chọn chức năng tạo mới..
- Chọn lịch thực hiện đồng bộ dữ liệu.

Xem thử không khả dụng, vui lòng xem tại trang nguồn
hoặc xem Tóm tắt