将数据库连接到服务器

时间:2019-06-07 21:32:30

标签: c# asp.net sql-server visual-studio-2019

我尝试为学校项目创建一个站点,然后继续进行操作,然后在注册页面的标签中输入值并发送,开始加载一段时间,然后在服务器端打开代码:

  

SqlConnection conn = ConnectToDb(文件名);          在这一行-----> conn.Open();

并且出现此错误消息:

  

System.Data.SqlClient.SqlException:'与SQL Server建立连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称正确,并且已将SQL Server配置为允许远程连接。 (提供者:SQL网络接口,错误:26-查找指定的服务器/实例时出错)'

2 个答案:

答案 0 :(得分:0)

您应该检查您的连接字符串,并且您具有足够的权限来连接到该数据库

答案 1 :(得分:0)

这可能是因为(1)您使用了错误的连接字符串(例如:错误的服务器名称),或(2)您正在从丢失/无效的配置文件中加载连接字符串。例如,如果您正在调试模式下运行,并且您的应用程序正尝试加载* .debug.config文件。

还有其他原因,例如您正在使用NT身份验证,并且您的应用程序所运行的身份没有SQL Server访问权限。