出现“在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。”这样的错误!


  1.基本现象:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。

  2. 可能出现的情况,拷贝了别人的项目,或者在网上找的别人的项目运行时附加到自己的数据库上,特别是在有版本差异的时候进行附加的时候,(比如:用SQL2005建的数据库,你附加在SQL2008的下面的时候)你需要修改项目中Web.Config文件中的数据库连接字符串,这时候你就需要注意了,根据不同版本的数据库,它的数据库连接字符串是有差异的,比如一下的几种:

           Data Server=./SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password=sa123456
          Data Server=服务器名/SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password=sa123456
          Data Server=localhost/SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password=sa123456
          Data Server=.;Initial Catalog=Northwind;User ID=sa;Password=sa123456
          Data Server=服务器名;Initial Catalog=Northwind;User ID=sa;Password=sa123456
          ……
          到底那种正确?这跟数据库版本有关系,如果是Sql Server 2005 Express版本,则必须要有“/SQLEXPRESS”。

    当出现这个问题时,其实很简单,是不同的数据库版本,的连接方法不一样

    我以前是用Server=.;database=jtj;User ID=sa;Password=123456

    我觉的遇到这种问题的时候,你至少可以确定的是,至少应该知道是因为数据库连接的字符串的差异导致的错误,此时这就需要你对数据库版本的熟悉来采用合适的方法,如果不确定的话,你可以把自己用过的,知道的字符串连接来试一下,相信肯定可以搞定的!

    今天真是折腾了好久才搞好。╮(╯▽╰)╭明天继续写加油!


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



猜您在找 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL pyodbc.OperationalError: ('08001', '[08001] 无法打开与 SQL Server 的连接[08001]登录超时已过期 (0); 与 SQL Server 建立连接时发生了与网络相关的或特定于实例的错误。找不到或无法访问服务器。请检查实例名称是否正确以及 SQL Server 是否配置为允许远程连接。 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。 请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接) sqlserver安装之后,SSMS远程连接连接不上的问题解决:请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接 SQL Server无法连接到服务器 标题: 连接到服务器 ------------------------------ 无法连接到 DESKTOP-J6I1UIC\SQLEXPRESS1。 ------------------------------ 其他信息: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。 与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误 c# ftp上传 出现问题:远程服务器返回错误: (550) 文件不可用(例如,未找到文件,无法访问文件) [SQL Server]无法创建 SSIS 运行时对象,请验证 DTS.dll 是否可用及是否已注册 无法连接mysql,请检查mysql是否已启动及用户密码是否设置正确
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM