當前位置:首頁 » 數據倉庫 » access資料庫連接出錯請檢查
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

access資料庫連接出錯請檢查

發布時間: 2022-09-28 06:55:15

① ACCESS資料庫連接出錯,請檢查連接字串。求助!!

你先檢查一下.資料庫是不是傳的全.有可能傳的過程中沒有把資料庫大小傳的一致.你看看網上的和你本地機器的大小一不一樣.

在本地好用的話.應該代碼沒有問題.

是不是空間有問題.你可以問一下空間商.看看他們是不是對空間有要求啊.

② 教你如何解決access資料庫連接錯誤

access資料庫連接錯誤解決辦法步驟一:請檢查conn.asp中的連接字元是否正確,如果沒有錯誤,還提示資料庫連接出錯,請往下看access資料庫連接錯誤解決辦法步驟二:把資料庫下載到本地(默認資料庫
database/#newasp.mdb),用ACCESS打開,壓縮修復資料庫(打開ACCESS
--
工具
--
資料庫實用工具
--
壓縮和修復資料庫);然後重新上傳access資料庫連接錯誤解決辦法步驟三:如果以前操作無誤,照樣出現資料庫連接出錯,那麼就是許可權問題了,下面以2003為例請對C:\WINDOWS
目錄給
users用戶加上讀取許可權(千萬不要給完全許可權,有讀的許可權就行了),加上許可權後,如果資料庫連接正確就OK了如果問題還沒有解決,請查看:C:\WINDOWS\Temp
目錄許可權,給users
用戶加上特別的許可權,其它許可權都可以去掉。可能你不知道這個特別許可權不知道怎麼加,方法如下:選擇temp目錄--右鍵--屬性--安全--添加--高級--立即查找--選擇Users用戶--確定返回到安全選項,選擇Users用戶
--
高級
--
選擇Users「編輯」
--
選擇如下許可權,其它許可權全部取消以上詳細的為大家介紹了解決access資料庫連接錯誤的辦法,希望能給大家帶來幫助。

③ 求助:鏈接ACCESS資料庫失敗

你這是伺服器本機的access,不存在ip地址的問題,問題初步估計是在那個資料庫文件上,你去找到那個data目錄下的#yca43dag.asp,把它下載回來,擴展名改為.mdb,用access打開看看,如果可以打開,在access工具下壓縮和修復一次這個文件,然後再改名為#yca43dag.asp傳回伺服器的data目錄(不要直接覆蓋,伺服器上原本的這個#yca43dag.asp隨便改一個名字以做備份)

④ ACCESS資料庫連接出錯,請檢查連接字串。ADODB.Connection (3706)

可能是你的伺服器上沒有安裝MDAC或者是MDAC壞了,這樣就無法提供驅動了,3706就是這個錯:Provider
cannot
be
found

⑤ 資料庫連接出錯,請檢查資料庫連接文件中的資料庫參數設置

錯誤提示:資料庫連接出錯,請檢查Conn.asp 文件中的資料庫參數設置。錯誤原因:conn.asp 中的有關資料庫參數設置不正確。解決方法:access 版要注意資料庫路徑要使用絕對路徑,SQL 版要注意把SQL2000 的身份驗證模式改成混合模式。下面這是conn.asp中有關資料庫的設置,一定要正確!如果是ACCESS資料庫,請認真修改好下面的資料庫的文件名db = \datab……
關於 conn.asp 之己見

在asp中,為了代碼的重用,把某些程序都模塊化
比如把連接資料庫的一些代碼寫在一個文件里,在其他地方載入進來就是了,方便快捷.
在實際工作中用得也多,後來發現,以前的某些寫發是不大妥當的.
以前寫 conn.asp 的時候都這樣寫:
Quote
<%
Dim Def_Sample,Conn
Def_Path=server.MapPath("data.mdb")
Def_Sample="DBQ="+Def_Path+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" '連接字串
Set Conn=Server.CreateObject("ADODB.CONNECTION")
Conn.Open Def_Sample'創建對象
%>
這樣在其他地方使用的時候,包含 Conn.asp 即可
同時這樣也帶來一個問題:
如果人家直接訪問你的 Conn.asp 的話,那麼建立的 conn 對象在程序中就沒有關閉,就會耗掉一些伺服器資源,如果有人建立多個連接惡意訪問的話,那麼....
伺服器的資源~~
具體資源多少,沒有測試,應該還是不少吧?
所以現在寫程序的時候都寫成 Config.asp
僅在里邊定義連接字串,在使用的時候在創建對象,使用完對象就關閉
Config.asp:
Quote
<%
Dim Def_Sample
Def_Path=server.MapPath("data.mdb")
Def_Sample="DBQ="+Def_Path+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" '連接字串
%>