相关疑难解决方法(0)

为什么我会收到"无法连接到服务器 - 与网络相关或特定于实例的错误"?

尝试连接到SQL Server时出现以下错误:

无法连接到108.163.224.173.

建立与SQL Server的连接时发生与网络相关或特定于实例的错误.

服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.

(提供程序:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)(Microsoft SQL Server,错误:1326)

当我尝试在Visual Studio 2010中将我的数据库配置为gridview时抛出此错误.我对如何调试此错误感到茫然.

你会如何调试此错误?除了错误消息中提到的那个之外,我应该采取哪些步骤来确定这里真正发生了什么?

sql-server azure visual-studio azure-virtual-machine

354
推荐指数
18
解决办法
134万
查看次数

如何修复错误'命名管道提供程序,错误40 - 无法打开与'SQL Server'的连接?

我似乎无法从站点连接到我的数据库.我收到此错误:

命名管道提供程序,错误:40 - 无法打开与SQL Server的连接

我尝试使用本地IP地址连接以及公共IP地址.我试过了:

  1. 是的,该站点可以与服务器通信
  2. 命名管道/ TCP已启用.
  3. 允许远程连接.
  4. Windows防火墙已关闭
  5. 在Windows防火墙中为端口1433创建了一个例外.
  6. 在SQL Server配置管理器中启用了所有内容.

我还能在这做什么?

sql-server sql-server-2005 database-connectivity

139
推荐指数
10
解决办法
57万
查看次数

为什么在建立与SQL Server的连接时会发生与网络相关或特定于实例的错误?

我非常沮丧.我有一个使用我的本地数据库在Visual Web Developer 2008 Express上运行的网站,一切都很好.我也在生产服务器上运行相同的网站.一切都很好,但今晚我对生产进行了"重置".

  1. 我删除了几个表,重新创建它们并插入数据.一切都还好.

  2. 我通过FTP删除了所有文件.

  3. 我在visual studio中使用了名为"复制网站"的模块,并通过FTP将网站复制到网站.

当我登录我的网站时,这是我得到的错误:

'/'应用程序中的服务器错误.

建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)

描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.

异常详细信息:System.Data.SqlClient.SqlException:建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)


没有任何与SQL连接相关的更改,这是我一直使用的OLD代码.由于这个原因我的网站完全瘫痪,我内心感到恶心,因为我觉得我无能为力.

有人可以帮我吗?

.net visual-studio

55
推荐指数
3
解决办法
36万
查看次数

我无法让Sql Server localdb连接在没有安装SqlServer Express的计算机上工作

我有一个使用Visual Studio 2012编写的C#控制台应用程序.在应用程序中,我使用Sql Server localdb连接到数据库来存储信息.这在几台计算机上运行正常,所有计算机都安装了Visual Studio.

我想部署一个只需要安装Sql Server Express LocalDB的程序,而不是更大的Sql Server Express.但是,我的应用程序未在目标计算机上运行.我在目标计算机上安装了Sql Server Express LocalDB 2014.我可以使用命令行使用sqllocaldb运行命令来验证它是否已安装并正在运行.

C:\Users\someuser\Desktop\Debug>sqllocaldb v
Microsoft SQL Server 2014 (12.0.2000.8)`
Run Code Online (Sandbox Code Playgroud)

但是,当我在同一台目标计算机上运行我的应用程序时,出现以下错误.

C:\ Users\someuser\Desktop\Debug> Testing_Console
11:21:07,912 [1] INFO TestingConsole.Program - 当前目录是C:\ Users\someuser\Desktop\Debug
Extra Info:(null)


未处理的异常:System.Data .SqlClient.SqlException:建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:SQL网络接口,错误:50 - 发生本地数据库运行时错误.无法创建自动实例.请参阅Windows应用程序事件日志以获取错误详细信息.

以下是我的app.config文件的开头,我在其中定义连接字符串.我已经尝试将直接文件路径放入LM文件,但这并没有解决问题.然而,这是预期的,因为该程序可以在安装了Visual Studio的计算机上的任何目录中运行.

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <configSections>
    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
  </configSections>
  <connectionStrings>
    <add name="KomoLM_Console.Properties.Settings.LMConnectionString"
      providerName="System.Data.SqlClient"
      connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\LM.mdf;Integrated Security=True;MultipleActiveResultSets=True"
 />
  </connectionStrings>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
  </startup>
Run Code Online (Sandbox Code Playgroud)

我不知道这个问题是否只与安装了SQL Server Express LocalDB 2014有关.谁能告诉我我的问题可能是什么?

c# sql-server localdb visual-studio-2012 sql-server-2014-express

24
推荐指数
2
解决办法
4万
查看次数

dotnet ef数据库更新中与网络相关或特定于实例的错误

我正在学习使用教程使用Visual Studio构建ASP.NET Core MVC应用程序.在" 添加模型 "步骤中,我创建了一个新的单独项目(如说明中所述),但是当我运行时dotnet ef database update,会发生以下错误:

建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:SQL网络接口,错误:52 - 无法找到本地数据库运行时安装.验证是否已正确安装SQL Server Express并且已启用本地数据库运行时功能.)

但我已经安装了SQL Server和SQLEXPRESS服务正在运行.我也尝试打开端口,但它没有帮助.

sql-server asp.net-mvc entity-framework asp.net-core

2
推荐指数
1
解决办法
3443
查看次数

本地数据库:“与 SQL Server 建立连接时发生与网络相关或特定于实例的错误。”

我已经检查了有关此事的其他主题并尝试了一些标准解决方案,但似乎没有任何效果。我的数据库是本地的,我正在尝试连接,它已经创建并保存在名为 localDB.mdf 的文件夹 Helpers 中我的代码是:

public static List<ChatMessages> GetFromDatabase(string query)
    {
        List<ChatMessages> ImportedFiles = new List<ChatMessages>();
        string sql = @"Data Source=|DataDirectory|\Helpers\localDB;AttachDbFilename=\Helpers\localDB.mdf;Integrated Security=True";
        SqlConnection connection = new SqlConnection(sql);
        try
        {
            connection.Open();
            var check = connection.State;
            SqlCommand cmd = new SqlCommand(query, connection);
            var rdr = cmd.ExecuteReader();
            while (rdr.Read())
            {
                //stuff
            }
            connection.Close();
        }
        catch (Exception e) { MessageBox.Show("error: " + e); }
        var x = ImportedFiles;
        return ImportedFiles;
    }
Run Code Online (Sandbox Code Playgroud)

感谢您的时间,最好的问候

c# sql database database-connection visual-studio

1
推荐指数
1
解决办法
5909
查看次数