Professional Documents
Culture Documents
Tai Lieu Cai Dat
Tai Lieu Cai Dat
SQL server replication là một bộ các giải pháp cho phép sao chép và phân phối cơ
sở dữ liệu giữa các SQL server và đồng bộ chúng nhằm duy trì tính nhất quán dữ
liệu.
Sử dụng replication, chúng ta có thể phân phối dữ liệu đến nhiều SQL server khác
nhau hay truy cập từ xa thông qua mạng cục bộ hay internet. Replication cũng nâng
cao tính thực hiện hay phân phối CSDL trên nhiều Server với nhau.
Bước 1: chuẩn bị
- Ta tạo 1 folder D:\ReplData để chứa các dữ liệu trao đổi trong quá trình update dữ liệu
từ các phân mảnh về cơ sở dữ liệu gốc, và từ cơ sở dữ liệu gốc đến các phân mảnh
- Tiến hành cho folder này là 1 snapshot folder: thực chất là 1 shared folder trong
Windows, cho phép các users được quyền read/write
Right click trên folder REPLDATA, chọn Properties, chọn tab Sharing – Share
-Tạo publication
-Thư mục đã được share với đường dẫn \\Desktop-dt03ign\repldata
-Bước 1: Configure Distribution
VATTU: NHÂN BẢN (DO CÁC SITE ĐỀU THẤY NHƯ NHAU)
Add Add filter (tạo các phân mảnh)
-Nhấn OK
Tiếp tục phân mảnh ngang dẫn xuất cho NhanVien, Kho
Nhấn OK
Tương tự cho KHO
Nhấn finish
Refresh lại server
Sẽ thấy publication vừa tạo
Có thể right click -> View napshot… để theo dõi quá trình đồng bộ
Chỉ định nơi chứa các cơ sở dữ liệu phân tán. (chứa các publication)
-Nhấn Next
Tài khoản login vào Subscriber (HUYHNK2)
Nhấn Next
Chọn Run continuously
Next
Nhấn finish
Ta check lại server
-Distributor và Publisher là .\HUYHNK1
-Subscriber: .\HUYHNK2
-Database chứa dữ liệu phân tán tương ứng với Publication QL_VATTU_CN1: QL_VATTU
Tương tự tạo tiếp cho các Publication cho CN2 và cấu hình Subsriber chứa dữ liệu phân tán này
-Publication: QL_VATTU_CN1 (dữ liệu phân tán của CN1,hay còn gọi là lược đồ phân mảnh)
-Subscription: chỉ định mảnh nào đặt ở server nào (lược đồ định vị)
-Subscriber: .\HUYHNK2
-Database chứa dữ liệu phân tán tương ứng với Publication QL_VATTU_CN1: QL_VATTU
Chứa các phân mảnh ứng với CN1 (hay còn gọi là hình ảnh vật lý, lược đồ ánh xạ cục bộ)
-Subscriber: .\HUYHNK3
-Database chứa dữ liệu phân tán tương ứng với Publication QL_VATTU_CN2: QL_VATTU
Chứa các phân mảnh ứng với CN2 (hay còn gọi là hình ảnh vật lý)
-Ta có thể tạo các store, view ở server gốc và đẩy xuống các Subribers (vào Aritcle của publication, và
sau đó vào các subscription chọn view agent snapshot)