出現(xiàn)這個的原因一般是使用單位的OA服務(wù)器未使用80端口,導(dǎo)致升級時只升級了程序代碼,而數(shù)據(jù)庫升級失敗的癥狀。其結(jié)果用戶OA服務(wù)器程序代碼是最新版,但數(shù)據(jù)庫還是舊版,就出現(xiàn)類似錯誤了。重新下載最新版升級包,按照下面要求升級即可。
2、在OA服務(wù)器上解壓升級包,執(zhí)行升級動作;
3、因為使用單位OA服務(wù)器不是用80端口,所以彈出的數(shù)據(jù)庫升級頁面會報找不到頁面的錯誤,需要手工在OA服務(wù)器的瀏覽器中,輸入以下地址執(zhí)行數(shù)據(jù)庫升級動作:
http://127.0.0.1:端口/cs_update_oa.asp
要特別注意上面所述端口,就是訪問點晴OA的真實端口。必須在OA服務(wù)器瀏覽器地址欄輸入以上地址進入后,才會真正觸發(fā)數(shù)據(jù)庫升級動作。
4、退出所有瀏覽器窗口,重新登錄點晴OA系統(tǒng),現(xiàn)在就應(yīng)該恢復(fù)正常了。
如果用戶升級到,重新登錄點晴OA時,顯示以下畫面不動:
在瀏覽器窗口上,點擊鼠標右鍵,選擇“刷新”,重新刷新頁面即可正常顯示登錄頁面了。
其他解決方法:
或者網(wǎng)管在數(shù)據(jù)庫管理器中找到數(shù)據(jù)庫clicksun,直接執(zhí)行以下SQL語句也行:
IF NOT EXISTS (SELECT syscolumns.name FROM syscolumns RIGHT OUTER JOIN sysobjects ON syscolumns.id = sysobjects.id WHERE (sysobjects.name='userinf') AND (syscolumns.name='limit_pc_login')) ALTER TABLE userinf ADD limit_pc_login tinyint DEFAULT 0;