asp无法访问access数据库的问题

asp无法访问access数据库的问题,第1张

要解决的一个是iis64到32的问题, ,然后 解决asp.net 扩展的64位问题,只解决一个就失败。

.单击“开始”,单击“运行”,键入 cmd,然后单击“确定”。

2.键入以下命令启用 32 位模式: cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

3.键入以下命令,安装 ASP.NET 2.0(32 位)版本并在 IIS 根目录下安装脚本映射: %SYSTEMROOT%\Microsoft.NET\Framework\v2.0.40607\aspnet_regiis.exe -i

4.确保在 Internet 信息服务管理器的 Web 服务扩展列表中,将 ASP.NET 版本 2.0.40607(32 位)的状态设置为允许。

cmd:

cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.40607\aspnet_regiis.exe -i

给你个提示,可能是权限问题,我装WIN2003

SERVER

IIS6也是没办法用ACCSEE数据的,我的网上看到过把WINDOWS/TEMP

目录修改成为EVERYONE可读写就行了.我不知道WIN7一样不,我没用过.

产生这样的错误是由于IIS没有读取IE缓存的权限而引起的。(错误取决于你使用哪种方式连接Access数据库)只需设置缓存目录的权限即可,打开文件夹:(注意,AppData 文件夹是隐藏文件夹)

“C:\Windows\ServiceProfiles\NetworkService\AppData\Local\”,在Temp上点击右键,依次点击“属性”、“安全”、“编辑”、“添加”,然后输入“Authenticated Users”并点击确定。然后在Authenticated Users的权限里面,设置“完全控制”和“修改”的权限。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9360696.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存