最新報錯提示頁面:
紅色位置的提示文字可能為下面一些:
[dbnetlib][connectionopen (connect()).]sql server 不存在或拒絕訪問。
用戶 'clicksun' 登錄失敗。
超時已過期
。。。。。。
按照你反饋的內(nèi)容來看應該是數(shù)據(jù)庫連接出錯了,產(chǎn)生的可能原因有如下但不限于如下原因:
1、管理員更改了系統(tǒng)數(shù)據(jù)庫密碼;
2、系統(tǒng)上已經(jīng)安裝了SQL Server數(shù)據(jù)庫,然后再安裝了點晴OA系統(tǒng);
3、安裝的是點晴OA系統(tǒng)安裝包預置的SQL Server Express2005,在某種情況下TCP/IP協(xié)議未正常啟用、或者數(shù)據(jù)庫名格式有誤;
4、安裝后立即卸載了點晴OA系統(tǒng),然后沒有重啟電腦又立即重新安裝了;
5、安裝的服務器上已經(jīng)有了SQL Server2008版本的數(shù)據(jù)庫;
6、點晴OA數(shù)據(jù)庫文件clicksun.mdf、clicksun_log.ldf未賦予everyone全部可讀寫權限;
7、安裝的服務器上的操作系統(tǒng)是Windows 64位系統(tǒng)或非完整網(wǎng)絡版的Windows XP/Windows7系統(tǒng)。
原因1
以上對應問題的解決方案如下:
如果仍然不正常,應該按照以上指引再反復多次操作,一般按照以上操作就應該搞定了。實在不行的話,就按照如下原因繼續(xù)檢查:
原因2
如果在已有SQL Server數(shù)據(jù)庫的電腦上安裝點晴OA,正常情況下點晴OA安裝程序會優(yōu)先使用該數(shù)據(jù)庫,但在某些況下,點晴OA檢測不到該SQL Server數(shù)據(jù)庫,另外安裝了預置的SQL Server Express2005,但點晴OA的數(shù)據(jù)庫文件又被附加到了SQL Server中,導致數(shù)據(jù)庫無法連接。此時只需要打開SQL Server,找到點晴OA的數(shù)據(jù)庫文件clicksun是否在SQL Server中,如果是的話,那么看看SQL Server的服務器名稱(實例名)是什么,然后將服務器名稱、數(shù)據(jù)庫訪問用戶名sa、數(shù)據(jù)庫訪問密碼保存到點晴MIS系統(tǒng)安裝目錄(一般為:d:\clicksun)下的文件global.asa:
將上面位置的服務器數(shù)據(jù)庫名稱、訪問的用戶名及密碼填入文件global.asa中的以下紅色位置:
Sub Application_onStart
Application("db_server")="數(shù)據(jù)庫服務器名稱"
Application("db_uid")="sa"
Application("db_pwd")="****************"
Application("db_database")="clicksun"
Application("db_hmail_pwd")="clicksun2010"
End Sub
數(shù)據(jù)庫名稱除了采用以上位置所顯示的名稱外,也可以嘗試使用以下三個名稱中的一個:127.0.0.1、localhost、(local)
進行以上處理后,還需要對郵件子系統(tǒng)的數(shù)據(jù)庫連接做一下更新,更新方法見以下帖子:
/mis/bbs/showbbs.asp?bd=8&id=4086
經(jīng)過以上處理,應該可以正常進入點晴OA了。
原因3
點擊windows系統(tǒng)-》開始-》Microsoft SQL Server 2005-》配置工具-》SQL Server Configuration Manager,在彈出的頁面中啟用TCP/IP協(xié)議,將“已啟用”改為“是”,保存后重啟一下服務器,重新進入后試試能否正常訪問服務器,如果不行的話再看看是否是下面所述原因:
安裝以上操作仍不行的話,再試試以下步驟:
打開點晴MIS系統(tǒng)安裝目錄(一般為:d:\clicksun)下的文件global.asa,將: Application("db_server")="127.0.0.1" 這個是數(shù)據(jù)庫名,將它改為Application("db_server")=".\SQLEXPRESS" ,精簡版用這個,如果是開發(fā)版,直接用計算機名就行了。然后保存重新進入IE登陸點晴MIS系統(tǒng)即可。
另外,SQL2005 中,要把功能和外圍應用配置器中的遠程查詢設為啟用狀態(tài)、遠程連接設為TCP/IP。
原因4
解決方案:重新卸載現(xiàn)有點晴OA系統(tǒng),并務必關機重新啟動服務器后再安裝點晴OA系統(tǒng),相關帖子參考:
windows2003 企業(yè)版下安裝完點晴MIS系統(tǒng)后無法打開頁面是怎么回事?
原因5
解決方案:該問題是針對部分版本的SQL Server2008因未知原因,可能發(fā)生無法正常加入點晴OA數(shù)據(jù)庫或創(chuàng)建訪問用戶造成的,出現(xiàn)此問題時,有如下幾個解決辦法:
a.檢查點晴OA數(shù)據(jù)庫文件權限,文件名稱:clicksun.mdf、clicksun_log.ldf,找到這兩個文件并賦予Everyone的全部可訪問權限,然后在SQL Server2008中手工附加該數(shù)據(jù)庫為clicksun;
b.如果按照以上操作仍不行,那么將SQL Server2008降級為SQL Server2005或SQL Server2000版本安裝重試;
c.如果按照以上操作仍不行,或者先將SQL Server2008卸載,然后安裝點晴OA系統(tǒng),安裝完畢后再將數(shù)據(jù)庫升級到SQL Server2008即可。
相關帖子參考:用戶 'clicksun' 登錄失敗
其他注意事項:
解決方案參加如下帖子:
關于點晴MIS系列軟件使用Windows XP、Windows7或windows64位操作系統(tǒng)的說明
該評論在 2017/6/20 8:42:43 編輯過