金劍忠
摘要:用友T3電算化軟件在企事業(yè)單位、教育教學(xué)中被廣泛的應(yīng)用,由于許多用戶經(jīng)常按默認(rèn)方式安裝SQL Server 2005數(shù)據(jù)庫(kù),導(dǎo)致經(jīng)常出現(xiàn)輸入SQL Server 口令窗口,解決此類問(wèn)題,主要是SQL Server 2005數(shù)據(jù)庫(kù)安裝中“隱藏高級(jí)配置選項(xiàng)”被選中、SQL Server 2005數(shù)據(jù)庫(kù)配置錯(cuò)誤、登錄方式錯(cuò)誤、遠(yuǎn)程設(shè)置錯(cuò)誤等問(wèn)題。
關(guān)鍵詞:數(shù)據(jù)庫(kù);用友T3;SQL2005;MSSQL2005;服務(wù)和應(yīng)用;配置管理
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)27-6265-02
Abstract:UF T3 computerized software enterprises, education is widely applied, Since many users often installed by default SQL Server 2005 database, SQL Server password input window leading to frequent, Solve such problems, mainly SQL Server 2005 database installation, "Hide advanced configuration options" is selected, SQL Server 2005 database configuration error, login error, remote setting errors and other issues.
Key words: database; UFIDA T3; SQL2005; MSSQL2005; service and application; configuration management
最近由于電腦故障,重裝了Windows XP操作系統(tǒng),同時(shí)安裝一些應(yīng)用軟件,首先安默認(rèn)安裝方式,安裝了SQL2005數(shù)據(jù)庫(kù)(設(shè)置了用戶SA的口令),安裝過(guò)程中一切正常,結(jié)束后重新啟動(dòng)操作系統(tǒng),然后也是安默認(rèn)方式安裝了《用友T3企業(yè)管理信息化軟件教育專版》,重新啟動(dòng)電腦出現(xiàn)SQL Server口令窗口:輸入正確的SA口令,仍然不能連接到SQL2005數(shù)據(jù)庫(kù)服務(wù)器上,下面具體來(lái)幫助大家分析解決數(shù)據(jù)庫(kù)SA口令的問(wèn)題。
1 如果是第一次安裝SQL2005或用友T3,請(qǐng)參考下面的解決辦法
1) 右擊“我的電腦”-“管理”-“服務(wù)和應(yīng)用程序”-“SQL Server 配置管理”-“SQL Server 2005服務(wù)”-查看右邊的列表中的服務(wù)名是否為:SQL Server(SQLEXPRESS),如果是SQL Server(SQLEXPRESS),那么你的SQL2005安裝方式錯(cuò)誤,也就是說(shuō)安裝SQL2005數(shù)據(jù)庫(kù)時(shí)沒(méi)有把“隱藏高級(jí)配置選項(xiàng)”前面的勾前掉。解決方法是卸載干凈數(shù)據(jù)庫(kù)后重新安裝SQL2005數(shù)據(jù)庫(kù),具體安裝步驟如下:
(1) 下載MSSQLSERVER2005數(shù)據(jù)庫(kù),然后解壓后雙擊“SETUP.EXE”。
(2) 勾選“我接受許可條款和協(xié)議”, 點(diǎn)擊“下一步”。
(3) 等待配置組件,點(diǎn)擊“下一步”。
(4) 進(jìn)入系統(tǒng)配置檢測(cè),檢測(cè)通過(guò)可直接點(diǎn)擊“下一步”(注:安裝用友通軟件不需要IIS功能,所以如果是IIS功能要求不符合可以直接跳過(guò))。
(5) 取消“隱藏高級(jí)配置選項(xiàng)”前面的勾,特別注意:此處一定不能勾選。
(6) 選擇安裝的程序功能,Reporting Services 這一項(xiàng)可以不安裝,“客戶端組件”中的所有子項(xiàng)均要安裝,而對(duì)于Management Studio Express 這一項(xiàng)一定要安裝上,這個(gè)是MSSQL2005的企業(yè)管理器,便于后續(xù)解決問(wèn)題,逐個(gè)點(diǎn)擊組件前的X箭頭,選中“整個(gè)功能將安裝到本地硬盤(pán)上”,直到所有選項(xiàng)前都沒(méi)有X圖標(biāo),然后“下一步”。
(7) 選擇“默認(rèn)實(shí)例”,如果此處沒(méi)有這個(gè)界面,說(shuō)明你安裝的過(guò)程中出現(xiàn)問(wèn)題了,請(qǐng)返回第(5)步驟,取消“隱藏高級(jí)配置選項(xiàng)”前面的勾,此步驟特別重要,注意選擇,點(diǎn)擊“下一步”。
(8) 左邊勾選“使用內(nèi)置系統(tǒng)賬戶”,右邊選擇“本地系統(tǒng)(Local system)”,此步驟特別重要!
(9) 身份驗(yàn)證模式必須選擇“混合模式(windows 身份驗(yàn)證和SQL Server 身份驗(yàn)證)”,SA登錄密碼必須設(shè)置。此步驟特別重要,注意選擇!
(10) 默認(rèn)選擇“Chinese_PRC”中文格式,不要更改,此為默認(rèn)項(xiàng)目。
(11) 勾選“啟用用戶實(shí)例名”,此為默認(rèn)項(xiàng)目。
(12) 此時(shí)出現(xiàn)的錯(cuò)誤和使用情況報(bào)告設(shè)置,此為默認(rèn)項(xiàng)目,不需要勾選,直接點(diǎn)擊“下一步”。
(13) 點(diǎn)擊“安裝”。
(14) 耐心等待安裝的進(jìn)度條走完,如圖8所示,點(diǎn)擊“下一步”。
(15) 安裝完成后請(qǐng)重啟電腦。
特別注意:安裝MSSQLSERVER2005數(shù)據(jù)庫(kù)前提條件:請(qǐng)先安裝 Microsoft .NET Framework 2.0,否則在安裝MSSQL2005時(shí)會(huì)自動(dòng)提示請(qǐng)先安裝 Microsoft .NET Framework 2.0,數(shù)據(jù)庫(kù)安裝完成后,就可以按默認(rèn)方式安裝用友T3軟件,重啟后在“SQL Server口令”窗口中輸入正確的SA口令,就可以正常啟動(dòng)用友T3。
2) 右擊“我的電腦”-“管理”-“服務(wù)和應(yīng)用程序”-“SQL Server 配置管理”-“SQL Server 2005服務(wù)”-查看右邊的服務(wù)列表中的服務(wù)名是否為:SQL SERVER(MSSQLSERVER),endprint
(1)如果服務(wù)名是SQL SERVER(MSSQLSERVER),那么你安裝的MSSQL2005,可能有以下幾種情況需要檢查:
① 檢查SA的密碼是否正確。
② 安裝數(shù)據(jù)庫(kù)時(shí)是否選擇混合模式。
檢查步驟:菜單—Microsoft SQL Server 2005— SQL Server Management Studio Express —用Windows驗(yàn)證或SQL Server驗(yàn)證登錄—選擇“服務(wù)器名稱”—鼠標(biāo)右鍵屬性—選擇“安全性”—服務(wù)器身份驗(yàn)證方式選擇SQL Server和Windows 身份驗(yàn)證模式。
③ 檢查客戶端和服務(wù)器之間是否安裝有防火墻,可以用這個(gè)命令telnet <服務(wù)器IP地址> 1433。
④ 允許防火墻1433端口例外。
(2)如果SQL2005是遠(yuǎn)程連接還需要檢查下面的情況:
⑤ 檢查SQL2005是否允許遠(yuǎn)程TCP/IP連接,檢查步驟:菜單—Microsoft SQL Server 2005—配置工具—SQL Server 外圍應(yīng)用配置器,打開(kāi)"服務(wù)和連接的外圍應(yīng)用配置器",選擇你數(shù)據(jù)庫(kù)對(duì)應(yīng)實(shí)例名展開(kāi)找到“遠(yuǎn)程連接”進(jìn)行設(shè)置,建議選中“同時(shí)使用TCP/IP和named pipes”。
⑥ 檢查是否啟用了命名管道,是否啟用了 TCP/IP 協(xié)議,檢查步驟:菜單—Microsoft SQL Server 2005—配置工具—SQL Server 配置管理器—展開(kāi)“SQL Server 2005網(wǎng)絡(luò)配置”—選中“MSSQLSERVER的協(xié)議”—查看右邊列表框中的內(nèi)容是否已啟用。
(3) 如果在服務(wù)列表中未找到數(shù)據(jù)庫(kù)服務(wù),那么肯定是沒(méi)有安裝數(shù)據(jù)庫(kù),請(qǐng)參照上面安裝MSSQLSERVER2005數(shù)據(jù)庫(kù)。
2 如果你之前正常安裝了用友財(cái)務(wù)軟件,在使用過(guò)程中打開(kāi)用友軟件提示 SQL Server口令,請(qǐng)參考下面的解決辦法
1) 一般情況下是由于數(shù)據(jù)庫(kù)SA口令被篡改,可能是自己修改的,或者病毒修改的,請(qǐng)參照MSSQL2005數(shù)據(jù)庫(kù)怎么修改SA口令。
2) WIN7操作系統(tǒng)為64位,目前大部份用友軟件不支持WINDOWS 7 64位操作系統(tǒng)。
3) 如果修改了數(shù)據(jù)庫(kù)SA口令仍然提示:SQL Server口令,那么可能是數(shù)據(jù)庫(kù)組件或者數(shù)據(jù)庫(kù)程序被損壞,這種情況需要重新安裝數(shù)據(jù)庫(kù),特別注意:安裝數(shù)據(jù)庫(kù)前請(qǐng)先備份好賬套數(shù)據(jù)。
參考文獻(xiàn):
[1] 趙增敏.SQL Server 2005案例教程[M].電子工業(yè)出版社,2005.
[2] 程蔣毅,林海旦.SQL Server 2005實(shí)訓(xùn)教[M].人民大學(xué)出版社,2010.
[3] 姚軍勝,周蕾.新編會(huì)計(jì)信息化應(yīng)用實(shí)訓(xùn)(用友T3版)[M].南京大學(xué)出版社,2002.endprint