升级到Framework 2.0后,原来的ASP不能调用ACCESS数据库了.
我的系统是Windows server 2003,自己做了一个基于ACCESS数据库的网站,但前几天系统自动更新到Framework 2.0,ASP页面本身正常,但调用不了ACCESS数据库的任何数据.为什么?以下工作已经做过:
1. 在IIS配置里允许使用ASP
2. 启用父路径
3. 允许脚本和可执行文件.
4. 重新安装OFFICE 2003
5. 安装.NET的一个注册文件.
日志中有下面提示,不知是否与此相关:
应用程序-特定 权限设置未将 COM 服务器应用程序(CLSID 为
{0C0A3666-30C9-11D0-8F20-00805F2CD064}
)的 本地 激活 权限授予用户 NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20)。可以使用组件服务管理工具修改此安全权限。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
--------------------编程问答-------------------- 2.0的权限管理更加严格,给ASP权限就可以了 --------------------编程问答-------------------- 我在注册表中查了一上,上面那个日志是VS7debug里的,这几天用迅雷总是提示问题,原来在这儿了.但我的ASP中的ACCESS数据库还是用不了. --------------------编程问答-------------------- 昨天晚上临时申请了一个支持ASP的免费空间,把本机代码传了进去,先用着吧.人家的也是Windows Server 2003,怎么就没有我这样的问题? 郁闷!
补充:.NET技术 , .NET Framework