错误:Sql Server 不存在或访问被拒绝 处理

来源:互联网 发布:it部门培训计划 编辑:程序博客网 时间:2024/04/28 23:28

在调试或运行别人的程序的时候往往会出现“Sql Server 不存在或访问被拒绝”这样的错误。

网上有很多说法,什么验证错误,SQL Server 2000配置不对。

以我个人遇到的情况来看,主要是连接字符串不对。

病情如下:

ACCESS数据库可以连接,SQL Server 2000 不能连接,同时SQL Server 2000查询分析器正常。

解决方法:

看利用控件建立连接以后可不可以用,建立连接---〉建立SqlConnection控件----〉建立SqlDataAdapter控件---〉建立数据集控件DataSet----〉填充DataGrid控件。

其实只要建立SqlConnection控件后运行一下就能看出能不能用。

如果能用的把自动生成的连接字符串代码考过来,很长的一段,不都有用。

我的是data source=/"LONG//ASPNET/";替换原理的就没有问题了,这句代码根据你的系统不同而不同,验证方式要看你自己的机子了。

好了,我的问题就这么解决了。这种解决方法解决Windows XP、2003的系统的都很管用。尽管笨一点吧。

我接下来遇到的问题就是我的ASP.NET程序也是这样,但是data source=/"LONG//ASPNET/";不能写入Web.config中。原因是在XML中输入"双引号有问题。我用"代替,结果出现了新的问题。

应用后说连接字符串不符合规范。我只能不在Web.config里定义了。那位高人知道怎么解决告诉我一声,小的不胜感激!