Asp.net2.0连接SqlServer200的时候需要注意的问题
来源:互联网 发布:淘宝优惠券采集api 编辑:程序博客网 时间:2024/04/30 08:04
用过VS2005开发的兄弟们都知道,在新建一个网站项目的时候,要求选择一个网站位置,既可以不使用IIS做开发WEB服务器,而使用文件系统,也就是VS2005自带的一个WEB服务器运行网站.
我有一个项目,是在"文件系统"方式下开发的,数据库系统是SQLSERVER2000,在开发时,一切正常.
但是在发布时,我们要使用IIS,当项目布署到IIS下时,访问SQLSERVER2000的代码无法执行.连接数据库时被强制要求访问SQLSERVER2005,并提示了
<
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
>
切换回了"文件系统"方式,错误消失了....
解决办法:
1.
打开IIS属性-》虚拟目录属性-》选Net 2.0-》点‘编辑配置’-》删除所有连接SQlexpress的项
当然,最好连全局的配置也删除,
打开IIS属性-》站点属性-》选Net 2.0-》点‘编辑全局配置’
-》删除所有连接SQlexpress的项
2.在应用服务器的日志中,找到了
异常信息:
异常类型: SqlException
异常消息: 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
请求信息:
请求 URL: http://localhost/Test/default.aspx
请求路径: /Test/default.aspx
用户主机地址: 127.0.0.1
用户:
是否已经过身份验证: False
身份验证类型:
线程帐户名: NT AUTHORITY/NETWORK SERVICE
于是我判断是SQLSERVER服务器的问题.
3.在数据库日志中发现了
您运行的 Microsoft SQL Server 2000 版本或 Microsoft SQL Server 2000 Desktop Engine (也称为 MSDE) 和 Microsoft Windows Server 2003 家族使用时存在已知的 安全弱点。为了减少计算机被某些病毒的攻击,Microsoft SQL Server 2000,MSDE 或 两者的 TCP/IP 和 UDP 网络端口被禁用。要启用这些端口,您必须从 http://www.microsoft.com/sql/downloads/default.asp 或 http://www.microsoft.com/china/sql/downloads/default.asp 安装一个修补程序, 或 Microsoft SQL Server 2000 或 MSDE 的最新服务包。
于是我换了一台刚装好系统的服务器,并下载了SP4的补丁打上了.
果然,连起来再试,成功了....
看来,还是要多打补丁啊....
- Asp.net2.0连接SqlServer200的时候需要注意的问题
- Asp.net2.0连接SqlServer200的时候需要注意的问题
- ASP.NET2.0---C# 中需要注意的问题
- 使用UIPickerView需要注意的问题时候
- 从ASP.NET1.1升级到ASP.NET2.0需要考虑的Cookie问题
- ASP.NET2.0网站配置的数据库连接失败问题(没有安装SQLEXPRESS数据库的时候)
- 使用subprocess的时候需要注意的问题
- unlink使用的时候需要注意的问题。
- Java 写代码的时候需要注意的问题
- C++ 编写类文件的时候,需要注意的问题
- SQL2000数据库在安装时候需要注意的问题
- la ravel上传文件时候需要注意的路径问题
- php导出excel 大数据 时候需要注意的问题
- Spring建立XML时候需要注意的问题
- 项目部署到tomcat中的时候需要注意的问题
- ASP.NET2.0X64的奇怪问题
- ASP.NET2.0X64的奇怪问题
- ASP.NET : 自定义HttpModule的时候要注意的问题
- 发现一个不错的PHP网站
- VB操作ACCESS数据库代码
- asp.net 该目录不存在或因为安全设置而无法访问
- 动态添加表格行
- LDAP简介:什么是目录
- Asp.net2.0连接SqlServer200的时候需要注意的问题
- 数据库设计中的14个技巧
- 一个女生是怎么样在QQ上被一个男生气死的
- 下载rtsp,mms地址的好软件
- 美女接电话是怎么样被气死的
- 鸟笼山剿匪记
- 动态聚类中 C-均值算法 (K-均值算法)的C++实现
- Effective STL目录
- 在可执行jar中动态载入第三方jar(转贴)