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