SQL Server安裝sp4補(bǔ)丁中的錯(cuò)誤與破解
此文章主要向大家講述的是SQL Server安裝sp4補(bǔ)丁的實(shí)際操作過程中出現(xiàn)報(bào)錯(cuò)的正確解決方法,本文我們主要是以一問一答的方式來對其進(jìn)行講解,問題:在安裝SP4補(bǔ)丁的時(shí)候,老是報(bào)驗(yàn)證密碼錯(cuò)誤。
上網(wǎng)查了一下資料,發(fā)現(xiàn)是一個(gè)小bug。
按照一下操作,安裝正常。
SQL Server安裝sp4補(bǔ)丁報(bào)錯(cuò)安裝常見問題
sql server補(bǔ)丁安裝常見問題:
一、SQL Server補(bǔ)丁版本的檢查
sql server的補(bǔ)丁版本檢查不如Windows 補(bǔ)丁版本檢查直接,一個(gè)系統(tǒng)管理員,如果不了解SQL Server版本對應(yīng)的補(bǔ)丁號(hào),可能也會(huì)遇到一點(diǎn)麻煩,因此在這說明一下,通過這樣的辦法判別機(jī)器是安全的辦法,不會(huì)對系統(tǒng)產(chǎn)生任何影響。
1、用Isql或者SQL查詢分析器登錄到sql server,如果是用Isql,請?jiān)赾md窗口輸入isql -U sa,然后輸入密碼,進(jìn)入;如果是用SQL查詢分析器,請從程序中啟動(dòng),輸入sa和密碼(也可以用windows驗(yàn)證)。
2、在ISQL中輸入:
Select @@Version;
go
或者SQL查詢分析器中輸入(其實(shí)如果不想輸入,只要打開幫助的關(guān)于就可以了:))
Select @@Version;
然后按執(zhí)行;
這時(shí)會(huì)返回SQL的版本信息,如下:
Microsoft sql server 2000 - 8.00.760 (Intel X86) Dec 17 2002 14:22:05 Copyright (c) 1988-2003 Microsoft Corporation Enterprise Edition on Windows NT 5.0 (Build 2195: Service Pack 3)
其中的8.00.760就是sql server的版本和補(bǔ)丁號(hào)。對應(yīng)關(guān)系如下:
8.00.194 -——————sql server 2000 RTM
8.00.384 -——————(SP1)
8.00.534 -——————(SP2)
8.00.760 -——————(SP3)
這樣我們就能看到sql server的正確版本和補(bǔ)丁號(hào)了。
我們也可以用xp_msver看到更詳細(xì)的信息。
二、補(bǔ)丁安裝過程中常見問題
如果在SQL Serversp4補(bǔ)丁安裝的時(shí)候遇到如下類似錯(cuò)誤:
1、安裝過程中出現(xiàn)“以前進(jìn)行的程序創(chuàng)建了掛起的文件操作,運(yùn)行安裝程序前,必須重新啟動(dòng)”,請按照下面步驟解決:
a、重啟機(jī)器,再進(jìn)行安裝,如果發(fā)現(xiàn)還有該錯(cuò)誤,請按下面步驟
、在開始->運(yùn)行中輸入regedit
c、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置
d、選擇文件->倒出,保存
e、在右邊窗口右擊PendingFileRenameOperations,選擇刪除,然后確認(rèn)
f、重啟安裝,問題解決
如果還有同樣問題,請檢查其它注冊表中是否有該值存在,如有請刪掉。
2、在安裝sql server SP3,有時(shí)候會(huì)出現(xiàn):無論用windows認(rèn)證還是混和認(rèn)證,都出現(xiàn)密碼錯(cuò)誤的情況,這時(shí)查看臨時(shí)目錄下的sqlsp.out,會(huì)發(fā)現(xiàn)以下描述:
[TCP/IP Sockets]Specified sql server not found.
[TCP/IP Sockets]ConnectionOpen (Connect()).
其實(shí)這是sql server SP3的一個(gè)小bug,在安裝sp3的時(shí)候,沒有監(jiān)聽tcp/ip端口,可以按照以下步驟進(jìn)行:
1、打開sql server客戶器網(wǎng)絡(luò)實(shí)用工具和服務(wù)器網(wǎng)絡(luò)工具,確保啟用的協(xié)議中包含name pipe,并且位置在***位.
2、確保[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo]
"DSQUERY"="DBNETLIB".
如果沒有,請自己建立
3、停止mssql.
4、進(jìn)行安裝.
這樣就可以進(jìn)行正確SQL Server安裝sp4補(bǔ)丁了。
【編輯推薦】