從SQL Server 2000向SQL Server 2005遷移數(shù)據(jù)庫(kù)(復(fù)制)

從SQL Server 2000向SQL Server 2005遷移數(shù)據(jù)庫(kù)(復(fù)制)

ID:38760009

大?。?.56 MB

頁(yè)數(shù):24頁(yè)

時(shí)間:2019-06-19

從SQL Server 2000向SQL Server 2005遷移數(shù)據(jù)庫(kù)(復(fù)制)_第1頁(yè)
從SQL Server 2000向SQL Server 2005遷移數(shù)據(jù)庫(kù)(復(fù)制)_第2頁(yè)
從SQL Server 2000向SQL Server 2005遷移數(shù)據(jù)庫(kù)(復(fù)制)_第3頁(yè)
從SQL Server 2000向SQL Server 2005遷移數(shù)據(jù)庫(kù)(復(fù)制)_第4頁(yè)
從SQL Server 2000向SQL Server 2005遷移數(shù)據(jù)庫(kù)(復(fù)制)_第5頁(yè)
資源描述:

《從SQL Server 2000向SQL Server 2005遷移數(shù)據(jù)庫(kù)(復(fù)制)》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、數(shù)據(jù)庫(kù)復(fù)制——??從SQLServer2000向SQLServer2005遷移數(shù)據(jù)庫(kù)服務(wù)器環(huán)境如下:GOCEAN-LEESQL2000:SQLServer2000GOCEAN-LEESQL2005:SQLServer2005WindowsServer2003sp2系統(tǒng)用戶(hù)GOCEAN-LEEAdministrator,GOCEAN-LEESQLAgentUser,密碼皆為password,同隸屬于A(yíng)dministrators配置過(guò)程如下:1.設(shè)置SQLServerAgent服務(wù)啟動(dòng)賬戶(hù)(不執(zhí)行這一步也可以,不過(guò)建議執(zhí)行此步驟)設(shè)置GOCEAN

2、-LEESQL2000和GOCEAN-LEESQL2005兩個(gè)SQLServer實(shí)例的SQLServerAgent服務(wù)的啟動(dòng)賬戶(hù)設(shè)置為GOCEAN-LEESQLAgentUser,并將其高設(shè)置為自動(dòng)啟動(dòng)。(圖1.設(shè)置SQLServer2005Agent服務(wù)的啟動(dòng)賬戶(hù))(圖2.設(shè)置SQLServer2000Agent服務(wù)的啟動(dòng)賬戶(hù))2.建立數(shù)據(jù)庫(kù)快照文件共享文件夾??建立一個(gè)共享文件夾(如c:shareCopy),以存放并共享耍要發(fā)布的數(shù)據(jù)庫(kù)的快照文件,同時(shí)設(shè)置GOCEAN-LEESQLAgentUser賬戶(hù)對(duì)該文件夾有完全控制權(quán)限,如下圖(

3、圖3.設(shè)置共享文件夾屬性)3.確定發(fā)布服務(wù)器、分發(fā)服務(wù)器、訂閱服務(wù)器??發(fā)布服務(wù)器、分發(fā)服務(wù)器和訂閱服務(wù)器是SQLSERVER復(fù)制數(shù)據(jù)庫(kù)時(shí)的三個(gè)服務(wù)器角色,三個(gè)的作用分別是:發(fā)布服務(wù)器將需要同步的服務(wù)器發(fā)布出來(lái);訂閱服務(wù)器把從發(fā)布服務(wù)器所發(fā)布的數(shù)據(jù)庫(kù)更新到自己的數(shù)據(jù)庫(kù)上;而分發(fā)服務(wù)器則起一個(gè)中轉(zhuǎn)站的作用,將發(fā)布服務(wù)器發(fā)布的服務(wù)整理,各個(gè)訂閱服務(wù)器直接從分發(fā)服務(wù)器上訂閱發(fā)布服務(wù)器的更新。???注意:不同用戶(hù)采取的復(fù)制方法可能略有不同,必須保證分發(fā)服務(wù)器的SQL版本高于或等于發(fā)布服務(wù)器的SQL版本,訂閱服務(wù)器的SQL版本低于或等于分發(fā)服務(wù)器(這是在本工作

4、場(chǎng)景中決定分發(fā)服務(wù)器的一個(gè)重要原因)???終上所述,將GOCEAN-LEESQL2000作為發(fā)布服務(wù)器,GOCEAN-LEESQL2005作為分發(fā)服務(wù)器和訂閱服務(wù)器4.在SQLServer2000中建立分發(fā)數(shù)據(jù)庫(kù)??連接上GOCEAN-LEESQL2000,建立數(shù)據(jù)庫(kù)publishDB,并建立一個(gè)表productInfo,T-SQL代碼如下:??USEmaster??GO??CREATEDATABASEpublishDB??GO??USEpublishDB??GO??IFOBJECT_ID(‘productInfo’,’U’)ISNOTNULL

5、?????DROPTABLEproductInfo??GO??CREATETABLEproductInfo??(????productIDuniqueidentifierROWGUIDCOLNOTNULL,????productNamechar(10)NULL,????CONSTRAINTPK_productInfoPRIMARYKEY(productID)??)??GO??連接上GOCEAN-LEESQL2005,建立數(shù)據(jù)庫(kù)publishDB,不用建立數(shù)據(jù)表。??將GOCEAN-LEESQLAgentUser添加到GOCEAN-LEESQL2

6、000和GOCEAN-LEESQL2005登錄用戶(hù),并將其設(shè)置為兩個(gè)publishDB數(shù)據(jù)庫(kù)的public角色和db_owner角色。如下圖所示:(圖4.創(chuàng)建數(shù)據(jù)庫(kù)及數(shù)據(jù)表)5.配置分發(fā)服務(wù)器?SQLServerManagementStudio連接到GOCEAN-LEESQL2005,右擊“復(fù)制”節(jié)點(diǎn)執(zhí)行如下操作:(圖5.選擇”配置分發(fā)…”)(圖6.)(圖7.)(圖8.輸入之前建立的共享文件夾)(圖9.建立分發(fā)服務(wù)器時(shí)將自動(dòng)創(chuàng)建默認(rèn)數(shù)據(jù)庫(kù)distribution,可以自定義以上信息)(圖10.默認(rèn)只有GOCEAN-LEESQL2005一個(gè)發(fā)布服

7、務(wù)器,可以通過(guò)右下角的添加按鈕添加GOCEAN-LEESQL2000為發(fā)布服務(wù)器,這一步相當(dāng)重要,如果不執(zhí)行這一步而直接在2000中執(zhí)行發(fā)布操作將報(bào)錯(cuò)誤信息,即會(huì)報(bào)如下圖所示的錯(cuò)誤(圖11.建立與GOCEAN-LEESQL2000的連接)(圖12.已經(jīng)將GOCEAN-LEESQL2000和GOCEAN-LEESQL2005同時(shí)配置為分發(fā)服務(wù)器)(圖13.要求輸入請(qǐng)求訂閱時(shí)的密碼)(圖14.)(圖15.分發(fā)服務(wù)器配置成功)6.在GOCEAN-LEESQL2000中發(fā)布數(shù)據(jù)庫(kù)連接上GOCEAN-LEESQL2000,步驟如下:(圖16.選擇“

8、新建發(fā)布”)(圖17.新建發(fā)布向?qū)В▓D18.添加GOCEAN-LEESQL2005作為分發(fā)服務(wù)器)(圖1

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。