mssql資料同步實現資料複製的步驟第1/2頁

來源:互聯網
上載者:User

一 配置發行伺服器
在發行伺服器上執行以下步驟:
(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) [下一步] 完成配置

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.