刚买了个服务器支持64位的Windows2003于是想爽一下,装IIS6,只能装64位的NET frameWork

  在XP32位下用VS2005发布两个网站:

A、基于于SQL2000
B、基于Office Access

  在服务器配置完毕后,A站正常运行,很爽。B站报错,意思于法连接到数据库,郁闷很久。

  思考:今天网友提示64位IIS对Ole的支持问题。

  由于64位操作系统不支持Microsoft OLE DB Provider for Jet驱动程杏爆也不支持更早的Microsoft Access Driver (*.mdb)方式连接。所以用于 Access 和 Excel 数据库的 Microsoft OLE DB Provider for Jet 在 64 位版本中不可用,也就是说,如下两种连接字符串都已经无法正常工作了:

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.mappath(db)
"driver=Microsoft Access Driver (*.mdb);DBQ="&Server.MapPath(db)

  解决:既然这样,就只能使用一个办法,将IIS的运行环境设置为32位:

IIS6上的做法:

1.命令行键入:

cscript.exe %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

即设置IIS6允许32位程序运行在64位机器上

2.重新注册.net frameWorks

%SYSTEMROOT%\Microsoft.NET\framework\v2.0.50727\aspnet_regiis.exe -i

3.完成之后,看Web服务扩展,应该会多出一个32位的asp.net将其设置为允许,缺点:这样会使整个IIS上的所有站点都以32位兼容方式运行 。

IIS7上的做法要简单很多:

应用程序池,高级设置-->允许32位应用程序
运行IIS6,运行.net+Access网站看看是否解决

  后续:如果还有问题,比如Service Unavailable,恭喜你,你可以学到新知识了。很讨厌,看一下错误日志,我遇到的是RpcProxy.dll无法加载和无法加载站点/服务的所有 ISAPI 筛选器错误。解决方法:打开iis-->查看“网站”的属性--->ISAPI 筛选器-->把有向下的红箭头的项删除掉-->重启iis-->OK 。至此全解决。

64位的windows server 2003运行IIS6运行32位的.NET程序相关推荐

  1. Windows Server 2003 R2 简体中文企业版(32位)

    Windows Server 2003 R2 简体中文企业版(32位) Windows Server 2003 R2本文简称其为w2k03R2.w2k03R2是微软公司推出的一个改进了的操作系统产品, ...

  2. Windows Server 2003服务器IIS6.0解析JSP/IIS6.0与JSP共用80端口

    2019独角兽企业重金招聘Python工程师标准>>> Windows Server 2003 服务器下整合 IIS 和 Tomcat 准备条件: 1操作系统:Windows2003 ...

  3. Windows Server 2003服务器上IIS6.0拥有转发PHP的能力/IIS6.0与PHP共用80端口

    第一步: 分析下系统环境 Windows server 2003 32bit; IIS6.0; ms sql server 2005 mysql 第二步:所用到的工具: fcgisetup_1.5_r ...

  4. 微软原版 windows server 2003 sp2 R2 系列下载分享

    32位CD1 Windows Server 2003 R2, Enterprise Edition with SP2 – Disc 1 – VL (Simplified Chinese) 文件名:cn ...

  5. [引]Windows Server 2003 : 网络负载平衡

    本文来源于如下位置: 安装了Microsoft Windows Server 2003 Enterprise Edition 操作系统的电脑 开始菜单->所有程序->网络负载平衡管理器-& ...

  6. 激活Windows Server 2003 2008终端授权服务器

    激活Windows Server 2003 2008终端授权服务器 点击"开始"->"程序"->"管理工具"->" ...

  7. Windows server 2003设置使用必备技巧集

    Windows2003不是为家庭多媒体设计的,它是为大型商业服务的,所以 他自动关闭了许多我们在Windows98.XP上常见的功能,又增加了一些 我们在Windows98.XP上不常见的功能,以此来 ...

  8. SQLSERVER2005的10054错误在Windows Server 2003 SP1上的解决办法

    MICROSOFT SQL SERVER 2005 技术文档4.1 数据库引擎节中有这样描述: " 4.1.2 在 Windows Server 2003 SP1 上运行时连接可能会被强行关 ...

  9. windows server 2003 r2 64位web服务器安装配置注意事项

    昨天特意去机房安装64位系统,带了一个250G新硬盘去.为了减少断网的时间,首先把硬盘分好区,把许多数据也拷到一个分区里. 我用的是windows server 2003 r2英文大客户版,外加简体中 ...

  10. Windows Server 2003 R2标准版 SP2 64位 (简体中文)官方原版ISO镜像迅雷下载

    Windows Server 2003 R2标准版 SP2 64位 (简体中文)官方原版ISO镜像 软件简介 Windows Server 2003 R2标准版是继Windows Server 200 ...

最新文章

  1. 大手笔 !Julia Computing 获 2400 万美元融资,前 Snowflake CEO 加入董事会
  2. oracle 如何添加数据文件,Oracle教程 误添加数据文件删除方法
  3. Web Service和Servlet的区别
  4. FreeRTOS系统配置文件FreeRTOSConfig.h
  5. 使用T-SQL管理数据中的Unicode字符
  6. testbench的简单例子和模板
  7. SVN server安装步骤
  8. 罗马java_罗马数字转换工具-java
  9. 一种追求高度融合,包容软硬方案的云主机集群,云OS和云APP的架构全设计
  10. 【论文翻译】Mastering the game of Go without human knowledge (无师自通---在不借助人类知识的情况下学会围棋)
  11. JavaSwing也惊艳之一:水晶之恋
  12. 想去游戏公司做游戏,最重要的是什么素养?
  13. __rept__和__str__
  14. 小鸟 java_java 飞翔小鸟源码
  15. adc0808模数转换实验报告_模数转换实验报告
  16. 如何更改CSDN博客皮肤
  17. 前端动态数据实现问卷调查
  18. C#,图像二值化(05)——全局阈值的联高自适应算法(Legal Self-Adaptive Thresholding)及其源代码
  19. java 队列已满_JAVA中常见的阻塞队列详解
  20. 根据车辆品牌获取品牌所属公司,车标logo,创建年份等基本信息

热门文章

  1. 【图像分割】基于matlab免疫遗传算法单阈值图像分割【含Matlab源码 729期】
  2. 【语音识别】基于matlab GUI DTW MFCC 0-9数字语音识别(带面板)【含Matlab源码 385期】
  3. xsemaphoretake返回_FreeRTOS例程3-串口中断接收不定长的数据与二值信号量的使用
  4. mysql的哈希函数_mysql – 密码哈希函数抛出错误1146
  5. XXL-API v1.1.1 发布,API管理平台
  6. Vue+Webpack打造todo应用
  7. 数学篇--初中数学知识
  8. django连接mysql
  9. ASP.NET OAuth:解决refresh token无法刷新access token的问题
  10. 如何在 Windows 显示扩展名?