Windows7 + IIS7 下使用 access
来源:互联网 发布:长得帅 为所欲为 知乎 编辑:程序博客网 时间:2024/05/22 11:30
一直用着xp,前两天把系统换成了windows 7,一切感觉良好,但使用asp + access时出现问题。系统提示,数据库连接错误。
程序是没有问题的,在xp下一切正常,不用说,怀疑是IIS7可能少安装了什么东西以支持Access。
于是上网找资料,98%以上的资料都是Vista下的IIS7,仅有的Win7大概也是照抄Vista的,无奈只有按照资料一步一步操作。
操作过程如下:
1、打开IIS,设置应用程序池(ApplicationPool)为Classic.NETAppPool,不是默认的DefaultAppPool,可以在网站目录里对每个站点设置,也可以在站点进行单独设置。
2、“系统盘:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp”目录添加一个“AuthenticatedUsers”的用户,并给予“完全控制”权限。其中AppData目录是隐藏的,在进入的时候可以直接在地址栏输入路径,或者在文件夹选项里显示隐藏文件。
问题依旧存在,重新安装IIS无数次,仍然报错,就是把所有选项选中安装,这该死的IIS7也不能给我点点惊喜。
如果不是新系统没安装php、mysql和mssql,我肯定直接放弃,万般无奈之下只有按以前的经验寻找解决办法。
抱着试一试的态度,当我把“系统盘:\Windows\temp”目录加上“Everyone”权限后,问题解决。
当然,Vista下的方法也必须使用,三步结合才能最终解决问题。
最后再把这三步重复一下:
1、打开IIS,设置应用程序池(ApplicationPool)为Classic.NETAppPool,不是默认的DefaultAppPool,可以在网站目录里对每个站点设置,也可以在站点进行单独设置。
2、“系统盘:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp”目录添加一个“AuthenticatedUsers”的用户,并给予“完全控制”权限。其中AppData目录是隐藏的,在进入的时候可以直接在地址栏输入路径,或者在文件夹选项里显示隐藏文件。
3、“系统盘:\Windows\temp”目录添加一个“Everyone”用户,并给予“完全控制”权限。
另外,如果是64位的Win7,需要把IIS运行环境修改为32位,因为64位操作系统不支持Microsoft OLE DB Provider for Jet驱动程序,也不支持更早的Microsoft Access Driver (*.mdb)方式连接。
- Windows7 + IIS7 下使用 access
- Windows7 + IIS7 下使用 access
- Windows7系统下使用IIS7与FastCGI模块配置PHP
- Windows7下如何安装IIS7
- Windows7下如何安装IIS7
- Windows7下如何安装IIS7
- 在windows7 IIS7下配置tomcat6
- Windows7下使用IIS7与FastCGI模块配置PHP5.3.1运行环境
- iis7.5下运行asp access站点
- IIS7配置ASP+Access使用环境
- IIS7配置ASP+Access使用环境
- Windows7下IIS7的安装及ASP配置方法
- Windows7下IIS7的安装及ASP配置方法★
- (转)Windows7下IIS7的安装及ASP配置方法
- Windows7下IIS7的安装及ASP配置方法
- Windows7下IIS7的安装及ASP配置方法
- Windows7下IIS7的安装及ASP配置方法
- Windows7下IIS7的安装及ASP配置方法
- dev_XtraReports在打印预览事件中,自动生成序号
- 调度管理集成说明
- GDB基本命令
- ACM-哈希数表之Eddy's research I——hdu1164
- java 画带箭头的直线
- Windows7 + IIS7 下使用 access
- javaweb 服务 webservice 配置
- Linux下利用ppp-on脚本进行GPRS拨号上网
- 常用的OpenCV函数速查
- 好的DSP论坛
- 上海贝尔光猫 I-120E-Q 的破解之二:获得telecomadmin密码
- Linux拨号设置完全手册
- 素数筛选法
- java读书笔记-《java设计模式》-第5章 - 合成模式