ITPub博客

首页 > 数据库 > SQL Server > win2003 64位系统下asp连接DB兼容性解决方法

win2003 64位系统下asp连接DB兼容性解决方法

SQL Server 作者:abc1631 时间:2014-03-09 03:23:03 0 删除 编辑

ASP.NET 2.0,32 位版本
要运行 32 位版本的 ASP.NET 2.0,请根据以下步骤把持:
1. 单击“开初”,单击“运行”,键渗出 cmd,然后单击“确定”。
2. 键渗进渗出以下呼吁启用 32 位模式:
cscript %SYSTEMDRIVE%inetpubadminscriptsadsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1 (1/0 启用/禁用)
3. 键渗出以下呼吁,安装 ASP.NET 2.0(32 位)版本并正在 IIS 根目录下安装剧本映照:
%SYSTEMROOT%Microsoft.NETFrameworkv2.0.50727aspnet_regiis.exe -i
4. 确保正在 Internet 信息处事办理器的 Web 处事扩大列表中,将 ASP.NET 版本 2.0.40607(32 位)的状态设置为许可。
ASP.NET 2.0,64 位版本
要运行 64 位版本的 ASP.NET 2.0,请根据以下步骤把持:
1. 单击“开初”,单击“运行”,键渗出 cmd,然后单击“确定”。
2. 键渗出以下呼吁禁用 32 位模式:
cscript %SYSTEMDRIVE%inetpubadminscriptsadsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0 (1/0 启用/禁用)
3. 键渗进渗出以下呼吁,安装 ASP.NET 2.0 版本并正在 IIS 根目录下安装剧本映照:
%SYSTEMROOT%Microsoft.NETFramework64v2.0.50727aspnet_regiis.exe -i
4. 确保正在 Internet 信息处事办理器的 Web 处事扩大列表中,将 ASP.NET 版本 2.0.40607 的状态设置为许可。
属意:ASP.NET 2.0 的内部版本概略随当前发行的内部版本的变化而变化。那些步骤适用于内部版本 2.0.40607。
win2003 64位体系下asp衔接SQL2000的兼容性成绩
今天逢到一个很头疼的成绩,新装的处事器上asp程序没法衔接到SQL server 2000,开初怕是SQL server 2000的配置不开错误,正在网上找了好久,收现SQL server配置尽对出有成绩,用SQL server自带工具
概略telnet衔接都是正常的,后来又嫌疑是IIS配置的成绩,又查ODBC的成绩,转了好久之后,遽然想到正在Linux下呈现成绩的时辰经常采取的门径:用谷歌搜索错误提醒。
正在谷歌搜索之后收现,成绩还不小,很多几何人都呈现了那种成绩,正本那是asp正在64bit的win2003下衔接SQL server 2000的兼容性成绩,网上有很多人提出了一些处理方案,我试了一下,下面提供一种
可以用的方案:
Set oConn = Server.CreateObject(”ADODB.Connection”)
oConn.Open “PROVIDER=SQLOLEDB;DATA SOURCE=127.0.0.1;UID=username;PWD=password;DATABASE=database”
Response.Write oConn


<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22894829/viewspace-1117710/,如需转载,请注明出处,否则将追究法律责任。

上一篇: oracle的监听日志
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-11-18

最新文章