当前位置:编程学习 > C#/ASP.NET >>

在.NET中运行程序的时候提示“SQL Server 不允许进行远程连接可能会导致此失败”,怎么回事啊?

“/WebSite6”应用程序中的服务器错误。 
-------------------------------------------------------------------------------- 

在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) 


在进行程序运行的时候,出现以上问题,是怎么回事啊? 

我是在重新安装.NET以后想试一试以前做得程序好不好用,但是原来运行成功的程序却在重新运行的时候出现这个问题,是怎么回事啊?请教各位帮一下忙!!谢谢大家了!! --------------------编程问答-------------------- 打开远程链接

开始->所有程序->MS SQL Server2005->配置工具->MS SQL Server2005外围应用配置器->服务器和连接的外围应用配置器-> 
Database Engine下远程连接选择"本地连接和远程连接"中同时使用"TCP/IP和name pipes" 
Analysis Services下远程连接选择"本地连接和远程连接" 


你的结贴率! --------------------编程问答-------------------- 哈哈!!我是初学者。但是这个方法我已经试过了。还是不行。真的很感谢您回复我的贴子。谢谢 --------------------编程问答-------------------- 冒泡帮顶接分

1.在sql server外围应用配置器,进行服务和连接的外围应用配置器里面进行设置,里面有远程连接的选项
2.在sql server configuration manager里面把tcp/ip和named pipes协议的开启
3在数据库属性中有是否允许远程连接打开
4.最后开启sa帐户,默认sa帐户是disabled的 --------------------编程问答-------------------- <add name="LocalSqlServer" connectionString="user id=sa;password=sa;data source=.;persist security info=True;initial catalog=master"/> 
Server="127.0.0.1/SQLEXPRESS
外围应用配置器中选择TCP/IP或者named pipes;
在相应的防火墙新增个例外   --------------------编程问答-------------------- 允许TCP/IP和命名管道是否设置 
Sql Server Browser是否启动 
SQL的登陆方式,选用混合方式 
连接字符串问题,服务器名和数据库是否正确 
Server=127.0.0.1/SQLEXPRESS 

http://topic.csdn.net/u/20091014/17/3c780718-9b6d-4827-9bb8-39efe92a7c43.html --------------------编程问答-------------------- 人生如梦,太不厚道了。

还让不让人拿分啊? TAT

检查连接字符串是否正确吧 --------------------编程问答-------------------- "最后开启sa帐户,默认sa帐户是disabled的"是怎么回事啊?在哪里找到sa帐户? --------------------编程问答-------------------- 首先看下
远程服务是否开启

还有就是看下你当前装的sqlexprss还是其他版本的
因为快递版本的连接方法跟其他版本不一样

重启服务器,重启sqlbrower即可 --------------------编程问答-------------------- 不知楼主是c/s,b/s?
数据库连接字符串是什么?
光这样问,很难回答. --------------------编程问答-------------------- 我装的是sql server 2005。应该不会有问题吧? --------------------编程问答-------------------- 我是用三层架构实现的数据库连接》语句为:

public SqlConnection DBConnection(string Hostname, string DBname)
        {
            string constring = "Data Source=" + Hostname + "\\SQLEXPRESS;Integrated Security=SSPI;" + "Initial Catalog=" + DBname;
            SqlConnection sconn = new SqlConnection(constring);
            return sconn;
        } --------------------编程问答-------------------- 我的直觉告诉我 应该是lz在运行程序时候 没有开启与数据库连接字符串对应的数据库服务 --------------------编程问答-------------------- 学习了~ --------------------编程问答-------------------- uuuuuuuuuu --------------------编程问答--------------------
引用 12 楼 zhanlang9075 的回复:
我的直觉告诉我 应该是lz在运行程序时候 没有开启与数据库连接字符串对应的数据库服务

sql2005 不用开服务的
补充:.NET技术 ,  .NET技术前瞻
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,