Tài liệu Replication – SQL Server ppt

14 782 9
Tài liệu Replication – SQL Server ppt

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

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 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 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

Ngày đăng: 17/01/2014, 08:20

Mục lục

  • Replication – SQL Server

  • Các vai trò

  • Các đơn vị dữ liệu

  • Khai báo nhân bản

  • Các lọai bản sao

  • Slide 6

  • Cấu hình

  • Sử dụng EM

  • Sử dụng T-SQL

  • Xuất bản dữ liệu

  • Slide 11

  • Tạo phiên bản đầu tiên

  • Đồng bộ

  • Slide 14

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan