WIN10 64位操作系統(tǒng)下使用ASP連接ACCESS數(shù)據(jù)庫出錯的解決辦法
一般系統(tǒng)重裝安裝,64位的win7系統(tǒng)。平時娛樂感覺還不錯,但是一到專業(yè)的地方,兼容性真實(shí)差,平時用的很多軟件都用不了。
今天要調(diào)試一個asp+access的網(wǎng)站,安裝好iis后,asp頁面可以訪問了,就是不能讀取數(shù)據(jù)庫,網(wǎng)站后臺登陸也進(jìn)不去,按照以前的處理方法,權(quán)限也設(shè)置好了 ,
C:WindowsServiceProfilesNetworkServiceAppDataLocalTemp也添加everyone權(quán)限了,數(shù)據(jù)庫權(quán)限也設(shè)置了,父路徑也開啟了,還是不行。
在iis上找了好多地方,終于知道原因了。
打開IIS管理器,查看網(wǎng)站的高級屬性


也可以在這里直接修改使用的應(yīng)用程序池。強(qiáng)調(diào)一下,無論使用哪個應(yīng)用程序池都是可以成功啟用Access的


返回,點(diǎn)擊左邊應(yīng)用程序池節(jié)點(diǎn),查看剛才使用的應(yīng)用程序池的高級屬性(這里是DafaultAppPool)


啟用32位應(yīng)用程序選項設(shè)為True

IIS的設(shè)置到此結(jié)束,一般到這個地方就沒什么問題了。
接下來修改一些文件夾的訪問權(quán)限
C:Windows emp (典型路徑,請根據(jù)實(shí)際安裝路徑確定)
C:WindowsServiceProfilesNetworkServiceAppDataLocalTemp
給上面兩個文件夾添加Authenticated Users的完全訪問權(quán)限








