win7 软媒
番茄系统家园 · 2021-08-20 19:55:37

好多年不写ASP+了,这两天帮朋友做个网站,碰到这个问题:
错误''对象关闭时,不允许操作。
记录一下。
以下内容转载自:
因为微软要放弃了,所以就没开发数据库64位的.如果你的win7是64位,同样也不能支持
说到这里其实大家就知道为啥64位版本不支持原因了.因为access只有64位,但windows2008r264位默认程序都是64位的.
解决方法:
打开IIS管理器,查看网站的高级属性
应用程序池选项,记住当前使用的应用程序池名称。
也可以在这里直接修改使用的应用程序池。强调一下,无论使用哪个应用程序池都是可以成功启用Access的
------------------------------------------------------------------------------------------------------
返回,点击左边应用程序池节点,查看刚才使用的应用程序池的高级属性(这里是DafaultAppPool)
启用32位应用程序选项设为True
IIS的设置到此结束
接下来修改一些access临时要用的文件夹访问权限
C:\Windows\temp(典型路径,请根据实际安装路径确定)Users的可读写权限
C:\Windows\ServiceProfiles\NetworkService\AppDataLocal\Temp
给上面两个文件夹添加Users的可读写权限
如果还不足够,继续给C:\Inetpub\wwwroot\App_Data添加Users的可读写权限
ADODB.Connection错误'800a0e78'
对象关闭时,不允许操作。
————————————————
版权声明:本文为CSDN博主「e****」的原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/e****/article/details/11744359
免责声明: 凡标注转载/编译字样内容并非本站原创,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如果你觉得本文好,欢迎推荐给朋友阅读;本文链接: https://m.nndssk.com/post/41273.html。
