程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> 更多數據庫知識 >> mssql數據同步實現數據復制的步驟第1/2頁

mssql數據同步實現數據復制的步驟第1/2頁

編輯:更多數據庫知識
一 配置發布服務器
在發布服務器上執行以下步驟:
(1) 從[工具]下拉菜單的[復制]子菜單中選擇[配置發布、訂閱服務器和分發]出現配置發布和分發向導
(2) [下一步] 選擇分發服務器 可以選擇把發布服務器自己作為分發服務器或者其他sql的服務器
(3) [下一步] 設置快照文件夾
一般采用默認\\servername\d$\Program Files\Microsoft SQL Server\MSSQL\ReplData
**(4) [下一步] 自定義配置
可以選擇:
是,讓我設置分發數據庫屬性啟用發布服務器或設置發布設置
否,使用下列默認設置
建議采用自定義設置
(5) [下一步] 設置分發數據庫名稱和位置 采用默認值
(6) [下一步] 啟用發布服務器 選擇作為發布的服務器
(7) [下一步] 選擇需要發布的數據庫和發布類型
(8) [下一步] 選擇注冊訂閱服務器
(9) [下一步] 完成配置
二 創建出版物
發布服務器上
(1)從[工具]菜單的[復制]子菜單中選擇[創建和管理發布]命令
(2)選擇要創建出版物的數據庫,然後單擊[創建發布]
(3)在[創建發布向導]的提示對話框中單擊[下一步]系統就會彈出一個對話框。
對話框上的內容是復制的三個類型。我們現在選第一個也就是默認的快照發布(其他兩個大家可以去看看幫助)
(4)單擊[下一步]系統要求指定可以訂閱該發布的數據庫服務器類型,
SQLSERVER允許在不同的數據庫如 ORACLE或ACCESS之間進行數據復制。
但是在這裡我們選擇運行"SQL SERVER 2000"的數據庫服務器
(5)單擊[下一步]系統就彈出一個定義文章的對話框也就是選擇要出版的表
注意: 如果前面選擇了事務發布 則再這一步中只能選擇帶有主鍵的表
(6)選擇發布名稱和描述
**(7)自定義發布屬性
向導提供的選擇:
是 我將自定義數據篩選,啟用匿名訂閱和或其他自定義屬性
否 根據指定方式創建發布
建議采用自定義的方式
(8)[下一步] 選擇篩選發布的方式
(9)[下一步] 可以選擇是否允許匿名訂閱
1)如果選擇署名訂閱,則需要在發布服務器上添加訂閱服務器
方法: [工具]->[復制]->[配置發布、訂閱服務器和分發的屬性]->[訂閱服務器] 中添加
否則在訂閱服務器上請求訂閱時會出現的提示:改發布不允許匿名訂閱
如果仍然需要匿名訂閱則用以下解決辦法
[企業管理器]->[復制]->[發布內容]->[屬性]->[訂閱選項] 選擇允許匿名請求訂閱
2)如果選擇匿名訂閱,則配置訂閱服務器時不會出現以上提示
(10)[下一步] 設置快照 代理程序調度
(11)[下一步] 完成配置
當完成出版物的創建後創建出版物的數據庫也就變成了一個共享數據庫。
三 訂閱服務器的配置
(一) 強制訂閱的配置
在發布服務器上
[企業管理器]->[復制]->[發布內容]->[屬性]->[訂閱]->[強制新建]
然後出現強制訂閱向導
選擇訂閱服務器->訂閱數據庫名->設置分發代理程序調度->初始化訂閱->啟動要求的服務
(發布服務器的agent要啟動)->完成即可
(二) 請求訂閱的配置
訂閱服務器上執行以下操作
(1) 從[工具]下拉菜單中選擇[復制]子菜單的[請求訂閱]
(2) 選擇[請求新訂閱] 打開請求訂閱向導
(3) [下一步]選擇已注冊的發布
(4) [下一步]選擇創建訂閱的數據庫
(5) [下一步]選擇匿名訂閱或署名訂閱
(6) [下一步] 初始化訂閱 選擇初始化架構和數據
(7) [下一步]選擇快照文件的存放位置 一般采用發布服務器的默認快照文件夾
**(8) [下一步]設置分發代理程序調度 可以選擇訂閱更新內容的間隔
(9) [下一步]系統會提示檢查發布服務器的代理服務的運行狀態
(10) [下一步] 完成配置
當前1/2頁 12下一頁閱讀全文
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved