Bài Thực Hành số 4 Môn học : Kiến trúc và cài đặt DBMS
Bài Thực Hành số 4Môn học : Kiến trúc và cài đặt DBMS Nô ̣i dung : Replication1. Chuẩn bị CSDL để replicationa. Attach CSDL AdventureWork2008b. Dùng Database Copy wizard để tạo 2 bản copy của CSDL AdventureWork2008, lần lượt đặt tên là AdvWrksSnapshotRepl và AdvWrksTransRepl trên instance thứ nhất.2. Tạo snapshot replicationa. Tạo 1 publication mới với replication loại snapshot trên instance thứ 1 của SQL Server cho CSDL AdvWrksSnapshotRepl, với các tính năng sau: • Dùng instance thứ hai làm distributor.• Sử dụng account của Windows student cho các Agent • Publish 10 bảng liên quan đến customer trong CSDL• Tạo snapshot tức thì (snapshot immediately) và lên lịch tạo snapshot sau mỗi 2 giờ. b. Tạo 1 CSDL có tên DB1 trên instance thứ hai (không cần có dữ liệu) để làm subscriber. Tạo 1 subscription mới ứng với publication vừa tạo trên instance thứ hai, với chạy tất cả agent trên distributor (Run all agents at the distributor) , lịch đồng bộ là run constinously, và khởi tạo subscription ngay tức thì3. Tạo transaction replicationa. Tạo một publication mới dùng replication loại transactional trên instance thứ nhất cho CSDL AdvWrksTransRepl với các tính năng sau: • Publish các bảng về Product trong CSDL.• Chọn instance thứ hai làm distributor• Tạo snapshot immediately và lập lịch chạy 1 lần sau mỗi 2 giờ• Sử dụng account của Windows student cho các Agent b. Tạo một subscription mới trên instance số 2 tương ứng với publication vừa tạo. 4. Bổ sung 2 bản ghi mới vào bảng Production.Product như sau:SET IDENTITY_INSERT [Production].[Product] ONinsert Production.ProductBài Thực hành số 4 môn KTCDDBMS – GV Phi Loan Page 1 ([ProductID],[Name],[ProductNumber],[MakeFlag],[FinishedGoodsFlag] ,[SafetyStockLevel],[ReorderPoint] ,[StandardCost],[ListPrice] ,[DaysToManufacture],[SellStartDate] ,[ModifiedDate]) values (1999,N'Lap top Vaio','CD-1111',0,0,500,200,99,0,33,getdate(), getdate())insert Production.Product([ProductID],[Name],[ProductNumber],[MakeFlag],[FinishedGoodsFlag] ,[SafetyStockLevel],[ReorderPoint] ,[StandardCost],[ListPrice] ,[DaysToManufacture],[SellStartDate] ,[ModifiedDate]) values (2999,N’Galaxy 03','CD-2222',0,0,500,200,99,0,33,getdate(), getdate())Cập nhật lại publication thứ hai, kiểm tra CSDL DB1 xem đã được đồng bộ với CSDL AdvWrksTransRepl chưa?5. Mở Replication Monitor kiểm tra trạng thái của các replication vừa tạo6. Xem và thực hành thêm trang web của Khanhhttp://khanh.com.vn/post/2011/04/16/%C4%90ong-bo-hoa-du-lieu-tren-2-Database-Server-dung-SQL-Server-2008.aspxBài Thực hành số 4 môn KTCDDBMS – GV Phi Loan Page 2 . Bài Thực Hành số 4Môn học : Kiến trúc và cài đặt DBMS Nô ̣i dung : Replication1. Chuẩn bị CSDL để. của các replication vừa tạo6. Xem và thực hành thêm trang web của Khanhhttp://khanh.com.vn/post/2011/ 04/ 16/%C4%90ong-bo-hoa-du-lieu-tren-2-Database-Server-dung-SQL-Server-2008.aspxBài