在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。
今天连接远程数据库,又出现了这个问题。解决方法也很简单,记录一下吧。
今天是2023年,3月6号。我恨!又是这个问题,然后我又折腾半天(公司破网,害我ipv4老变。然后按照我之前的解决办法并没有成功,我恨!!!!最后找到了原因,具体解决办法见第三种。)
出现这个问题错误一般有俩种。(还有第三种)
一、服务器的ipv4输入错误。
这种情况进入电脑属性就可以查看。或者用快捷键win+r,输入cmd,在输入ipconfig。
你可以用“.”或者“127.0.0.1”代替服务器名称,省去查看ipv4的步骤
二、远程服务器配置出错
win+r,输入SQLServerManagerXX.msc(此处的xx是你的SQLServerManager的版本号)
不知道版本型号在搜索里面输入SQLServer Manager,出现这个红色工具箱点进去就可以了。
然后选择此处的TCP/IP,右键属性,点进去。
我这个地方是我的ipv6地址,我将其改成ipv4就可以正常连接数据库了。
三、SQL Server 服务未启动
2023.3.6
今天代码接口显示错误,点开Navicat进不去。点开SQL Server,之前俩种办法都试了一遍,然后错误。天真的以为是自己的密码错误,Windows里面有密码修改,打算修改一下,结果显示一样的错误。
开始意识到事情不简单了。百度了半天,终于找到了。
1、如果你也是用Windows登录失败,如下图:
2、选择服务
win+r,输入:services.msc
启动这三个。再次登录就可以了