Windows2008 64位系统asp连接access数据库-2147467259错误解决方法
来源:互联网 发布:sql查询分析器要联网吗 编辑:程序博客网 时间:2024/06/03 14:53
最近买了个阿里云,装了个Windows2008 R2 64位系统。把ASP环境配置好以后,发现不能正常访问网站。提示错误号是“-2147467259”。上网搜索了资料搞了半天终于解决了。
主要是二个大原因:
1、是64位系统的原因,ACCESS要32位
2、文件夹权限问题 (下面是整理的资料)
有个奇怪的现象,在GOOGLE里搜索错误号“-2147467259”,是找不到相关结果的。
因为微软要放弃access了,所以就没开发access数据库64位的.如果你的win7是64位,同样也不能支持access.
说到这里其实大家就知道为啥 64位 windows2008 R2 版本不支持access原因了.因为access只有64位,但windows2008 r2 64位默认程序都是64位的.由于Win R2是64位系统。在用IIS测试ASP网站时,连接数据库代码总是不成功。
"Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Server.mappath(db)用这种方式时返回“3706”错误值。"Driver=Microsoft Access Driver(*.mdb);DBQ="&Server.MapPath(db)用这种方式时返回“-2147467259”错误值。
解决方法:
打开IIS管理器,查看网站的高级属性
应用程序池选项,记住当前使用的应用程序池名称。
也可以在这里直接修改使用的应用程序池。强调一下,无论使用哪个应用程序池都是可以成功启用Access的
------------------------------------------------------------------------------------------------------
返回,点击左边应用程序池节点,查看刚才使用的应用程序池的高级属性(这里是DafaultAppPool)
启用32位应用程序选项设为True
IIS的设置到此结束
接下来修改一些access临时要用的文件夹访问权限
C:\Windows\temp (典型路径,请根据实际安装路径确定)Users的可读写权限 (我开始的在应用程序池里设置了32位兼容运行,但是还显示错误。这个文件夹设置权限后就正常了, QQ:1508496092.有问题可以交流哦。)
C:\Windows\ServiceProfiles\NetworkService\AppDataLocal\Temp
给上面两个文件夹添加Users的可读写权限
如果还不足够,继续给C:\Inetpub\wwwroot\App_Data添加Users的可读写权限
参考资料:http://www.cnblogs.com/starxp/articles/2298013.html
http://blog.sina.com.cn/s/blog_4d6e44860101cxgh.html
- Windows2008 64位系统asp连接access数据库-2147467259错误解决方法
- Windows2008 64位系统asp连接access数据库解决方法
- Windows2008 64位系统asp连接access数据库解决方法
- Windows2008 64位系统asp连接access数据库解决方法(转)
- 64位系统asp连接access数据库
- asp连接ACCESS数据库--未指定错误解决方法
- WIN7 64位 IIS中ASP连接不上ACCESS数据库的解决方法
- 解决 windows2008 r2 64位 支持access数据库问题
- Windows 2008 64位系统,asp网页访问access数据库报错误.
- Windows server 2008 64位系统无法连接 Access 数据库
- Win7(64位系统)中用Python连接access数据库(access2010)
- Asp连接Access 错误-2147467259
- access连接asp数据库 出现“'80004005' ”错误
- 【ASP】连接Access数据库的登陆系统
- 【ASP】连接Access数据库的登陆系统
- vpn连接报789错误解决方法win7 64位系统
- windows2008(X64位系统)下的IIS7下部署asp网站,部署方法和错误处理
- 32应用程序使用odbc连接数据库在64位windows2008中需要配置32位odbc
- jquery ajax
- 》[MFC] CDialog::DoModal()函数用法
- physical standby 实时应用(rac)
- json 转 xml
- android中videoView的使用
- Windows2008 64位系统asp连接access数据库-2147467259错误解决方法
- Linux SSH命令
- Android设置语言和时区
- 编写可变参数c函数
- JDBC连接备忘
- Unable to handle kernel NULL pointer dereference.
- Python多线程学习
- unity remote调试android
- Java面向对象