青草久久影院-青草久久伊人-青草久久久-青草久久精品亚洲综合专区-SM双性精跪趴灌憋尿调教H-SM脚奴调教丨踩踏贱奴

17站長網(wǎng)

17站長網(wǎng) 首頁 數(shù)據(jù)庫 Access 查看內(nèi)容

解決Access出現(xiàn)的0x80004005問題

2023-3-16 16:45| 查看: 1686 |來源: 互聯(lián)網(wǎng)

項(xiàng)目做了三個(gè)月了,終于也差不多完成了,昨天交去測(cè)試,結(jié)果出現(xiàn)了下面這樣的問題:System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr) +20System.Dat ...

項(xiàng)目做了三個(gè)月了,終于也差不多完成了,昨天交去測(cè)試,結(jié)果出現(xiàn)了下面這樣的問題:

[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

說明一下:這個(gè)錯(cuò)誤總會(huì)在運(yùn)行一段時(shí)間后出現(xiàn),而等一會(huì)工(不定多少時(shí)間),或者重新啟動(dòng)IIS或者服務(wù)器,這個(gè)問題就解決了。而再運(yùn)行一會(huì)又會(huì)(時(shí)間越來越短)出現(xiàn)這個(gè)問題。

而我在自己的電腦是運(yùn)行時(shí),基本上沒出現(xiàn)這樣的問題,于是反復(fù)的查找原因,不得其解,在MSDN里找到了三篇相關(guān)的文章:其中這一篇還有點(diǎn)道理:

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.

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

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

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

1、刪除IIS在Windows下的帳號(hào)(Internet Guest Account)的文件寫權(quán)限當(dāng)然,只對(duì)項(xiàng)目的目錄。

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

好了,終于在我的電腦上也出現(xiàn)了同樣的錯(cuò)誤,而且所有的與數(shù)據(jù)庫相關(guān)的頁面都不能訪問。而且根據(jù)MSDN里的說明,這是因?yàn)闆]有權(quán)限在臨時(shí)目錄里寫文件而產(chǎn)生的,與之相同。然而,問題又在于,服務(wù)器上的并不是一直錯(cuò)誤,而是一時(shí)錯(cuò)誤一時(shí)正常。

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

到此,可以肯定:服務(wù)器上的臨時(shí)文件太多了,看來是要重新啟動(dòng)一下服務(wù)器,或者要清理臨時(shí)文件或者調(diào)整磁盤空間了……

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

本文最后更新于 2023-3-16 16:45,某些文章具有時(shí)效性,若有錯(cuò)誤或已失效,請(qǐng)?jiān)诰W(wǎng)站留言或聯(lián)系站長:[email protected]
·END·
站長網(wǎng)微信號(hào):w17tui,關(guān)注站長、創(chuàng)業(yè)、關(guān)注互聯(lián)網(wǎng)人 - 互聯(lián)網(wǎng)創(chuàng)業(yè)者營銷服務(wù)中心

免責(zé)聲明:本站部分文章和圖片均來自用戶投稿和網(wǎng)絡(luò)收集,旨在傳播知識(shí),文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請(qǐng)勿用于商業(yè)用途,如果損害了您的權(quán)利,請(qǐng)聯(lián)系我們及時(shí)修正或刪除。謝謝!

17站長網(wǎng)微信二維碼

始終以前瞻性的眼光聚焦站長、創(chuàng)業(yè)、互聯(lián)網(wǎng)等領(lǐng)域,為您提供最新最全的互聯(lián)網(wǎng)資訊,幫助站長轉(zhuǎn)型升級(jí),為互聯(lián)網(wǎng)創(chuàng)業(yè)者提供更加優(yōu)質(zhì)的創(chuàng)業(yè)信息和品牌營銷服務(wù),與站長一起進(jìn)步!讓互聯(lián)網(wǎng)創(chuàng)業(yè)者不再孤獨(dú)!

掃一掃,關(guān)注站長網(wǎng)微信

大家都在看

熱門排行

最近更新

返回頂部
主站蜘蛛池模板: 一级做a爰片久久毛片一 | 国产精品单位女同事在线 | 亚洲一区二区免费看 | 免费人成网站在线观看10分钟 | 久久精品视在线观看2 | 吻嘴胸全身好爽床大全 | SM高H黄暴NP辣H调教性奴 | 亚州精品永久观看视频 | 男女无遮挡吃奶gift动态图 | xxxxxx日本处大片免费看 | brazzers欧美最新版视频 | 云南14学生真实初次破初视频 | 18禁无遮挡羞羞污污污污免费 | 韩剧19禁啪啪无遮挡大尺度 | 女人一级毛片免费视频观看 | 抽插内射高潮呻吟V杜V | 哒哒哒影院在线观看免费高清 | 色姐妹久久综合在线av | 久久re这里视频精品15 | 亚洲精品免播放器在线观看 | 丰满饥渴老太性hd | 日韩免费一级毛片 | 亚洲精品天堂无码中文字幕影院 | 少妇高潮惨叫久久久久久电影 | 小黄文纯肉短篇 | 狠狠色狠狠色综合日日小说 | 中字幕久久久人妻熟女天美传媒 | 小护士大pp | 伊人影院中文字幕 | 国产亚洲精品线观看不卡 | 成人伊人青草久久综合网 | 亚洲午夜精品一区二区公牛电影院 | 肉动漫3D卡通无修在线播放 | 暖暖免费 高清 日本社区中文 | 伦理片在线线手机版韩国免费观看 | 中文字幕一区二区视频 | 亚洲精品久久久992KVTV | 97午夜精品| 好大好硬好爽好深好硬视频 | 伊人久久大香线蕉综合电影 | 在线a视频 |