LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

圖文解析SQL Server 2005與2000兼容性

admin
2011年2月27日 2:34 本文熱度 3169

  看來(lái),你已經(jīng)決定要從SQL Server 2000升級(jí)到SQL 2005了。

  你可能已經(jīng)在你的桌面電腦和測(cè)試環(huán)境中安裝了一個(gè)SQL Server 2000的實(shí)例并想要進(jìn)行適當(dāng)?shù)纳?jí)。或者你可能只是想安裝一個(gè)新的SQL Server 2005實(shí)例。本文將主要關(guān)注安裝新實(shí)例時(shí)可能遇到的問(wèn)題,同時(shí)本文也將對(duì)兩個(gè)版本之間交互的選項(xiàng)(比如連接服務(wù)器、多服務(wù)器管理、日志傳遞)進(jìn)行分析。


  在SQL 2000主機(jī)上安裝SQL Server 2005


  如果你想在你的SQL Server 2000主機(jī)上安裝SQL Server 2005,那你的主機(jī)上應(yīng)該至少安裝了Service Pack 3a,最好能夠安裝SP4。


  在將SQL Server 2005安裝到SQL 2000主機(jī)上時(shí),你可能會(huì)遇到如下問(wèn)題:


  安裝向?qū)o(wú)法識(shí)別默認(rèn)的SQL Server 2000實(shí)例。由于安裝向?qū)Э赡軣o(wú)法識(shí)別默認(rèn)的SQL Server 2000實(shí)例,他可能會(huì)要求你安裝默認(rèn)的SQL Server 2005實(shí)例。盡管安裝完全成功,但新的2005實(shí)例實(shí)際上并未被安裝。為此,你必須要卸載并重新安裝2005實(shí)例,并在新的安裝過(guò)程中,輸入一個(gè)命名的實(shí)例。


  SQL Server 2000代理不能重新啟動(dòng)。在完全安裝后,SQL Server 2000的代理可能無(wú)法重新啟動(dòng),一般來(lái)說(shuō),只要在代理服務(wù)器中重新輸入密碼就能解決這一問(wèn)題。


  在安裝2005后,在數(shù)據(jù)庫(kù)服務(wù)器運(yùn)行時(shí),2000的企業(yè)管理器不能工作。如果企業(yè)管理器在安裝2005后不能工作,請(qǐng)參照微軟在Co-exist of SQL Server 2000 and SQL 2005中所述的方法。

  1.點(diǎn)擊開(kāi)始,點(diǎn)擊運(yùn)行,輸入regedit 然后點(diǎn)擊OK。


  2.在注冊(cè)表中找到如下子


    HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoftSQLServer80ToolsClientSetup


  3.右擊客戶端安裝子鍵,選擇新建,而后點(diǎn)擊字符串值。


  4.將你所創(chuàng)建的子鍵命名為SqlPath,然后按下回車。


  5.雙擊SqlPath子鍵,然后在數(shù)值數(shù)據(jù)對(duì)話框處輸入C:Program FilesMicrosoft SQL Server80Tools。


  6.點(diǎn)擊OK,然后關(guān)閉注冊(cè)表編輯器。


  7.點(diǎn)擊開(kāi)始,點(diǎn)擊運(yùn)行,輸入regsvr32 "C:Program FilesMicrosoft SQL Server80ToolsBinnsqlmmc.dll",然后點(diǎn)擊OK.


  SQL Server Management Studio沒(méi)有安裝。在安裝SQL Server Management Studio之前,你需要首先安裝.Net Framework 2.0。


  SQL 2000和2005是可以在同一臺(tái)主機(jī)上并存的,但對(duì)于兩個(gè)版本之間的交互,有人曾問(wèn)過(guò)我如下的問(wèn)題:


  問(wèn)題使用2005工具時(shí)的錯(cuò)誤信息使用2000工具時(shí)的錯(cuò)誤信息可能性?1注冊(cè)新的SQL Server(成功)連接Server 2005的連接無(wú)法建立。


  原因:[SQL-DMO]你必須使用SQL Server 2005的管理工具來(lái)建立到這個(gè)服務(wù)器的連接。只能從2005到20002多服務(wù)器管理2005 – 主服務(wù)器, 2000 – 目標(biāo)服務(wù)器:


  主服務(wù)器<2005 Server>版本9.00.2047與目標(biāo)服務(wù)器<2000 Server>無(wú)法兼容。2000 – 主服務(wù)器, 2005 – 目標(biāo)服務(wù)器:


  由于下面所示的連接失敗,SQL Server注冊(cè)失敗


  [SQL-DMO] 你必須使用SQL Server 2005的管理工具來(lái)建立到這個(gè)服務(wù)器的連接。無(wú)法并存3復(fù)制成功沒(méi)有錯(cuò)誤信息,SQL Server 2005實(shí)例并沒(méi)有出現(xiàn)在可能的定閱服務(wù)器列表中。只能從2005到20004連接服務(wù)器成功成功可以并存5數(shù)據(jù)庫(kù)還原備份 – 2005, 還原 – 2000:


  備份數(shù)據(jù)庫(kù)版本611擁有on-disk結(jié)構(gòu),但服務(wù)器支持版本539,不能還原或者升級(jí)數(shù)據(jù)庫(kù)。RESTORE DATABASE非正常退出。備份 – 2000, 還原 – 2005:


  成功只能從2000到20056日志傳遞由于版本不正確,‘第二服務(wù)器名’并不是一個(gè)有效的服務(wù)器實(shí)例。第二服務(wù)器實(shí)例必須運(yùn)行在SQL Server 2005或更高版本上。SQL Server 2005實(shí)例并沒(méi)有出現(xiàn)在可能的第二服務(wù)器實(shí)例列表中。不能并存



  SQL Server 2000和2005:六個(gè)兼容性問(wèn)題


  SQL Server 2000和2005可以在同一臺(tái)主機(jī)上共存。在第一部分:在SQL 2000主機(jī)上安裝SQL Server 2005 ,我使用表格的方式列出了一些兼容性問(wèn)題。下面,我將就表中所列的升級(jí)后SQL Server 2000和2005間的交互問(wèn)題進(jìn)行具體的解釋。


  注冊(cè)新的SQL Server


  多服務(wù)器管理


  復(fù)制


  連接服務(wù)器


  備份和還原


  日志傳遞


  1.注冊(cè)新的SQL Server


  在企業(yè)管理器中:


  


  下圖顯示了試圖添加SQL 2005實(shí)例時(shí)的錯(cuò)誤信息:


  


  但是在Management Studio中,連接成功


  


  2. 多服務(wù)器管理


  我有一個(gè)新的實(shí)例希望添加到維護(hù)計(jì)劃中,我們是否可以通過(guò)多服務(wù)器管理選項(xiàng)來(lái)實(shí)現(xiàn)它呢?下面讓我們來(lái)看看具體操作:


  在企業(yè)管理器中:


  


  當(dāng)我試圖將SQL Server 2000作為主服務(wù)器,SQL Server 2005作為目標(biāo)服務(wù)器時(shí),得到了如下錯(cuò)誤信息:


  


  在Management Studio中:


  


  錯(cuò)誤信息如下:


  


  3. 復(fù)制


  在企業(yè)管理器的發(fā)布屬性中,我嘗試推出一個(gè)新的定閱服務(wù)器:


  


  正如我們所料,SQL Server 2005實(shí)例并沒(méi)有出現(xiàn),所以它不能用做一個(gè)訂閱服務(wù)器。


  在Management Studio中:


  


  添加新的訂閱服務(wù)器:


  


  成功。


  注意:雖然有些命令的語(yǔ)法有所改變。比如:索引中的INCLUE,NOEXPAND提示,PIVOT和UNPIVOT,但令人驚訝的是,數(shù)據(jù)被成功的復(fù)制了。


  4. 連接服務(wù)器


  在企業(yè)管理器中:


  


  我輸入了SQL 2005的實(shí)例名和安全上下文:


  


  連接服務(wù)器被配置成功。我也嘗試了在連接服務(wù)器中運(yùn)行命令,工作正常,在我使用Management Studio時(shí),也得到了同樣的結(jié)果。


  5. 備份和還原


  備份SQL Server 2000的數(shù)據(jù)庫(kù)當(dāng)然可以還原到2005。但是,一旦使用過(guò)SQL 2005,即使兼容級(jí)別仍然是80,數(shù)據(jù)庫(kù)也不能再被還原到SQL 2000. 這是升級(jí)中,一個(gè)非常令人痛苦的問(wèn),因?yàn)槟銦o(wú)法通過(guò)備份和還原“回滾”到舊版本。


  在備份一個(gè)SQL 2005數(shù)據(jù)庫(kù)(兼容級(jí)別=80)后,如果你試圖將它還原到SQL 2000中,將得到如下錯(cuò)誤信息:


  


  6. 日志傳遞


  當(dāng)試圖在企業(yè)管理器中添加日志傳遞的目標(biāo)數(shù)據(jù)庫(kù)時(shí),SQL Server 2005實(shí)例名并沒(méi)有在服務(wù)器名列表中出現(xiàn):


  


  當(dāng)試圖在Management Studio中添加第二SQL 2000實(shí)例時(shí),會(huì)得到如下信息:


  


  結(jié)論


  SQL Server 2000和2005版本可以在同一臺(tái)主機(jī)上很好的共存。在安裝時(shí)可能遇到的一些問(wèn)題是可以解決的。但如果你試圖通過(guò)管理工具在兩個(gè)版本之間進(jìn)行交互,并不是所有的工作都能順利完成的。


該文章在 2011/2/27 2:34:43 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

黄频国产免费高清视频,久久不卡精品中文字幕一区,激情五月天AV电影在线观看,欧美国产韩国日本一区二区
日本免费人成视频播放120秒 | 亚洲国产精品一区二区首页 | 日本免费一级一区二区三区 | 亚洲欧美日韩国产不卡tv | 中文字幕国产视频 | 亚洲欧美自拍另类欧美亚洲中文字 |