- 資訊首頁(yè) > 開(kāi)發(fā)技術(shù) > web開(kāi)發(fā) > ASP >
- 不能使用“;文件已在使用中 Microsoft JET Dat
錯誤類(lèi)型:
Microsoft JET Database Engine (0x80004005)
不能使用 '';文件已在使用中。
錯誤原因:解決:iis用戶(hù)對數據目錄的權限不夠,ldb文件無(wú)法自動(dòng)生成
解決辦法:添加internet匿名用戶(hù)對數據目錄的寫(xiě)入權限
異常詳細信息: System.Data.OleDb.OleDbException: 不能使用 '';文件已在使用中。
這一般是出現在網(wǎng)站程序訪(fǎng)問(wèn)數據庫的時(shí)候。
出現該錯誤,有三種可能的原因:
1.iis用戶(hù)對數據目錄的權限不夠,ldb文件無(wú)法自動(dòng)生成。
2.要連接的數據庫已經(jīng)被打開(kāi),占用!關(guān)閉數據庫可解決問(wèn)題!(可能別人正在下載你的數據庫呢!)
3.虛擬主機用戶(hù),空間已滿(mǎn),購買(mǎi)的空間大小已經(jīng)用完。
解決辦法:
1.出現第一種情況,如果是購買(mǎi)的空間,請聯(lián)系空間商處理;如果你就是空間商或服務(wù)器管理員,因為IIS用戶(hù)對數據庫目錄沒(méi)有讀寫(xiě)權限,具體處理辦法是:打開(kāi)“我的電腦”,找到程序所在的目錄(例如:D:\wwwroot\),右鍵點(diǎn)擊目錄,選擇“安全”菜單項,選擇“用戶(hù)”,把everyone用戶(hù)的讀寫(xiě)權限都加上,確定以后,刷新瀏覽器頁(yè)面,就可以正確使用系統了。
2.如果還是有問(wèn)題,空間商或服務(wù)器管理員可以重新啟動(dòng)服務(wù)器。這樣數據庫的占用就可以釋放。如果是虛擬主機空間,聯(lián)系空間商處理。請確認你是不是自己在上傳或下載數據庫導致數據庫文件被占用。
3.空間不足的情況,聯(lián)系空間商花錢(qián)增加網(wǎng)站空間或升級配置。
其它相關(guān)參考內容:
----------------------
[分析]
1.解決:IIs用戶(hù)對數據目錄的權限不夠,ldb文件無(wú)法自動(dòng)生成,請添加internet匿名用戶(hù)對數據目錄的寫(xiě)入權限。
結果:還是不行
2.注銷(xiāo)windows賬戶(hù),重新登陸。
結果:好用了,看來(lái)確實(shí)是某個(gè)進(jìn)程在占用這個(gè)mdb文件。
備注:判斷一個(gè)mdb文件是否被進(jìn)程占用,就看同目錄下是否有同名的ldb文件,若有,就是被占用。當被釋放時(shí),ldb文件會(huì )消失。
----------------------
問(wèn)題:不能使用";文件已在使用中,Microsoft JET Database Engine
解決:IIs用戶(hù)對數據目錄的權限不夠,ldb文件無(wú)法自動(dòng)生成,請添加internet匿名用戶(hù)對數據目錄的寫(xiě)入權限。
參見(jiàn):Microsoft Support ---Microsoft Knowledge Base Article - 289681
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站