Sql2000與Sql2005共存安裝的解決方法
更新時(shí)間:2011年03月01日 15:31:20 作者:
首先說明的是兩個(gè)版本的數(shù)據(jù)庫(kù)安裝次序沒有先后之分,主要后一安裝版本一定要另外創(chuàng)建實(shí)例,就可以并存。
這里假設(shè)已安裝了Sql2000,下面開始安裝Sql2005
運(yùn)行光盤
選擇“服務(wù)器組件、工具、聯(lián)機(jī)叢書和示例”。
接著是許可協(xié)議
然后是進(jìn)行安裝前的支持組件安裝、掃描計(jì)算機(jī)配置
在安裝向?qū)Ю?,sqlserver 2005安裝程序會(huì)對(duì)系統(tǒng)進(jìn)行配置檢查
接下來輸入注冊(cè)信息;選擇要安裝的組件,在這個(gè)過程中可以點(diǎn)擊"高級(jí)"來選擇安裝路徑
接下來在“實(shí)例名”中這是關(guān)鍵的一步,如果機(jī)子上沒有別的Sql版本的,選擇默認(rèn)實(shí)例名就行了,但是由于已裝有Sql2000,所以這一步得選“新實(shí)例名”,然后輸入實(shí)例名
接著到服認(rèn)證模式選用混合認(rèn)證模式,同時(shí)設(shè)置sa密碼;剩下部分的安裝都選默認(rèn)值,一路“下一步”,最后安裝,完成!
至此兩個(gè)版本的數(shù)據(jù)庫(kù)實(shí)現(xiàn)并存。
兩個(gè)版本數(shù)據(jù)庫(kù)共用中的一些問題
* SQL2000客戶端工具無法連接SQL2005,SQL2005客戶端工具可以同時(shí)連接SQL2000和SQL2005.
* SQL2000服務(wù)器始終是1433端口,SQL2005使用的是動(dòng)態(tài)端口。通過SQL2005提供了一個(gè)SQL BROWER服務(wù),開啟這個(gè)服務(wù)后,就可以通過查詢SQL BROWER服務(wù)知道SQL2005現(xiàn)在正在使用哪個(gè)端口。當(dāng)然也可以把SQL2005的動(dòng)態(tài)端口改成靜態(tài)的,修改過程如下:運(yùn)行SQL配置管理程序,找到SQL的實(shí)例名稱下面的協(xié)議,雙擊右邊的TCP/IP協(xié)議,在第二選項(xiàng)卡中IPALL里面輸入SQL運(yùn)行的端口就可以了(注意不能同時(shí)填寫動(dòng)態(tài)端口和靜態(tài)端口,否則SQL下次將無法啟動(dòng)),修改完成后重新啟動(dòng)SQL服務(wù)即可生效。
* 修改端口后如果仍然不能連接,需要開啟SQL2005的遠(yuǎn)程登陸服務(wù)。在Microsoft SQL Server 2005中默認(rèn)的是不允許遠(yuǎn)程登錄的,會(huì)出現(xiàn)【provider: SQL 網(wǎng)絡(luò)接口, error: 26 - 定位指定的服務(wù)器/實(shí)例時(shí)出錯(cuò)】的錯(cuò)誤,通過如下方法可以打開:
配置工具->sql server外圍應(yīng)用配置器->服務(wù)和連接的外圍應(yīng)用配置器->打開MSSQLSERVER節(jié)點(diǎn)下的Database Engine 節(jié)點(diǎn),先擇"遠(yuǎn)程連接",接下建議選擇"同時(shí)使用TCP/IP和named pipes",確定后,重啟數(shù)據(jù)庫(kù)服務(wù)就可以。
* 假設(shè)同時(shí)裝了sql2000(端口1443)和sql2005(端口1433),應(yīng)用程序連接字符串用server=127.0.0.1可以訪問sql2005,用server=機(jī)器名/實(shí)例名可以訪問sql2000
問題在于:用server=127.0.0.1:1443訪問sql2000不成功
如果遠(yuǎn)程訪問數(shù)據(jù)庫(kù)家端口,寫法如下:
逗號(hào)分隔 server=127.0.0.1,1443
運(yùn)行光盤
選擇“服務(wù)器組件、工具、聯(lián)機(jī)叢書和示例”。
接著是許可協(xié)議
然后是進(jìn)行安裝前的支持組件安裝、掃描計(jì)算機(jī)配置
在安裝向?qū)Ю?,sqlserver 2005安裝程序會(huì)對(duì)系統(tǒng)進(jìn)行配置檢查
接下來輸入注冊(cè)信息;選擇要安裝的組件,在這個(gè)過程中可以點(diǎn)擊"高級(jí)"來選擇安裝路徑
接下來在“實(shí)例名”中這是關(guān)鍵的一步,如果機(jī)子上沒有別的Sql版本的,選擇默認(rèn)實(shí)例名就行了,但是由于已裝有Sql2000,所以這一步得選“新實(shí)例名”,然后輸入實(shí)例名
接著到服認(rèn)證模式選用混合認(rèn)證模式,同時(shí)設(shè)置sa密碼;剩下部分的安裝都選默認(rèn)值,一路“下一步”,最后安裝,完成!
至此兩個(gè)版本的數(shù)據(jù)庫(kù)實(shí)現(xiàn)并存。
兩個(gè)版本數(shù)據(jù)庫(kù)共用中的一些問題
* SQL2000客戶端工具無法連接SQL2005,SQL2005客戶端工具可以同時(shí)連接SQL2000和SQL2005.
* SQL2000服務(wù)器始終是1433端口,SQL2005使用的是動(dòng)態(tài)端口。通過SQL2005提供了一個(gè)SQL BROWER服務(wù),開啟這個(gè)服務(wù)后,就可以通過查詢SQL BROWER服務(wù)知道SQL2005現(xiàn)在正在使用哪個(gè)端口。當(dāng)然也可以把SQL2005的動(dòng)態(tài)端口改成靜態(tài)的,修改過程如下:運(yùn)行SQL配置管理程序,找到SQL的實(shí)例名稱下面的協(xié)議,雙擊右邊的TCP/IP協(xié)議,在第二選項(xiàng)卡中IPALL里面輸入SQL運(yùn)行的端口就可以了(注意不能同時(shí)填寫動(dòng)態(tài)端口和靜態(tài)端口,否則SQL下次將無法啟動(dòng)),修改完成后重新啟動(dòng)SQL服務(wù)即可生效。
* 修改端口后如果仍然不能連接,需要開啟SQL2005的遠(yuǎn)程登陸服務(wù)。在Microsoft SQL Server 2005中默認(rèn)的是不允許遠(yuǎn)程登錄的,會(huì)出現(xiàn)【provider: SQL 網(wǎng)絡(luò)接口, error: 26 - 定位指定的服務(wù)器/實(shí)例時(shí)出錯(cuò)】的錯(cuò)誤,通過如下方法可以打開:
配置工具->sql server外圍應(yīng)用配置器->服務(wù)和連接的外圍應(yīng)用配置器->打開MSSQLSERVER節(jié)點(diǎn)下的Database Engine 節(jié)點(diǎn),先擇"遠(yuǎn)程連接",接下建議選擇"同時(shí)使用TCP/IP和named pipes",確定后,重啟數(shù)據(jù)庫(kù)服務(wù)就可以。
* 假設(shè)同時(shí)裝了sql2000(端口1443)和sql2005(端口1433),應(yīng)用程序連接字符串用server=127.0.0.1可以訪問sql2005,用server=機(jī)器名/實(shí)例名可以訪問sql2000
問題在于:用server=127.0.0.1:1443訪問sql2000不成功
如果遠(yuǎn)程訪問數(shù)據(jù)庫(kù)家端口,寫法如下:
逗號(hào)分隔 server=127.0.0.1,1443
您可能感興趣的文章:
- 在安裝了Sql2000的基礎(chǔ)上安裝Sql2005的詳細(xì)過程 圖文
- sql2000 卸載后重新安裝時(shí)不能安裝的解決辦法
- sql2000掛起無法安裝的問題的解決方法
- 比較詳細(xì)的完美解決安裝sql2000時(shí)出現(xiàn)以前的某個(gè)程序安裝已在安裝計(jì)算機(jī)上創(chuàng)建掛起的文件操作。
- mysql安裝圖解 mysql圖文安裝教程(詳細(xì)說明)
- SQL Server 2012 安裝圖解教程(附sql2012下載地址)
- SQL Server 2008 安裝和配置圖解教程(附官方下載地址)
- sqlserver2005 安裝圖解教程以及SQL 2005 SP3補(bǔ)丁安裝圖文教程
- windows下MySQL5.6版本安裝及配置過程附有截圖和詳細(xì)說明
- Win10 64位安裝個(gè)人版SQL2000圖文教程
相關(guān)文章
sqlserver 快速生成漢字的首拼字母的函數(shù)(經(jīng)典)
經(jīng)常要對(duì)姓名按拼音搜索,所以需要做如下函數(shù)來快速獲取首拼,需要的朋友可以參考下2012-05-05SQLserver刪除某數(shù)據(jù)庫(kù)中所有表實(shí)現(xiàn)思路
方便刪除數(shù)據(jù)庫(kù)中所有的數(shù)據(jù)表,清空數(shù)據(jù)庫(kù),有些有約束,不能直接delete,因?yàn)槟菢犹kU(xiǎn)了所以需要先刪除庫(kù)中的約束,接下來提供詳細(xì)實(shí)現(xiàn)代碼,感興趣的你可以參考下哦,或許對(duì)你學(xué)習(xí)有所幫助2013-02-02SQLSERVER數(shù)據(jù)備份文件的分割備份方法
這篇文章主要介紹了SQLSERVER數(shù)據(jù)備份文件的分割備份方法 ,需要的朋友可以參考下2014-12-12如何統(tǒng)計(jì)全天各個(gè)時(shí)間段產(chǎn)品銷量情況(sqlserver)
對(duì)一個(gè)賣場(chǎng)來說,肯定有負(fù)責(zé)人每天定時(shí)去統(tǒng)計(jì)每天各個(gè)時(shí)間段產(chǎn)品銷量情況,以此保證賣場(chǎng)長(zhǎng)期可持續(xù)發(fā)展,有的用excel表統(tǒng)計(jì),但是用起來很不方便,下面給大家介紹sqlserver版如何統(tǒng)計(jì)全天各個(gè)時(shí)間段產(chǎn)品銷量情況2015-08-08必須會(huì)的SQL語句(五) NULL數(shù)據(jù)處理和類型轉(zhuǎn)換
這篇文章主要介紹了sqlserver中NULL數(shù)據(jù)處理和類型轉(zhuǎn)換方法,需要的朋友可以參考下2015-01-01