主頁 > 知識庫 > SQLServer 2000 數(shù)據(jù)庫同步詳細步驟[兩臺服務(wù)器]

SQLServer 2000 數(shù)據(jù)庫同步詳細步驟[兩臺服務(wù)器]

熱門標簽:臨沂智能電銷機器人加盟哪家好 申請400電話在哪辦理流程 百度地圖標注改顏色 外呼運營商線路收費 小e電話機器人 鎮(zhèn)江網(wǎng)路外呼系統(tǒng)供應(yīng)商 電銷外呼有錄音系統(tǒng)有哪些 貴州房產(chǎn)智能外呼系統(tǒng)供應(yīng)商 一個導(dǎo)航軟件能用幾個地圖標注點
  1. 為什么要同步SQL Server 2000 數(shù)據(jù)庫,它都用在什么場合
  2. SQL Server 2000 數(shù)據(jù)庫同步配置的原理
  3. 從0開始一步一步配置SQL Server 2000 數(shù)據(jù)庫同步,非常細
  4. 已經(jīng)非常熟練,可以看精品版SQL Server 2000 數(shù)據(jù)庫同步配置
  5. 配置SQL Server 2000 數(shù)據(jù)庫同步時的 常見問題

為什么要同步SQL Server 2000 數(shù)據(jù)庫,它都用在什么場合

  1. 數(shù)據(jù)實時備份同步,數(shù)據(jù)庫服務(wù)器出問題時我們也有其正常工作時的備份
  2. 數(shù)據(jù)實時備份同步,一臺服務(wù)器負載不起時,可以用來做負載均衡
  3. 數(shù)據(jù)實時備份同步,數(shù)據(jù)庫服務(wù)器可以無間斷,無損失遷移
  4. 主服務(wù)器被攻擊或當機時另一臺服務(wù)同步機可以應(yīng)急
  5. 。。。。??梢哉f好處非常多的。暫時寫這么多

SQL Server 2000 數(shù)據(jù)庫同步配置的原理

復(fù)制的概念

Microsoft? SQL Server? 2000 的復(fù)制是在數(shù)據(jù)庫之間對數(shù)據(jù)和數(shù)據(jù)庫對象進行復(fù)制
和分發(fā)并進行同步以確保其一致性的一組技術(shù)。

使用復(fù)制可以將數(shù)據(jù)分發(fā)到不同位置,通過局域網(wǎng)、使用撥號連接、通過 Internet 分
發(fā)給遠程或移動用戶。復(fù)制還能夠使用戶提高應(yīng)用程序性能,根據(jù)數(shù)據(jù)的使用方式物理
分隔數(shù)據(jù)(例如,將聯(lián)機事務(wù)處理 (OLTP) 和決策支持系統(tǒng)分開),或者跨越多個服務(wù)
器分布數(shù)據(jù)庫處理。

---------------------------------------------------------------------------
SQL復(fù)制的基本元素包括

發(fā)布服務(wù)器、訂閱服務(wù)器、分發(fā)服務(wù)器、發(fā)布、項目

發(fā)布服務(wù)器
發(fā)布服務(wù)器是提供數(shù)據(jù)以便復(fù)制到其它服務(wù)器的服務(wù)器。發(fā)布服務(wù)器可以具有一個或多個
發(fā)布,每個發(fā)布代表一組邏輯相關(guān)的數(shù)據(jù)。除了指定其中哪些數(shù)據(jù)需要復(fù)制之外,發(fā)布服
務(wù)器還檢測事務(wù)復(fù)制期間發(fā)生更改的數(shù)據(jù)并維護有關(guān)此站點上所有發(fā)布的信息。

分發(fā)服務(wù)器
分發(fā)服務(wù)器是作為分發(fā)數(shù)據(jù)庫宿主并存儲歷史數(shù)據(jù)和/或事務(wù)以及元數(shù)據(jù)的服務(wù)器。分發(fā)
服務(wù)器的角色根據(jù)執(zhí)行的復(fù)制類型而不同。有關(guān)更多信息,請參見復(fù)制類型。
遠程分發(fā)服務(wù)器是獨立于發(fā)布服務(wù)器并配置為復(fù)制的分發(fā)服務(wù)器的服務(wù)器。本地分發(fā)服務(wù)
器是既配置為復(fù)制的發(fā)布服務(wù)器又配置為復(fù)制的分發(fā)服務(wù)器的服務(wù)器。

訂閱服務(wù)器
訂閱服務(wù)器是接收復(fù)制數(shù)據(jù)的服務(wù)器。訂閱服務(wù)器訂閱的是發(fā)布而不是發(fā)布中分離的項目;
并且訂閱服務(wù)器只訂閱其需要的發(fā)布,而不是發(fā)布服務(wù)器上所有可用的發(fā)布。根據(jù)復(fù)制的類
型和所選擇的復(fù)制選項,訂閱服務(wù)器還可以將數(shù)據(jù)更改傳播回發(fā)布服務(wù)器或?qū)?shù)據(jù)重新發(fā)布
到其它訂閱服務(wù)器。

發(fā)布
發(fā)布是一個數(shù)據(jù)庫中的一個或多個項目的集合。這種多個項目的分組使得指定邏輯相關(guān)的一
組數(shù)據(jù)和數(shù)據(jù)庫對象以一起復(fù)制變得更容易。

項目
項目是指定要復(fù)制的數(shù)據(jù)表、數(shù)據(jù)分區(qū)或數(shù)據(jù)庫對象。項目可以是完整的表、某幾列(使用垂
直篩選)、某幾行(使用水平篩選)、存儲過程或視圖定義、存儲過程的執(zhí)行、視圖、索引視圖
或用戶定義函數(shù)。

訂閱
訂閱是對數(shù)據(jù)或數(shù)據(jù)庫對象的復(fù)本的請求。訂閱定義將接收的發(fā)布和接收的時間、地點。訂閱的
同步或數(shù)據(jù)分發(fā)可以由發(fā)布服務(wù)器(強制訂閱)或訂閱服務(wù)器(請求訂閱)請求。發(fā)布可以支持
強制訂閱和請求訂閱的混合。

---------------------------------------------------------------------------
SQL復(fù)制的工作原理
SQL SERVER 主要采用出版物、訂閱的方式來處理復(fù)制。源數(shù)據(jù)所在的服務(wù)器是出版服務(wù)
器,負責(zé)發(fā)表數(shù)據(jù)。出版服務(wù)器把要發(fā)表的數(shù)據(jù)的所有改變情況的拷貝復(fù)制到分發(fā)服務(wù)器
分發(fā)服務(wù)器包含有一個分發(fā)數(shù)據(jù)庫,可接收數(shù)據(jù)的所有改變,并保存這些改變,再把這些
改變分發(fā)給訂閱服務(wù)器


精品版SQL Server 2000 數(shù)據(jù)庫同步配置

SQL SERVER復(fù)制技術(shù)類型,三種復(fù)制技術(shù),分別是(詳細的說明參考SQL聯(lián)機幫助):
1、快照復(fù)制
2、事務(wù)復(fù)制
3、合并復(fù)制


下介紹實現(xiàn)復(fù)制的步驟。(以快照復(fù)制為例)

準備工作:

1.發(fā)布服務(wù)器,訂閱服務(wù)器都創(chuàng)建一個同名的windows用戶,并設(shè)置相同的密碼,做為發(fā)布快照文件夾的有效訪問用戶
我的電腦
--控制面板
--管理工具
--計算機管理
--用戶和組
--右鍵用戶
--新建用戶
--建立一個隸屬于administrator組的登陸windows的用戶

2.在發(fā)布服務(wù)器上,新建一個共享目錄,做為發(fā)布的快照文件的存放目錄,操作:

我的電腦--D:\ 新建一個目錄,名為: PUB
--右鍵這個新建的目錄
--屬性--共享
--選擇"共享該文件夾"
--通過"權(quán)限"按紐來設(shè)置具體的用戶權(quán)限,保證第一步中創(chuàng)建的用戶具有對該文件夾的所有權(quán)限
--確定

3.設(shè)置SQL代理(SQLSERVERAGENT)服務(wù)的啟動用戶(發(fā)布/訂閱服務(wù)器均做此設(shè)置)

開始--程序--管理工具--服務(wù)
--右鍵SQLSERVERAGENT
--屬性--登陸--選擇"此賬戶"
--輸入或者選擇第一步中創(chuàng)建的windows登錄用戶名
--"密碼"中輸入該用戶的密碼

4.設(shè)置SQL Server身份驗證模式,解決連接時的權(quán)限問題(發(fā)布/訂閱服務(wù)器均做此設(shè)置)

企業(yè)管理器
--右鍵SQL實例--屬性
--安全性--身份驗證
--選擇"SQL Server 和 Windows"
--確定

5.在發(fā)布服務(wù)器和訂閱服務(wù)器上互相注冊
企業(yè)管理器
--右鍵SQL Server組
--新建SQL Server注冊...
--下一步--可用的服務(wù)器中,輸入你要注冊的遠程服務(wù)器名 --添加
--下一步--連接使用,選擇第二個"SQL Server身份驗證"
--下一步--輸入用戶名和密碼(一般是sa,密碼最好設(shè)置一下非常復(fù)雜的)
--下一步--選擇SQL Server組,也可以創(chuàng)建一個新組
--下一步--完成

6.對于只能用IP,不能用計算機名的,為其注冊服務(wù)器別名
(在連接端配置,比如,在訂閱服務(wù)器上配置的話,服務(wù)器名稱中輸入的是發(fā)布服務(wù)器的IP)
開始--程序--Microsoft SQL Server--客戶端網(wǎng)絡(luò)實用工具
--別名--添加
--網(wǎng)絡(luò)庫選擇"tcp/ip"--服務(wù)器別名輸入SQL服務(wù)器名
--連接參數(shù)--服務(wù)器名稱中輸入SQL服務(wù)器ip地址
--如果你修改了SQL的端口,取消選擇"動態(tài)決定端口",并輸入對應(yīng)的端口號

==============================================================================

正式開始:

1.配置發(fā)布服務(wù)器

a. 選中指定 [服務(wù)器] 節(jié)點
b. 從 [工具] 下拉菜單的 [復(fù)制] 子菜單中選擇 [發(fā)布、訂閱服務(wù)器和分發(fā)] 命令
c. 系統(tǒng)彈出一個對話框點 [下一步] 然后看著提示操作
--直到"指定快照文件夾"
--在"快照文件夾"中輸入準備工作中創(chuàng)建的目錄: \\服務(wù)器名>\pub
一[下一步] 直操作到完成。
d. 當完成了出版服務(wù)器的設(shè)置以后系統(tǒng)會為該服務(wù)器的樹形結(jié)構(gòu)中添加一個復(fù)制監(jiān)視器
同時也生成一個分發(fā)數(shù)據(jù)庫(distribution)

---------------------------------------------------------------------------

2.創(chuàng)建發(fā)布
a. 選中指定的服務(wù)器
b. 從 [工具] 菜單的 [復(fù)制] 子菜單中選擇 [創(chuàng)建和管理發(fā)布] 命令。此時系統(tǒng)會彈出
一個對話框
c. 選擇要創(chuàng)建發(fā)布的數(shù)據(jù)庫,然后單擊 [創(chuàng)建發(fā)布]
d. 在 [創(chuàng)建發(fā)布向?qū) 的提示對話框中單擊 [下一步] 系統(tǒng)就會彈出一個對話框。對話
框上的內(nèi)容是復(fù)制的三個類型。我們現(xiàn)在選第一個也就是默認的快照發(fā)布(其他兩個
大家可以去看看幫助)
e. 單擊 [下一步] 系統(tǒng)要求指定可以訂閱該發(fā)布的數(shù)據(jù)庫服務(wù)器類型,SQLSERVER允許在
不同的數(shù)據(jù)庫如 ORACLE或ACCESS之間進行數(shù)據(jù)復(fù)制。但是在這里我們選擇運行
"SQL SERVER 2000"的數(shù)據(jù)庫服務(wù)器
f. 單擊 [下一步] ,選擇要發(fā)布的對象(如表,視圖,存儲過程,一般是表)
g. 然后 [下一步] 直到操作完成。當完成出版物的創(chuàng)建后創(chuàng)建出版物的數(shù)據(jù)庫也就變成了
一個共享數(shù)據(jù)庫。

---------------------------------------------------------------------------

3.設(shè)計訂閱
a. 選中指定的訂閱服務(wù)器
b. 從 [工具] 下拉菜單中選擇 [復(fù)制] 子菜單的 [請求訂閱]
c. 按照提示單擊 [下一步] 操作直到系統(tǒng)會提示檢查SQL SERVER代理服務(wù)的運行狀態(tài),執(zhí)行
復(fù)制操作的前提條件是SQL SERVER代理服務(wù)必須已經(jīng)啟動。(選擇一發(fā)布服務(wù)器,然后選擇你要的一個發(fā)布,一次只能添加一下,然后新建一個同名的數(shù)據(jù)庫,一路下一步就可以了,其它數(shù)據(jù)庫也這樣來。操作過程中可能會出現(xiàn)說服務(wù)器不支持匿名什么來著,需要在發(fā)布服務(wù)器上右擊一個發(fā)布,訂閱選項,允許匿名請求訂閱選中就可以了。)
d. 單擊 [完成] 完成訂閱操作。

 

----------------------------------------------------------------------------

完成上面的步驟其實復(fù)制也就是成功了。但是如何來知道復(fù)制是否成功了呢?
這里可以通過這種方法來快速看是否成功。
展開出版服務(wù)器下面的復(fù)制——發(fā)布內(nèi)容——右鍵發(fā)布內(nèi)容——屬性——擊活——狀態(tài)然后點立即運行代理程序接著點代理程序?qū)傩該艋钫{(diào)度
把調(diào)度設(shè)置為每一天發(fā)生,每一分鐘,在0:00:00和23:59:59之間。
接下來就是判斷復(fù)制是否成功了打
開C:\Program Files\Microsoft SQL Server\MSSQL\REPLDATA\unc\XIAOWANGZI_database_database下面
看是不是有一些以時間做為文件名的文件夾差不多一分中就產(chǎn)生一個。
要是你還不信的話就打開你的數(shù)據(jù)庫看在訂閱的服務(wù)器的指定訂閱數(shù)據(jù)庫下看是不是看到了你剛才所發(fā)布的表


從0開始一步一步配置SQL Server 2000 數(shù)據(jù)庫同步,非常細

首先,一般情況下數(shù)據(jù)庫安裝好后,在企業(yè)管理器里看到的sql注冊是(local)(Windows NT),

SQL Server 復(fù)制不支持昵稱,例如使用“.”或“(local)”作為服務(wù)器名。

刪除該服務(wù)器的 SQL Server 注冊并使用實際的服務(wù)器名對它進行注冊。

我把先把這個刪除,右擊他,選擇刪除sql server 注冊 。。然后新建注冊,右擊Sql server組,新建Sql server 注冊 下一步--》可用的服務(wù)器里有你的計算機名,點中間的添加,添加到“添加的服務(wù)器里”--下一步--》下一步--》下一步--》完成

單擊剛剛以計算機名建好的sql server 注冊,以選中它--》工具--》復(fù)制--》配置發(fā)布、訂閱服務(wù)器和分發(fā)。。。--》下一步--》下一步--》出現(xiàn)“SEOGIRL”上的 SQL Server 代理當前在使用系統(tǒng)帳戶,它會導(dǎo)致服務(wù)器之間的復(fù)制失敗。在下列對話框中,為服務(wù)啟動帳戶另外指定一個帳戶。--》確定,選擇“本帳戶”(這時進入系統(tǒng)新建一個帳戶比如SQL120),用戶名輸入"SEOGIRL\SQL120",輸入密碼,確定,出現(xiàn):所做的一個或多個更改只有在 SQL Server 代理重新啟動后才會生效。現(xiàn)在要停止并重新啟動 SQL Server 代理嗎?,確定,確定,--》下一步--》下一步--》快照文件夾路徑“\\SEOGIRL\D$\Program Files\Microsoft SQL Server\MSSQL\ReplData”使用特殊的共享名稱,該名稱通常只能由在計算機“SEOGIRL”上有管理權(quán)限的登錄訪問。此共享可能不能由在其它計算機上運行的代理程序訪問,例如請求訂閱的代理程序。

確實要使用此快照文件夾路徑嗎?
--》否,因為這個路徑是沒辦法請求訂閱的代理程序,咱們建一個文件夾D:\ReplData,在這個文件夾的屬性里設(shè)置“共享此文件夾”,點擊“權(quán)限”設(shè)置everyone為完全。--》確定后退出--》返回咱們剛才的“快照文件夾”,在里邊 輸入“\\SEOGIRL\ReplData”--》下一步--》下一步--》完成--》關(guān)閉

 

 

 

打開企業(yè)管理器--》選中發(fā)布服務(wù)器--》工具--》復(fù)制--》配置發(fā)布、訂閱服務(wù)器和分發(fā)。。。--》下一步--》下一步--》下一步--》否,選擇一個快照文件夾位置,\\seogirl\ReplData--》下一步--》--》--》--》--》--》--》--》

“SEOGIRL”上的 SQL Server 代理當前在使用系統(tǒng)帳戶,它會導(dǎo)致服務(wù)器之間的復(fù)制失敗。在下列對話框中,為服務(wù)啟動帳戶另外指定一個帳戶。
“SEOGIRL”上的 SQL Server 代理使用系統(tǒng)帳戶,所以服務(wù)器之間的 SQL Server 復(fù)制將會失敗。若要在服務(wù)器之間使用復(fù)制,請選擇另一個服務(wù)器器作為“SEOGIRL”的分發(fā)服務(wù)器。
“SQL120”不是有效的 Windows NT 名稱。請給出完整名稱: 域\用戶名>。

輸入"administrator"時提示以下錯誤:
錯誤 15407: 'administrator' 不是有效的 Windows NT 名稱。請給出完整名稱: 域\用戶名>。

 

 

系統(tǒng)出現(xiàn)兩個選擇 一個是 是,將SQL server代理服務(wù)配置為自動啟動
另一個是 否,我將手工啟動 SQL server 代理服務(wù)器
然后選那個呢?
我兩個都試過了 然后出現(xiàn)快照文件夾
\\XXLJD\F$\Program Files\Microsoft SQL Server\MSSQL\ReplData
系統(tǒng)提示 不是有效的文件名或路徑

接下去就弄不了 哪位大哥幫幫忙啊

1。 一個是 是,將SQL server代理服務(wù)配置為自動啟動
另一個是 否,我將手工啟動 SQL server 代理服務(wù)器
說明:這個選擇是或者否都可以。是:則系統(tǒng)自己啟動代理服務(wù)器
否:你自己手工的啟動代理服務(wù)器
這就是區(qū)別。
2。
\\XXLJD\F$\Program Files\Microsoft SQL Server\MSSQL\ReplData
系統(tǒng)提示 不是有效的文件名或路徑

這樣修改:1。創(chuàng)建一個文件夾在ntfs分區(qū)上,如:D:\ReplData
2.共享這個文件夾 --右擊文件夾-屬性-共享
3。同時在相同的界面-有權(quán)限-設(shè)置為everyone-完全控制的權(quán)限
這樣就可以了。
4.路徑里輸入\\計算機名\ReplData

 


配置SQL Server 2000 數(shù)據(jù)庫同步時的 常見問題

問題:SQL Server 復(fù)制不支持昵稱,例如使用“.”或“(local)”作為服務(wù)器名。

回答:刪除該服務(wù)器的 SQL Server 注冊并使用計算機名進行注冊。

問題:“SEOGIRL”上的 SQL Server 代理當前在使用系統(tǒng)帳戶,它會導(dǎo)致服務(wù)器之間的復(fù)制失敗。在下列對話框中,為服務(wù)啟動帳戶另外指定一個帳戶。

回答:應(yīng)該先建一個有管理員組權(quán)限的帳戶,然后用在這。

問題:快照文件夾路徑“\\SEOGIRL\D$\Program Files\Microsoft SQL Server\MSSQL\ReplData”使用特殊的共享名稱,該名稱通常只能由在計算機“SEOGIRL”上有管理權(quán)限的登錄訪問。此共享可能不能由在其它計算機上運行的代理程序訪問,例如請求訂閱的代理程序。確實要使用此快照文件夾路徑嗎?

回答:在D盤或你別的盤建一個文件夾如:D:\pub,設(shè)為共享,并把上面那個新建 的用戶加到這里面設(shè)為完全控制,快照路徑里寫\\計算機名\pub

問題:“SQL120”不是有效的 Windows NT 名稱。請給出完整名稱: 域\用戶名>。

解決:使用:計算機名\用戶名。

 


另一種配置方法

 


******************************************************************************
我是如何設(shè)置的:
1。準備工作
設(shè)置一個公用目錄并保證2臺服務(wù)器有權(quán)限。
2。右鍵發(fā)布服務(wù)器——屬性——復(fù)制——配置——創(chuàng)建分發(fā)服務(wù)器,并設(shè)定發(fā)布服務(wù)器和發(fā)布數(shù)據(jù)庫,
然后給予訂閱服務(wù)器權(quán)限。
3。依次展開:發(fā)布服務(wù)器——將要發(fā)布的數(shù)據(jù)庫——右鍵發(fā)布內(nèi)容——新建發(fā)布。
4。右鍵剛剛建立的發(fā)布——屬性——狀態(tài)——立即運行代理程序——代理程序?qū)傩灾性O(shè)置調(diào)度并啟動。
4。右鍵剛剛建立的發(fā)布——屬性——訂閱——強制新建。

有時候會看不到新建立的項目,重新進就可以了。

--------------------------------------------------------------------------------

 

經(jīng)過測試,可以順利實現(xiàn)數(shù)據(jù)庫結(jié)構(gòu)的初始化和數(shù)據(jù)的單向同步(也就是訂閱服務(wù)器的數(shù)據(jù)可以及時更新為發(fā)布服務(wù)器的數(shù)據(jù))。
準備工作:
>>數(shù)據(jù)的同步中主要考慮的三部分,可以理解成三臺主機。發(fā)布服務(wù)器,分發(fā)服務(wù)器和訂閱服務(wù)器;可以從字面的意思理解,要實現(xiàn)的功能實際就是讓訂閱服務(wù)器通過分發(fā)服務(wù)器保持數(shù)據(jù)及時地和發(fā)布服務(wù)器上的數(shù)據(jù)一致。整個執(zhí)行過程是這樣一來的:
a.訂閱服務(wù)器應(yīng)該有個初始化,一般來說我們開始做這個同步任務(wù)的時候,發(fā)布服務(wù)器已經(jīng)有了相當?shù)臄?shù)據(jù)量了,而我們的訂閱服務(wù)器應(yīng)該是新建的服務(wù)。即使發(fā)布中沒有數(shù)據(jù),也需要把他的數(shù)據(jù)庫結(jié)構(gòu)初始化到訂閱服務(wù)器上。
b. 我采用的是事物復(fù)制,發(fā)布服務(wù)器的數(shù)據(jù)發(fā)生變化后,相當于觸發(fā)了一個更新操作,而事物復(fù)制可以在設(shè)定的時間把數(shù)據(jù)更新的操作更新到訂閱服務(wù)器中去。當然, 這個操作需要經(jīng)過分發(fā)服務(wù)器。在我的測試中,我是把發(fā)布服務(wù)器和分發(fā)服務(wù)器設(shè)置為同一臺主機,可以順利實現(xiàn)數(shù)據(jù)在數(shù)分鐘內(nèi)同步。

> >在操作的起始,需要考慮訂閱服務(wù)器是否有和發(fā)布服務(wù)器相同結(jié)構(gòu)的數(shù)據(jù)庫,如果有,需要做的就是使用代理把發(fā)布服務(wù)器現(xiàn)有的數(shù)據(jù)初始化過去;如果沒 有對應(yīng)的相同結(jié)構(gòu)的數(shù)據(jù)庫,就需要要把發(fā)布服務(wù)器當前的數(shù)據(jù)庫結(jié)構(gòu)和當前的數(shù)據(jù)都初始化到訂閱服務(wù)器中。當然這里所說的操作都是在下面的實施步驟中實現(xiàn), 不需要單獨處理。
>>如果說對Windows系統(tǒng)有所要求的話,就應(yīng)該保證這三個服務(wù)器(發(fā)布,分發(fā),訂閱)在同個域中,以同一個域管理員帳號身份運行,操作如下:
a.進入相應(yīng)的服務(wù)器,控制面板->服務(wù)->SQLSERVERAGENT,設(shè)置登錄,三臺服務(wù)器同樣設(shè)置。

b.操作前,也不允許這三臺服務(wù)器對應(yīng)的別名使用呢稱,比如"LOCAL",這樣的別名要刪除重建,可以采用主機名,比如:server02.

下面開始執(zhí)行數(shù)據(jù)庫同步的操作:
>>配置發(fā)布服務(wù)器和分發(fā)服務(wù)器:
a.選中對應(yīng)服務(wù)器的注冊名->工具->復(fù)制->配置發(fā)布、訂閱和分發(fā),直接按照默認設(shè)置向下執(zhí)行,直到完成。關(guān)閉。
b. 再一次選中這個服務(wù)器服務(wù)器的注冊名->工具->復(fù)制->配置發(fā)布、訂閱和分發(fā),可以看到這次界面和步驟a中的界面有所不同,我們只需 要配置一下 發(fā)布服務(wù)器,發(fā)布數(shù)據(jù)庫,訂閱服務(wù)器。(我的發(fā)布數(shù)據(jù)庫采用的是事物性的)。點“確定”完成操作。標記P>

> >創(chuàng)建發(fā)布,可以選中相應(yīng)的注冊,用工具->復(fù)制->創(chuàng)建和管理發(fā)布或者在該注冊下面的 復(fù)制->發(fā)布內(nèi)容 選中后,在右邊空白處,右鍵,新建發(fā)布,來創(chuàng)建你的發(fā)布。我選擇的是事物發(fā)布,按照默認設(shè)置,選擇你要發(fā)布的表或其他對象,其他地方不需要修改,直到完成 操作。
>>修改發(fā)布屬性:選擇“狀態(tài)”->立即運行代理程序;代理程序?qū)傩?>設(shè)置你的調(diào)度,比如一分鐘一次。(調(diào)度->編輯->更改;通知->寫入windows應(yīng)用程序事件日志),"確定"完成操作。

>>創(chuàng)建訂閱:選擇發(fā)布服務(wù)器對應(yīng)的注冊,復(fù)制->發(fā)布內(nèi)容->在這個內(nèi)容上右鍵,強制新訂閱,->"下一步",選擇訂閱服務(wù)器(在標記P那一步選擇的訂閱服務(wù)器)->“下一步”->選擇你有的數(shù)據(jù)庫,或者新建一個數(shù)據(jù)庫
->"下一步"-> 修改你需要的調(diào)度->按照默認設(shè)置,直到完成。

到 這里就可以完成了,修改發(fā)布服務(wù)器數(shù)據(jù)庫中的內(nèi)容,等一兩分鐘,數(shù)據(jù)就同步到訂閱服務(wù)器中了。不過由于第一次執(zhí)行需要快照,如果發(fā)布庫中有一定的內(nèi)容,第 一次執(zhí)行可能需要幾分鐘時間。如果數(shù)據(jù)不能同步過去,大家是調(diào)度設(shè)置時間太短(比如1分鐘)使快照不能完成,所以后面的步驟無法執(zhí)行,遇到這樣的情況的 話,
選中你發(fā)布的內(nèi)容,設(shè)置屬性,在“狀態(tài)”中“立即運行代理程序”,這樣的話,數(shù)據(jù)會馬上同步過去的。

--------------------------------------------------------------------------------

http://www.itpub.net/showthread.php?threadid=558706


--------------------------------------------------------------------------------

http://blog.csdn.net/renzhe2008/relatedarticles/1717005.aspx

經(jīng)測試上面的文章確實可以正常使用,不過前提是服務(wù)器沒有做變態(tài)的安全設(shè)置,很多的細節(jié)需要解決。具體的可以參考腳本之家發(fā)布的sqlserver的相關(guān)文章。有問題可以留言。
您可能感興趣的文章:
  • 通過創(chuàng)建SQLServer 2005到 Oracle10g 的鏈接服務(wù)器實現(xiàn)異構(gòu)數(shù)據(jù)庫數(shù)據(jù)轉(zhuǎn)換方案
  • sqlserver 2000中每個服務(wù)器角色的解釋
  • sqlserver中創(chuàng)建鏈接服務(wù)器圖解教程
  • 簡單實用SQL腳本Part SQLServer 2005 鏈接服務(wù)器
  • 遠程連接SQLSERVER 2000服務(wù)器方法
  • sqlserver 2000 遠程連接 服務(wù)器的解決方案
  • Sql Server2012 使用IP地址登錄服務(wù)器的配置圖文教程

標簽:三明 澳門 保定 晉城 延邊 日照 合肥 嘉興

巨人網(wǎng)絡(luò)通訊聲明:本文標題《SQLServer 2000 數(shù)據(jù)庫同步詳細步驟[兩臺服務(wù)器]》,本文關(guān)鍵詞  SQLServer,2000,數(shù)據(jù)庫,同步,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《SQLServer 2000 數(shù)據(jù)庫同步詳細步驟[兩臺服務(wù)器]》相關(guān)的同類信息!
  • 本頁收集關(guān)于SQLServer 2000 數(shù)據(jù)庫同步詳細步驟[兩臺服務(wù)器]的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章