異常詳細(xì)信息: System.Data.OleDb.OleDbException: 未指定的錯(cuò)誤
這個(gè)錯(cuò)誤是access數(shù)據(jù)庫(kù)特有的錯(cuò)誤,當(dāng)access頻繁讀取或操作過(guò)多的時(shí)候就會(huì)發(fā)生這個(gè)錯(cuò)誤,微軟官方已找不到具體的解決方法,網(wǎng)上搜索了很多,可以使用下面幾種方法解決一下。
可能解決方法1
重啟服務(wù)器IIS,釋放access連接,這種方法一般最有效,當(dāng)然前提是自己有服務(wù)器控制權(quán)限,如果用虛擬主機(jī)的話主機(jī)商不太可能為一個(gè)網(wǎng)站重啟iis,最好的方法就是轉(zhuǎn)換為sql數(shù)據(jù)庫(kù)。
可能解決方法2
修改windows或winnt下的temp文件夾的安全選項(xiàng)
加上everyone完全控制
至少要給IIS來(lái)賓用戶加上寫權(quán)限
還有一種:把 \windows\system32\config\systemprofile\Local Settings\TEMP 目錄權(quán)限設(shè)置everyone的可讀取權(quán)限。
可能解決辦法3
設(shè)置Internet信息服務(wù)(IIS)管理器中的應(yīng)用程序池,更改網(wǎng)站的程序池屬性見(jiàn)下圖:
可能解決辦法4
很簡(jiǎn)單的幾步:
開(kāi)始>運(yùn)行:regsvr32 jscript.dll
運(yùn)行:regsvr32 vbscript.dll
運(yùn)行:iisreset
以上所述是小編給大家介紹的System.Data.OleDb.OleDbException: 未指定的錯(cuò)誤的完美解決方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)服務(wù)器之家網(wǎng)站的支持!
原文鏈接:http://www.cnblogs.com/skylaugh/archive/2016/09/18/5880572.html