亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Access > 正文

解決Access出現的0x80004005問題

2024-09-07 19:05:18
字體:
來源:轉載
供稿:網友

這篇論壇文章著重介紹了Access數據庫出現0x80004005問題的解決方法,更多內容請參考下文:

項目做了三個月了,終于也差不多完成了,昨天交去測試,結果出現了下面這樣的問題:

[OleDbException (0x80004005): Unspecified error]

System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr) +20

System.Data.OleDb.OleDbConnection.InitializeProvider() +57

System.Data.OleDb.OleDbConnection.Open() +203

Webb.WAVE.Controls.OleDBManager.FillDataTable(DataTable i_dataTable) +85

Webb.WAVE.Controls.WaveExpire.LoadExpireDateForClient(DataTable i_table, Int64 i_clientID) +189

Webb.WAVE.inc_Client_AccessManage.LoadExpireDate(String i_sortKey) +99

Webb.WAVE.inc_Client_AccessManage.Page_Load(Object sender, EventArgs e) +85

System.Web.UI.Control.OnLoad(EventArgs e) +67

System.Web.UI.Control.LoadRecursive() +35

System.Web.UI.Control.LoadRecursive() +98

System.Web.UI.Control.LoadRecursive() +98

System.Web.UI.Page.ProcessRequestMain() +750

說明一下:這個錯誤總會在運行一段時間后出現,而等一會工(不定多少時間),或者重新啟動IIS或者服務器,這個問題就解決了。而再運行一會又會(時間越來越短)出現這個問題。

而我在自己的電腦是運行時,基本上沒出現這樣的問題,于是反復的查找原因,不得其解,在MSDN里找到了三篇相關的文章:其中這一篇還有點道理:

SYMPTOMS

When trying to connect to an Access .mdb file, an ODBC error is returned stating "Disk or Network Error". The Microsoft OLE DB Provider for the Microsoft Jet database engine may also return an "Unspecified error" (error code = 0x80004005) message.

The problem can occur only when the data source is opened under the Microsoft Internet Information Server (IIS) or a Microsoft Windows NT service but not under a logged-on user account.CAUSE

Jet creates a temporary file when the engine is started. In doing so, it first checks the TMP environment variable and uses that path to define where the temporary file is created. If it doesn't see a TMP environment variable, it looks for the TEMP environment variable. If TEMP is not defined, it then uses the Windows folder (/WINDOWS or /WINNT).

If TMP/TEMP is defined but points to a nonexistent folder, the error occurs.

Moreover, when opening the Access database through IIS or a Windows NT service, and when IIS or the service is running under the local system account, the TMP or TEMP system environment variable is used. When the Web services or Windows NT service are started using a user account, the TMP/TEMP user profile environment variables is used.RESOLUTION

Define a TMP or TEMP environment variable and assign the variable to an existing folder. If you are accessing the Access database from IIS, be certain to check the system environment settings rather than environment variables of the logged-on user. Also ensure that the IUSER anonymous IIS account has access to the temporary folder.

You must restart the computer after changing any environment variables.

Environment variables are set under Windows NT 4.0 by going to the Control Panel and clicking System and then selecting the Environment tab.

然而我不解的是,為什么在前幾個星期的測試中沒有這個問題,而在最近幾天,出現的越來越頻繁呢?

在網上找了幾篇相關的文章(有好多論壇上的帖子也有討論這個問題的,但我沒能找到解決答案):

思考幾小時間后,我想會不會是不能建立臨時文件的原因呢?其實只要能讓錯誤在我自己的電腦上出現,那我就好辦了,但問題是,只是偶而出現在我的電腦上,而且很快就好了,從頭到尾都只出現過兩三次。但在服務器上卻出現問題越來越多了,幾分鐘就不行了。根據前面的一些文章來分析,我決定做以下一個測試:

1、刪除IIS在Windows下的帳號(Internet Guest Account)的文件寫權限當然,只對項目的目錄。

2、同時也刪除它在臨時目錄(C:/Documents and Settings/WEBB-COUNTRY-WU/ASPNET/Local Settings/Temp,不的機器所有不同)的寫權限。

好了,終于在我的電腦上也出現了同樣的錯誤,而且所有的與數據庫相關的頁面都不能訪問。而且根據MSDN里的說明,這是因為沒有權限在臨時目錄里寫文件而產生的,與之相同。然而,問題又在于,服務器上的并不是一直錯誤,而是一時錯誤一時正常。

唯一可以解釋的就是服務器臨時文件滿了!!!!而這又不好證明,我不可能一直測試,讓我的臨時文件也滿了(就算是COPY文件到臨時目錄里,也不能算是IIS帳號的,而是操作者的),而且臨時文件它自己(OLEDB的鏈接線程)也會刪除的。只好另外想辦法,就是用磁盤配額。給IIS帳號:Internet Guest Account在C盤只有10K的寫權限,然后測試,果然問題如期而致。。。。。。

到此,可以肯定:服務器上的臨時文件太多了,看來是要重新啟動一下服務器,或者要清理臨時文件或者調整磁盤空間了……

希望這篇文章能幫助那些還沒有解決問題的人。同時,MS網站及MSDN上的幾篇文章也都還很有幫助意義的,特別是說明的其它幾個錯誤原因……

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美成人网在线| 日本午夜在线亚洲.国产| 91在线免费观看网站| 日韩中文字幕亚洲| 亚洲国产精品久久久| 久久久久国产精品www| 国产精品久久国产精品99gif| 国产精品丝袜久久久久久高清| 欧美专区第一页| 亚洲人精选亚洲人成在线| 久久成人一区二区| 尤物精品国产第一福利三区| 欧美激情亚洲综合一区| 成人欧美一区二区三区在线| 亚洲一区二区三区777| 久久视频在线直播| 中文字幕成人精品久久不卡| 日韩网站免费观看| 久久久99久久精品女同性| 成人h片在线播放免费网站| 欧美日韩人人澡狠狠躁视频| 精品性高朝久久久久久久| 亚洲第一精品夜夜躁人人躁| 欧美日韩免费区域视频在线观看| 成年人精品视频| 久久亚洲国产成人| 欧美夫妻性生活视频| 亚洲国产欧美一区二区三区同亚洲| 91精品国产91| 国精产品一区一区三区有限在线| 国产成人精品视频| 欧美激情视频播放| 国产精品第一视频| 狠狠色狠狠色综合日日小说| 日韩av在线免费观看一区| 亚洲精品动漫久久久久| 日韩电影第一页| 国产一区二区激情| 午夜精品久久久99热福利| 欧美激情网站在线观看| 亚洲黄色有码视频| 91久久精品在线| 成人av在线网址| 久久久久久中文| 欧美性xxxx18| 久久久免费观看视频| 91av在线国产| 亚洲字幕在线观看| www.亚洲一区| 成人黄色av网| 午夜精品美女自拍福到在线| 91欧美激情另类亚洲| 一区二区三区视频观看| 日本精品久久中文字幕佐佐木| 日韩女在线观看| 成人福利免费观看| 91最新国产视频| 亚洲精品网址在线观看| 欧美午夜电影在线| 日本精品久久中文字幕佐佐木| 久久亚洲精品一区| 久久精品视频在线播放| 欧美一级片一区| 日韩中文在线中文网三级| 欧美在线视频观看| 91亚洲精品久久久久久久久久久久| 欧美老女人在线视频| 亚洲国产成人精品久久| 亚洲天堂免费视频| 亚洲亚裔videos黑人hd| 国产一区二中文字幕在线看| 国外成人在线播放| 国产视频丨精品|在线观看| 亚洲国产精品久久久久秋霞不卡| 国产精品欧美激情在线播放| 最近2019年手机中文字幕| 国产激情视频一区| 深夜福利亚洲导航| 日韩精品高清在线| 日韩中文字幕视频在线| 性欧美xxxx视频在线观看| 日韩美女视频在线观看| 欧美视频精品一区| 亚洲第一视频网站| 国产一区二区三区视频免费| 国产精品美腿一区在线看| 欧洲亚洲免费在线| 中文字幕欧美日韩在线| 亚洲精品国产成人| 精品久久香蕉国产线看观看gif| 亚洲成人中文字幕| 色一情一乱一区二区| 裸体女人亚洲精品一区| 岛国视频午夜一区免费在线观看| 日韩中文字幕在线精品| 中文字幕日韩欧美在线视频| 欧美精品少妇videofree| 在线精品国产欧美| 国产一区红桃视频| 伊人一区二区三区久久精品| 亚洲福利视频在线| 岛国av午夜精品| 午夜精品视频网站| 51视频国产精品一区二区| 69久久夜色精品国产69乱青草| 国产在线精品播放| 欧美精品在线网站| 97精品国产97久久久久久免费| 97精品一区二区三区| 不卡av在线播放| 欧美激情亚洲视频| 亚洲欧美中文日韩在线| 97在线精品国自产拍中文| 日韩有码在线电影| 黑人巨大精品欧美一区免费视频| 国产精品久久久久久久久久免费| 98精品在线视频| 日韩精品在线观看一区| 久久久久久国产精品| 性欧美办公室18xxxxhd| 久久久久久久久国产| 亚洲a区在线视频| 亚洲欧美国产精品va在线观看| 欧美大全免费观看电视剧大泉洋| 亚洲欧美一区二区三区在线| 国内精品伊人久久| 98精品国产自产在线观看| 国产欧美一区二区三区在线看| 亚洲aa中文字幕| 亚洲国产精品久久久久久| 欧美日韩亚洲精品一区二区三区| 成人一区二区电影| 亚洲精选中文字幕| 91精品视频播放| 欧美精品久久久久久久| 中文字幕欧美在线| 欧美一区视频在线| 久久视频在线视频| 亚洲另类欧美自拍| 最新中文字幕亚洲| 欧美色播在线播放| 91美女高潮出水| 日韩av在线免播放器| 日韩欧美国产高清91| 国产精品欧美激情在线播放| 欧美诱惑福利视频| 欧美激情欧美狂野欧美精品| 国产女同一区二区| 97久久精品人搡人人玩| 2021久久精品国产99国产精品| 日韩视频在线免费| 日韩欧美精品网址| 国产精品99导航| 亚洲毛片一区二区| 国产精品91久久久| 亚洲视频777| 69久久夜色精品国产69乱青草| 久久99亚洲精品| 欧美性xxxx18| 青草青草久热精品视频在线网站| 日韩一区二区三区xxxx| 国产成人aa精品一区在线播放| 亚洲成人久久久久| 亚洲一区二区自拍|