惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
爱范儿
爱范儿
J
Java Code Geeks
L
LangChain Blog
V
V2EX
大猫的无限游戏
大猫的无限游戏
S
SegmentFault 最新的问题
博客园 - Franky
Microsoft Azure Blog
Microsoft Azure Blog
Jina AI
Jina AI
Blog — PlanetScale
Blog — PlanetScale
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Cloudflare Blog
博客园 - 司徒正美
B
Blog
G
Google Developers Blog
Stack Overflow Blog
Stack Overflow Blog
罗磊的独立博客
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Apple Machine Learning Research
Apple Machine Learning Research
Engineering at Meta
Engineering at Meta
MyScale Blog
MyScale Blog
有赞技术团队
有赞技术团队
Hugging Face - Blog
Hugging Face - Blog

博客园 - guofu

Python爬虫之BeautifulSoap的用法 pip使用豆瓣的镜像源 Django Media URL 文件上传 配置 Android 中的 Service 全面总结 【转】IT 圈里有哪些经常被读错的词? Android开发的技术层次 ubuntu下安装oracle 网站框架策划时的小技巧--页面原型篇 中国电商价格欺诈何时休? Mac OS X上如何实现到Linux主机的ssh免登陆[forward] 25个必须记住的SSH命令[forward] 详细介绍ORACLE sqlplus命令(转) Oracle 数据库导入导出命令 "The test form is only available for requests from the local machine"解决方法 JAVA学习网站收集 解决Eclipse中ISO8859-1 字符集的方法 Windows 如何在cmd命令行中查看、修改、删除与添加环境变量 Bugzilla安装过程 有关ant的faq
Win7或Windows server 2008中IIS7支持ASP+Access解决方法
guofu · 2013-01-04 · via 博客园 - guofu

曾经因为这个问题,遍寻不得其解。

今天终于找到解决办法,特地COPY过来分享给大家!

Win7或Windows server 2008中IIS7支持ASP+Access解决方法:

    1. 让IIS7支持ASP

    Win7或Windows server 2008中IIS7是默认不安装的,所以在安装完Win7或Windows server 2008之后如果需要安装IIS7的话,就要自己动手了。安装的步骤为:开始》控制面板》程序》打开或关闭Windows功能》Internet信息服务。IIS7安装时需要注意的是,如果需要ASP、ASP.NET等的支持,是需要把功能模块给装上的,默认是不安装的。

    2. 解决IIS7中Access数据库问题。

    默认装完IIS7之后,使用ASP程序会发现提示数据库连接失败,在网上找了找,说是因为MS Jet引擎改变了临时目录的位置,但是又没有对临时的存取权限,导致数据库使用失败。

    给“系统盘:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp”目录添加 一个“Authenticated Users”的用户,其中AppData目录是隐藏的,在进入的时候可以直接在地址栏输入路径,或者在文件夹选项里显示隐藏文件。

    设置权限步骤:右击Temp文件夹,选择“属性”》选择“安全”选项卡》单击“编辑”》出来“Temp 的权限”对话框,单击“添加”,在下面的“输入对象名称来选择”中输入Authenticated Users,确定》返回到“Temp 的权限”,将Authenticated Users的权限中的完全控制给勾上,确定》确定。

    链接方式:

    ServerPath=Server.MapPath("/xxx.mdb")
    connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & ServerPath
    Set schooldb=Server.CreateObject("Adodb.Connection")
    schooldb.Open connstr

3. win7或windows 2008 64位系统解决IIS7中Access数据库问题。

    如果你使用64位系统,那可能如上办法也解决不了,原因是64位系统没有提供64位ACCESS连接的驱动,把网站对应的应用程序池中项目的“启用32位应用程序”置为“ture”。 这样就可以了。

    Other tips in IIS7:

    a. 启用父路径。
      常用的 ../ 父路径使用在IIS7里面是默认不支持的。
      在iis的主页-->ASP -> 双击打开-> 启用父路径: True

    b. 向浏览器返回错误信息。
      默认网页代码出错浏览器会出现“An error occurred on the server when processing the URL. Please contact the system administrator”。
     在iis的主页-->ASP -> 双击打开->调试错误-> 将错误发送到浏览器: True

FROM:http://www.mycodes.net/78/4054.htm