64位系統(tǒng)中IIS7運行ASP時出現(xiàn)ADODB.Connection 800a0e7a錯誤的解決方法
今天將一個ASP網(wǎng)站拷貝到64位的Windows7中運行,IIS7安裝都沒有問題,可就是死活運行不了,總是出現(xiàn)ADODB.Connection錯誤“800a0e7a”,真是奇怪,之前在XP中運行一點問題都沒有的。起初以為是代碼上的原因,于是寫一段最簡單的連接數(shù)據(jù)庫的代碼,還是出錯,研究半天終于找到了解決方法,拿來分享。
原因是因為在64位Windows7操作系統(tǒng)中,IIS7應(yīng)用程序池默認(rèn)沒有啟用32位應(yīng)用程序,而我們連接ACCESS數(shù)據(jù)庫的驅(qū)動程序Microsoft.Jet.OLEDB.4.0是32位的,所以就出錯了,要想正常運行,只需啟用32位應(yīng)用程序即可。方法如下:
1、打開IIS信息服務(wù)管理器,在最右邊的窗口中點擊“查看應(yīng)用程序池”鏈接
2、在出現(xiàn)的窗口中點擊“設(shè)置應(yīng)用程序池默認(rèn)設(shè)置”鏈接,在彈出的窗口中將“常規(guī)”中的“啟用32位應(yīng)用程序”設(shè)置為“True”即可
由上面可以推測到如果有別的錯誤,也可能是因為32位程序運行在64的程序池造成的,如ISAPI的dll 等如果是32的,也要按上面修改才行,附圖:
- Android中HttpURLConnection與HttpClient的使用與封裝
- iOS開發(fā)中使用NSURLConnection類處理網(wǎng)絡(luò)請求的方法
- 談?wù)凧ava利用原始HttpURLConnection發(fā)送POST數(shù)據(jù)
- php使用pdo連接報錯Connection failed SQLSTATE的解決方法
- java后臺調(diào)用HttpURLConnection類模擬瀏覽器請求實例(可用于接口調(diào)用)
- MySQL性能優(yōu)化之max_connections配置參數(shù)淺析
- PHP執(zhí)行Curl時報錯提示CURL ERROR: Recv failure: Connection reset by peer的解決方法
- connection reset by peer問題總結(jié)及解決方案
相關(guān)文章
windows2008中添加網(wǎng)站、綁定域名的方法
這篇文章主要為大家分享下windows2008中添加網(wǎng)站、綁定域名的方法,需要的朋友可以參考下2014-01-01php對外發(fā)包解決方案(導(dǎo)致w3wp.exe很占cpu)
針對最近php程序突發(fā)性對外發(fā)包的問題,我司特提出php對外發(fā)包解決方案,希望可以幫助服務(wù)器托管用戶和vps主機(jī)用戶解決疑難2011-12-12window下homestead開發(fā)環(huán)境安裝詳細(xì)教程
homestead就是laravel官方打包給我們使用的環(huán)境,本文給大家介紹的非常詳細(xì),包括資源準(zhǔn)備工作都給大家列出來了,非常不錯,具有參考借鑒價值,感興趣的朋友一起看看吧2016-10-10windows IIS6服務(wù)器全站301永久重定向設(shè)置方法
公司的網(wǎng)站使用了多個域名綁定,導(dǎo)致網(wǎng)站在百度的收錄重復(fù),于是要對其進(jìn)行301跳轉(zhuǎn)。網(wǎng)站使用萬網(wǎng)的服務(wù)器,安裝的是windows系統(tǒng),整站跳轉(zhuǎn)通過IIS站屬性進(jìn)行2014-04-04Win2003的事件跟蹤程序關(guān)閉與顯示的方法(組策略與注冊表)
Windows Server 2003 的推出真給我們帶來了全新的感受,在設(shè)計上更人性化,更體貼。但也給我們個人用戶的習(xí)慣帶來的沖擊。每次關(guān)閉系統(tǒng)的時候,WIN2003的事件跟蹤程序總在問我們?yōu)槭裁搓P(guān)機(jī)器,說實話,每次都問真煩2012-05-05IIS7.5 偽靜態(tài) 腳本映射 配置方法(圖文詳解)
這篇文章主要介紹了IIS7.5 偽靜態(tài) 腳本映射 配置方法,需要的朋友可以參考下2015-09-09