mssql數(shù)據(jù)同步實現(xiàn)數(shù)據(jù)復制的步驟第1/2頁
更新時間:2008年09月21日 22:24:19 作者:
需要用到mssql數(shù)據(jù)同步的朋友可以參考本文和上一篇文章
一 配置發(fā)布服務器
在發(fā)布服務器上執(zhí)行以下步驟:
(1) 從[工具]下拉菜單的[復制]子菜單中選擇[配置發(fā)布、訂閱服務器和分發(fā)]出現(xiàn)配置發(fā)布和分發(fā)向?qū)?
(2) [下一步] 選擇分發(fā)服務器 可以選擇把發(fā)布服務器自己作為分發(fā)服務器或者其他sql的服務器
(3) [下一步] 設(shè)置快照文件夾
一般采用默認\\servername\d$\Program Files\Microsoft SQL Server\MSSQL\ReplData
**(4) [下一步] 自定義配置
可以選擇:
是,讓我設(shè)置分發(fā)數(shù)據(jù)庫屬性啟用發(fā)布服務器或設(shè)置發(fā)布設(shè)置
否,使用下列默認設(shè)置
建議采用自定義設(shè)置
(5) [下一步] 設(shè)置分發(fā)數(shù)據(jù)庫名稱和位置 采用默認值
(6) [下一步] 啟用發(fā)布服務器 選擇作為發(fā)布的服務器
(7) [下一步] 選擇需要發(fā)布的數(shù)據(jù)庫和發(fā)布類型
(8) [下一步] 選擇注冊訂閱服務器
(9) [下一步] 完成配置
二 創(chuàng)建出版物
發(fā)布服務器上
(1)從[工具]菜單的[復制]子菜單中選擇[創(chuàng)建和管理發(fā)布]命令
(2)選擇要創(chuàng)建出版物的數(shù)據(jù)庫,然后單擊[創(chuàng)建發(fā)布]
(3)在[創(chuàng)建發(fā)布向?qū)的提示對話框中單擊[下一步]系統(tǒng)就會彈出一個對話框。
對話框上的內(nèi)容是復制的三個類型。我們現(xiàn)在選第一個也就是默認的快照發(fā)布(其他兩個大家可以去看看幫助)
(4)單擊[下一步]系統(tǒng)要求指定可以訂閱該發(fā)布的數(shù)據(jù)庫服務器類型,
SQLSERVER允許在不同的數(shù)據(jù)庫如 ORACLE或ACCESS之間進行數(shù)據(jù)復制。
但是在這里我們選擇運行"SQL SERVER 2000"的數(shù)據(jù)庫服務器
(5)單擊[下一步]系統(tǒng)就彈出一個定義文章的對話框也就是選擇要出版的表
注意: 如果前面選擇了事務發(fā)布 則再這一步中只能選擇帶有主鍵的表
(6)選擇發(fā)布名稱和描述
**(7)自定義發(fā)布屬性
向?qū)峁┑倪x擇:
是 我將自定義數(shù)據(jù)篩選,啟用匿名訂閱和或其他自定義屬性
否 根據(jù)指定方式創(chuàng)建發(fā)布
建議采用自定義的方式
(8)[下一步] 選擇篩選發(fā)布的方式
(9)[下一步] 可以選擇是否允許匿名訂閱
1)如果選擇署名訂閱,則需要在發(fā)布服務器上添加訂閱服務器
方法: [工具]->[復制]->[配置發(fā)布、訂閱服務器和分發(fā)的屬性]->[訂閱服務器] 中添加
否則在訂閱服務器上請求訂閱時會出現(xiàn)的提示:改發(fā)布不允許匿名訂閱
如果仍然需要匿名訂閱則用以下解決辦法
[企業(yè)管理器]->[復制]->[發(fā)布內(nèi)容]->[屬性]->[訂閱選項] 選擇允許匿名請求訂閱
2)如果選擇匿名訂閱,則配置訂閱服務器時不會出現(xiàn)以上提示
(10)[下一步] 設(shè)置快照 代理程序調(diào)度
(11)[下一步] 完成配置
當完成出版物的創(chuàng)建后創(chuàng)建出版物的數(shù)據(jù)庫也就變成了一個共享數(shù)據(jù)庫。
三 訂閱服務器的配置
(一) 強制訂閱的配置
在發(fā)布服務器上
[企業(yè)管理器]->[復制]->[發(fā)布內(nèi)容]->[屬性]->[訂閱]->[強制新建]
然后出現(xiàn)強制訂閱向?qū)?
選擇訂閱服務器->訂閱數(shù)據(jù)庫名->設(shè)置分發(fā)代理程序調(diào)度->初始化訂閱->啟動要求的服務
(發(fā)布服務器的agent要啟動)->完成即可
(二) 請求訂閱的配置
訂閱服務器上執(zhí)行以下操作
(1) 從[工具]下拉菜單中選擇[復制]子菜單的[請求訂閱]
(2) 選擇[請求新訂閱] 打開請求訂閱向?qū)?
(3) [下一步]選擇已注冊的發(fā)布
(4) [下一步]選擇創(chuàng)建訂閱的數(shù)據(jù)庫
(5) [下一步]選擇匿名訂閱或署名訂閱
(6) [下一步] 初始化訂閱 選擇初始化架構(gòu)和數(shù)據(jù)
(7) [下一步]選擇快照文件的存放位置 一般采用發(fā)布服務器的默認快照文件夾
**(8) [下一步]設(shè)置分發(fā)代理程序調(diào)度 可以選擇訂閱更新內(nèi)容的間隔
(9) [下一步]系統(tǒng)會提示檢查發(fā)布服務器的代理服務的運行狀態(tài)
(10) [下一步] 完成配置
在發(fā)布服務器上執(zhí)行以下步驟:
(1) 從[工具]下拉菜單的[復制]子菜單中選擇[配置發(fā)布、訂閱服務器和分發(fā)]出現(xiàn)配置發(fā)布和分發(fā)向?qū)?
(2) [下一步] 選擇分發(fā)服務器 可以選擇把發(fā)布服務器自己作為分發(fā)服務器或者其他sql的服務器
(3) [下一步] 設(shè)置快照文件夾
一般采用默認\\servername\d$\Program Files\Microsoft SQL Server\MSSQL\ReplData
**(4) [下一步] 自定義配置
可以選擇:
是,讓我設(shè)置分發(fā)數(shù)據(jù)庫屬性啟用發(fā)布服務器或設(shè)置發(fā)布設(shè)置
否,使用下列默認設(shè)置
建議采用自定義設(shè)置
(5) [下一步] 設(shè)置分發(fā)數(shù)據(jù)庫名稱和位置 采用默認值
(6) [下一步] 啟用發(fā)布服務器 選擇作為發(fā)布的服務器
(7) [下一步] 選擇需要發(fā)布的數(shù)據(jù)庫和發(fā)布類型
(8) [下一步] 選擇注冊訂閱服務器
(9) [下一步] 完成配置
二 創(chuàng)建出版物
發(fā)布服務器上
(1)從[工具]菜單的[復制]子菜單中選擇[創(chuàng)建和管理發(fā)布]命令
(2)選擇要創(chuàng)建出版物的數(shù)據(jù)庫,然后單擊[創(chuàng)建發(fā)布]
(3)在[創(chuàng)建發(fā)布向?qū)的提示對話框中單擊[下一步]系統(tǒng)就會彈出一個對話框。
對話框上的內(nèi)容是復制的三個類型。我們現(xiàn)在選第一個也就是默認的快照發(fā)布(其他兩個大家可以去看看幫助)
(4)單擊[下一步]系統(tǒng)要求指定可以訂閱該發(fā)布的數(shù)據(jù)庫服務器類型,
SQLSERVER允許在不同的數(shù)據(jù)庫如 ORACLE或ACCESS之間進行數(shù)據(jù)復制。
但是在這里我們選擇運行"SQL SERVER 2000"的數(shù)據(jù)庫服務器
(5)單擊[下一步]系統(tǒng)就彈出一個定義文章的對話框也就是選擇要出版的表
注意: 如果前面選擇了事務發(fā)布 則再這一步中只能選擇帶有主鍵的表
(6)選擇發(fā)布名稱和描述
**(7)自定義發(fā)布屬性
向?qū)峁┑倪x擇:
是 我將自定義數(shù)據(jù)篩選,啟用匿名訂閱和或其他自定義屬性
否 根據(jù)指定方式創(chuàng)建發(fā)布
建議采用自定義的方式
(8)[下一步] 選擇篩選發(fā)布的方式
(9)[下一步] 可以選擇是否允許匿名訂閱
1)如果選擇署名訂閱,則需要在發(fā)布服務器上添加訂閱服務器
方法: [工具]->[復制]->[配置發(fā)布、訂閱服務器和分發(fā)的屬性]->[訂閱服務器] 中添加
否則在訂閱服務器上請求訂閱時會出現(xiàn)的提示:改發(fā)布不允許匿名訂閱
如果仍然需要匿名訂閱則用以下解決辦法
[企業(yè)管理器]->[復制]->[發(fā)布內(nèi)容]->[屬性]->[訂閱選項] 選擇允許匿名請求訂閱
2)如果選擇匿名訂閱,則配置訂閱服務器時不會出現(xiàn)以上提示
(10)[下一步] 設(shè)置快照 代理程序調(diào)度
(11)[下一步] 完成配置
當完成出版物的創(chuàng)建后創(chuàng)建出版物的數(shù)據(jù)庫也就變成了一個共享數(shù)據(jù)庫。
三 訂閱服務器的配置
(一) 強制訂閱的配置
在發(fā)布服務器上
[企業(yè)管理器]->[復制]->[發(fā)布內(nèi)容]->[屬性]->[訂閱]->[強制新建]
然后出現(xiàn)強制訂閱向?qū)?
選擇訂閱服務器->訂閱數(shù)據(jù)庫名->設(shè)置分發(fā)代理程序調(diào)度->初始化訂閱->啟動要求的服務
(發(fā)布服務器的agent要啟動)->完成即可
(二) 請求訂閱的配置
訂閱服務器上執(zhí)行以下操作
(1) 從[工具]下拉菜單中選擇[復制]子菜單的[請求訂閱]
(2) 選擇[請求新訂閱] 打開請求訂閱向?qū)?
(3) [下一步]選擇已注冊的發(fā)布
(4) [下一步]選擇創(chuàng)建訂閱的數(shù)據(jù)庫
(5) [下一步]選擇匿名訂閱或署名訂閱
(6) [下一步] 初始化訂閱 選擇初始化架構(gòu)和數(shù)據(jù)
(7) [下一步]選擇快照文件的存放位置 一般采用發(fā)布服務器的默認快照文件夾
**(8) [下一步]設(shè)置分發(fā)代理程序調(diào)度 可以選擇訂閱更新內(nèi)容的間隔
(9) [下一步]系統(tǒng)會提示檢查發(fā)布服務器的代理服務的運行狀態(tài)
(10) [下一步] 完成配置
您可能感興趣的文章:
- 使用Sqlserver事務發(fā)布實現(xiàn)數(shù)據(jù)同步(sql2008)
- mysql 觸發(fā)器實現(xiàn)兩個表的數(shù)據(jù)同步
- mysql 數(shù)據(jù)同步 出現(xiàn)Slave_IO_Running:No問題的解決方法小結(jié)
- sql2005 數(shù)據(jù)同步方法
- mysql 備份與遷移 數(shù)據(jù)同步方法
- MYSQL5 masterslave數(shù)據(jù)同步配置方法
- 怎么使 Mysql 數(shù)據(jù)同步
- 數(shù)據(jù)庫中兩張表之間的數(shù)據(jù)同步增加、刪除與更新實現(xiàn)思路
相關(guān)文章
高性能分析數(shù)據(jù)庫StarRocks的安裝與使用詳解
在大數(shù)據(jù)時代,選擇一個高性能的分析數(shù)據(jù)庫對業(yè)務的成功至關(guān)重要,StarRocks作為一款次世代MPP數(shù)據(jù)庫,以其卓越的實時分析和多維分析能力而聞名,下面小編就來和大家聊聊它的具體安裝與使用吧2025-03-03
一文讀懂數(shù)據(jù)庫管理工具 Navicat 和 DBeaver
這篇文章主要介紹了數(shù)據(jù)庫管理工具 Navicat 和 DBeaver的相關(guān)資料,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-03-03
mssql數(shù)據(jù)同步實現(xiàn)數(shù)據(jù)復制的步驟
需要用到mssql數(shù)據(jù)同步的朋友可以參考本文和上一篇文章2008-09-09
MySQL與Oracle 差異比較之四條件循環(huán)語句
這篇文章主要介紹了MySQL與Oracle 差異比較之四條件循環(huán)語句,需要的朋友可以參考下2017-04-04

