Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 14 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
14
Dung lượng
298 KB
Nội dung
Replication–SQL
Replication –SQL
Server
Server
Các vai trò
Các vai trò
Publisher : là server ch a b n chính c a d ứ ả ủ ư
Publisher : là server ch a b n chính c a d ứ ả ủ ư
li u s nhân b nệ ẽ ả
li u s nhân b nệ ẽ ả
Distributor: ng i ghi nh n và qu n lý vi c ườ ậ ả ệ
Distributor: ng i ghi nh n và qu n lý vi c ườ ậ ả ệ
phân ph i d li u hay giao tácố ữ ệ
phân ph i d li u hay giao tácố ữ ệ
Subcribers : là các server nh n các b n sao ậ ả
Subcribers : là các server nh n các b n sao ậ ả
đ c nhân t b n chính c a m t publisher ượ ừ ả ủ ộ
đ c nhân t b n chính c a m t publisher ượ ừ ả ủ ộ
Các đ n v d li uơ ị ữ ệ
Các đ n v d li uơ ị ữ ệ
Article : là m t m nh d li uộ ả ữ ệ
Article : là m t m nh d li uộ ả ữ ệ
Publication : là m t t p h p g m m t hay ộ ậ ợ ồ ộ
Publication : là m t t p h p g m m t hay ộ ậ ợ ồ ộ
nhi u articleề
nhi u articleề
Khai báo nhân b nả
Khai báo nhân b nả
Subcription
Subcription
Push Subcription : do Publisher phát ra
Push Subcription : do Publisher phát ra
Pull Subcription : do subscriber phát ra
Pull Subcription : do subscriber phát ra
Các l ai b n saoọ ả
Các l ai b n saoọ ả
Snapshot : no-update
Snapshot : no-update
Transaction : update
Transaction : update
Merge
Merge
C u hình cho quá trình nhân b nấ ả
C u hình cho quá trình nhân b nấ ả
T o và sao chép b n sao đ u tiênạ ả ầ
T o và sao chép b n sao đ u tiênạ ả ầ
Hi u ch nh các b n saoệ ỉ ả
Hi u ch nh các b n saoệ ỉ ả
Đ ng b và lan truy n d li uồ ộ ề ữ ệ
Đ ng b và lan truy n d li uồ ộ ề ữ ệ
C u hìnhấ
C u hìnhấ
Ch ra distributorỉ
Ch ra distributorỉ
T o CSDL phân tán trên distributerạ
T o CSDL phân tán trên distributerạ
Xác đ nh (enable) các publisher s s d ng ị ẽ ử ụ
Xác đ nh (enable) các publisher s s d ng ị ẽ ử ụ
distributer
distributer
Enable c s d li u xu t b nơ ở ư ệ ấ ả
Enable c s d li u xu t b nơ ở ư ệ ấ ả
Enable các subscribes s nh n d li u xu t ẽ ậ ư ệ ấ
Enable các subscribes s nh n d li u xu t ẽ ậ ư ệ ấ
b nả
b nả
S d ng EMử ụ
S d ng EMử ụ
M r ng SQLServer groupở ộ
M r ng SQLServer groupở ộ
M r ng m t server trong nhómở ộ ộ
M r ng m t server trong nhómở ộ ộ
Click mouse ph i vào ả
Click mouse ph i vào ả
Replication
Replication
Click
Click
Configure Publishing, Subscribers, and Distribution
Configure Publishing, Subscribers, and Distribution
.
.
Theo s h ng d n c a wizard đ ch n Distributor, t o ự ướ ẫ ủ ể ọ ạ
Theo s h ng d n c a wizard đ ch n Distributor, t o ự ướ ẫ ủ ể ọ ạ
distribution database, và r iồ
distribution database, và r iồ
Trên Customize the Configuration ch nọ
Trên Customize the Configuration ch nọ
Publisher and Subscriber defaults
Publisher and Subscriber defaults
Ho c ch n ặ ọ
Ho c ch n ặ ọ
Yes, let me set the distribution database properties,
Yes, let me set the distribution database properties,
enable Publishers or set the publishing settings
enable Publishers or set the publishing settings
.
.
S d ng T-SQLử ụ
S d ng T-SQLử ụ
Th c hi n ự ệ
Th c hi n ự ệ
sp_adddistributor
sp_adddistributor
server s làm distributor.ở ẽ
server s làm distributor.ở ẽ
Th c hi n ự ệ
Th c hi n ự ệ
sp_adddistributiondb
sp_adddistributiondb
t o server distributor đ ạ ể
t o server distributor đ ạ ể
t o c s d li u ch a các d li u s nhân b n. ạ ơ ở ữ ệ ứ ữ ệ ễ ả
t o c s d li u ch a các d li u s nhân b n. ạ ơ ở ữ ệ ứ ữ ệ ễ ả
Th c hi n ự ệ
Th c hi n ự ệ
sp_adddistpublisher
sp_adddistpublisher
t i m i server s là các ạ ỗ ẽ
t i m i server s là các ạ ỗ ẽ
publisher s dùng distributor đã t o. ẽ ạ
publisher s dùng distributor đã t o. ẽ ạ
Trên CSDL
Trên CSDL
master
master
trên Publisher, th c hi n ự ệ
trên Publisher, th c hi n ự ệ
sp_replicationdboption
sp_replicationdboption
cho m i CSDL mà s nhân b n.ỗ ẽ ả
cho m i CSDL mà s nhân b n.ỗ ẽ ả
Xu t b n d li uấ ả ữ ệ
Xu t b n d li uấ ả ữ ệ
T i server Publisher,right click vào Publications folder, ch n ạ ọ
T i server Publisher,right click vào Publications folder, ch n ạ ọ
New Publication
New Publication
.
.
Ch n ọ
Ch n ọ
Show advanced options in this wizard
Show advanced options in this wizard
Ch n ọ
Ch n ọ
publication database
publication database
.
.
S d ng m t khuôn m u xu t b n ử ụ ộ ẩ ấ ả
S d ng m t khuôn m u xu t b n ử ụ ộ ẩ ấ ả
publication template
publication template
.
.
Ch n l ai xu t b n (type of publication.)ọ ọ ấ ả
Ch n l ai xu t b n (type of publication.)ọ ọ ấ ả
Ch n l ai nhân b n updatable subscriptions or transformable subscriptions (snapshot ọ ọ ả
Ch n l ai nhân b n updatable subscriptions or transformable subscriptions (snapshot ọ ọ ả
replication or transactional replication).
replication or transactional replication).
Ch ra l ai Subscriber types.ỉ ọ
Ch ra l ai Subscriber types.ỉ ọ
Xác đ nh data and database object articles to publish.ị
Xác đ nh data and database object articles to publish.ị
Ch n tên c a xu t b n.ọ ủ ấ ả
Ch n tên c a xu t b n.ọ ủ ấ ả
Xác đ nh các thông s cho xu t b n. ị ố ấ ả
Xác đ nh các thông s cho xu t b n. ị ố ấ ả
[...]...Xuất bản dữ liệu How to Create Publications and Define Articles (Transact -SQL) To create a snapshot or transactional publication Execute sp_replicationdboption to enable publication of the current database Execute sp_addpublication with repl_freq set to snapshot to define the... table is filtered vertically or horizontally To create a merge publication Execute sp_replicationdboption to enable publication of the current database Execute sp_addmergepublication to define the publication Execute sp_addpublication_snapshot to create a Snapshot Agent and place the schema and data into the replication working directory Execute sp_addmergearticle n times to define each article... immediately trong Create Publication Wizard Đồng bộ Đồng bộ một push subscription Tại Publisher, click Replication, Publications, chọn publication cần đồng bộ Click chuột phải vào subscription cần đồng bộ, rồi click Start Synchronizing Đồng bộ pull or anonymous subscription Tại Subscriber, click Replication, Subscriptions Click chuột phải vào subscription cần đồng bộ, rồi click Start Synchronizing... sp_addpublication with repl_freq set to snapshot to define the publication Execute sp_addpublication_snapshot to create a Snapshot Agent, set the publication agent_id, and place the schema and data into the replication working directory agent_id, Execute sp_addarticle n times to define each article in the publication To define an article for a snapshot or transactional publication Execute sp_addarticle . Replication – SQL
Replication – SQL
Server
Server
Các vai trò
Các vai trò
Publisher : là server ch a b n chính c a d ứ ả ủ ư
Publisher : là server. EMử ụ
S d ng EMử ụ
M r ng SQL Server groupở ộ
M r ng SQL Server groupở ộ
M r ng m t server trong nhómở ộ ộ
M r ng m t server trong nhómở ộ ộ
Click