數(shù)據(jù)庫(kù)反饋:出現(xiàn)意外錯(cuò)誤!SQLServer不存在或拒絕訪問(wèn)請(qǐng)確保本機(jī)已經(jīng)正確安裝
當(dāng)前位置:點(diǎn)晴教程→點(diǎn)晴OA辦公管理信息系統(tǒng)
→『 安裝指引&開(kāi)發(fā)建議 』
點(diǎn)晴OA半自動(dòng)安裝程序驗(yàn)證SQL Server用戶(hù)名密碼時(shí)報(bào)錯(cuò):
出現(xiàn)意外錯(cuò)誤!Microsoft ODBC SQL Server Driver不存在或訪問(wèn)被拒絕請(qǐng)確保本機(jī)已經(jīng)正確安裝SQL Server,且當(dāng)前以管理員權(quán)限登陸Windows系統(tǒng)!
如果以上錯(cuò)誤是安裝的時(shí)出現(xiàn)的,那么就是沒(méi)有用SQL Server的管理員賬號(hào)sa安裝,像上面所用的賬號(hào)dbo就沒(méi)有附加或創(chuàng)建數(shù)據(jù)庫(kù)的權(quán)限,改成用管理員賬號(hào)sa安裝即可。
如果以上錯(cuò)誤不是安裝時(shí)出現(xiàn)的,而是正常使用中,突然出現(xiàn)以上報(bào)錯(cuò),那有可能是OA服務(wù)器內(nèi)存或CPU已滿(mǎn),導(dǎo)致SQL Server異常停止,重啟OA服務(wù)器試試,如果OA服務(wù)器重啟后還是報(bào)以上錯(cuò)誤,那么按照以下說(shuō)明操作試試。
出現(xiàn)這個(gè)原因是SQL Server的安裝過(guò)程有問(wèn)題,進(jìn)入OA服務(wù)器,打開(kāi):開(kāi)始-》所有程序-》Microsoft SQL Server 2005/2008-》SQL Server Management Studio,身份驗(yàn)證選擇“Windows 身份驗(yàn)證”,然后點(diǎn)擊“連接”:
進(jìn)入后檢查如下設(shè)置:
1、檢查是否開(kāi)“ SQL Server 和 Windows 身份驗(yàn)證模式”
一定要選擇“SQL Server 和 Windows 身份驗(yàn)證模式”,切勿選擇為“Windows 身份驗(yàn)證模式” 2、檢查管理員賬號(hào)sa是否連接數(shù)據(jù)庫(kù)并開(kāi)啟了允許遠(yuǎn)程登錄:
不要勾選“強(qiáng)制實(shí)施密碼策略”,否則后續(xù)出現(xiàn)錯(cuò)誤,很難查原因,管理員可將這個(gè)設(shè)置復(fù)雜些 這兩項(xiàng)必須分別設(shè)置為:授予和啟用 3、打開(kāi)OA服務(wù)器“開(kāi)始-》所有程序-》Microsoft SQL Server 2005/2008-》配置工具-》SQL Server Configuration Manager(SQL Server配置管理器)”:
必須啟用:Shared Memory、Named Pipes、TCP/IP這三項(xiàng) 必須啟用:Shared Memory、Named Pipes、TCP/IP這三項(xiàng) 4、然后重啟SQL Server:
5、啟動(dòng)完畢之后,再試試sa能否正常登陸:
彈出以下界面:
然后點(diǎn)擊“連接”,現(xiàn)在應(yīng)該可以正常登陸SQL Server數(shù)據(jù)庫(kù)了。如果不行的話(huà),回頭重新檢查所有參數(shù),必須通過(guò)才行。
如果上面采用用戶(hù)名sa可以正常登陸進(jìn)入SQL Server數(shù)據(jù)庫(kù),但還是無(wú)法登陸點(diǎn)晴OA,那么就應(yīng)該是點(diǎn)晴OA根目錄下文件global.asa中數(shù)據(jù)庫(kù)訪問(wèn)的用戶(hù)名 和/或 密碼有誤,必須確保該文件中用戶(hù)名和密碼與上面這個(gè)無(wú)誤。用記事本程序打開(kāi)文件D:\clicksun\global.asa,找到本數(shù)據(jù)庫(kù)實(shí)例名稱(chēng)、用戶(hù)名、密碼填入重試:
Application("db_server")="(local)" '這個(gè)是數(shù)據(jù)庫(kù)地址(實(shí)例名稱(chēng)),不一定是這個(gè),以實(shí)際名稱(chēng)為準(zhǔn);
Application("db_uid")="clicksun" '這個(gè)是登陸賬號(hào),如果用數(shù)據(jù)庫(kù)管理員賬號(hào)sa,那么clicksun就應(yīng)該改為sa;
Application("db_pwd")="clicksun2010" '這個(gè)是該賬號(hào)的登陸密碼,以實(shí)際密碼為準(zhǔn)。
另外,務(wù)必確保SQL Server中已經(jīng)加入點(diǎn)晴OA的數(shù)據(jù)庫(kù)clicksun:
進(jìn)入后檢查點(diǎn)晴OA數(shù)據(jù)庫(kù)clicksun是否已經(jīng)加入成功,沒(méi)有加入成功的話(huà),必須將點(diǎn)晴OA數(shù)據(jù)庫(kù)加入進(jìn)去,點(diǎn)晴OA系統(tǒng)才能正常獲取數(shù)據(jù)庫(kù)數(shù)據(jù)。
相關(guān)教程:
該文章在 2021/5/26 11:27:24 編輯過(guò) |
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)... |