第一篇:SQL2000和SQL2005同時安裝問題
1,因為SQL2000安裝過程中無法修改實例名稱,故安裝過程中必須先安裝SQL2000,然后在安裝SQL2005.安裝SQL2005時必須修改SQL實例名稱,否則將和SQL2000的實例名稱沖突.2,安裝完SQL2005后,開始準(zhǔn)備用SQL2000客戶端工具連接SQL2005,結(jié)果報告不能用SQL2000客戶端工具連接, 只能用SQL2005客戶端工具連接,后證明SQL2005客戶端工具可以同時連接SQL2000和SQL2005.3,服務(wù)器上安裝完成后,準(zhǔn)備用遠(yuǎn)程連接SQL服務(wù)器試試,結(jié)果始終連接不上SQL2005,只能連接上SQL2000.原來SQL2000服務(wù)器用的端口始終是1433端口,而SQL2005使用的是動態(tài)端口.那如果用程序連接SQL20005服務(wù)器的時候, 程序如何知道SQL2005服務(wù)器用的是什么端口呢?原來SQL2005提供了一個SQL BROWER服務(wù),開啟這個服務(wù)后, 就可以通過查詢SQL BROWER服務(wù) 就可以知道SQL2005現(xiàn)在正在使用哪個端口.因為項目需要,需要把這個SQL2005的動態(tài)端口改成靜態(tài)的,修改過程如下:
運行SQL配置管理程序,找到SQL的實例名稱下面的協(xié)議,雙擊右邊的TCP/IP協(xié)議, 在第二選項卡中IPALL里面輸入SQL運行的端口就可以了(注意不能同時填寫動態(tài)端口和靜態(tài)端口,否則SQL下次將無法啟動), 修改完成后重新啟動SQL服務(wù)即可生效.4,修改端口后在連接發(fā)現(xiàn)仍然不能連接,原來還需要開啟SQL2005的遠(yuǎn)程登陸服務(wù).在Microsoft SQL Server 2005中默認(rèn)的是不允許遠(yuǎn)程登錄的,會出現(xiàn)【provider: SQL 網(wǎng)絡(luò)接口, error: 26-定位指定的服務(wù)器/實例時出錯】的錯誤,下面的方法可以打開:
配置工具->sql server外圍應(yīng)用配置器->服務(wù)和連接的外圍應(yīng)用配置器->打開MSSQLSERVER節(jié)點下的Database Engine 節(jié)點, 先擇“遠(yuǎn)程連接”,接下建議選擇“同時使用TCP/IP和named pipes”,確定后,重啟數(shù)據(jù)庫服務(wù)就可以。
5,遠(yuǎn)程登陸服務(wù)和端口都修改之后連接應(yīng)該沒有問題了吧,結(jié)果遠(yuǎn)程連接SQL2000的時候發(fā)現(xiàn)沒有問題, 但是連接SQL20005依然不行,在SQL2005的客戶端連接工具里面需要輸入你要連接的SQL服務(wù), SQL2000的直接輸入服務(wù)器的IP地址即可,那如何輸入才能讓客戶端工具連接到SQL2005的服務(wù)呢? 既然SQL2005修改了端口,那按照常規(guī)的錄入格式應(yīng)該是輸入:IP地址+冒號+端口號應(yīng)該就可以了.結(jié)果試了一下發(fā)現(xiàn)依然不行.后又修改了客戶端的連接的默認(rèn)端口,結(jié)果仍然不行.沒辦法了只有到網(wǎng)上GOOGLE了一翻,結(jié)果終于在一篇英文文章中找到了連接的方法,原來按照常規(guī)的格式錄入是錯誤的,需要改成:IP地址+逗號+端口號才行
第二篇:SQL Server 安裝過程中的 COM+ 檢查失敗問題
SQL Server 安裝過程中的 COM+ 檢查失敗問題
按照下列過程重新安裝 COM+。
安裝組件服務(wù)管理單元
在 Windows 桌面上,單擊“開始”,然后單擊“運行”。
在“打開”框中,鍵入 MMC,然后單擊“確定”。
在“控制臺”窗口中,單擊菜單欄上的“文件”,然后單擊“添加/刪除管理單元”。在“添加/刪除管理單元”窗口,單擊“添加”。
在“添加獨立管理單元”窗口,從管理單元列表中選擇“組件服務(wù)”,然后單擊“添加”。
單擊“關(guān)閉”以關(guān)閉“添加獨立管理單元”窗口,然后單擊“確定”以關(guān)閉“添加/刪除管理單元”窗口。
在“控制臺根節(jié)點組件服務(wù)”窗口,展開“組件服務(wù)”樹。這就是當(dāng) COM+ 出現(xiàn)問題時,錯誤消息可能發(fā)生的地方。
再次運行 SQL Server 2005 安裝程序。如果收到錯誤消息,請重新安裝 COM+。重新安裝 COM+
從控制面板的“添加或刪除程序”中,單擊“添加/刪除 Windows 組件”。
在“Windows 組件向?qū)А敝?,不對選擇做任何更改,單擊“下一步”。
一直單擊以完成向?qū)?,然后再次運行 SQL Server 2005 安裝程序。
定位到以下注冊表項:
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflib] “Last Counter”=dword:00000ed4(5276)
“LastHelp”=dword:00000ed5(5277)
上一步的“Last Counter”值(5276)必須與以下注冊表項中“Perflib