Home >Database >Mysql Tutorial >在与SQLServer建立连接时出现与网络相关的或特定于实例的错误解

在与SQLServer建立连接时出现与网络相关的或特定于实例的错误解

WBOY
WBOYOriginal
2016-06-07 15:39:227302browse

很多新人在安装sql server 数据库的时候都会出现这个问题,明明已经装好了数据库,可是连接时候,却总是连接不上,弹出对话框: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验 证实例名称是否正确并且 SQL S

    很多新人在安装sql server 数据库的时候都会出现这个问题,明明已经装好了数据库,可是连接时候,却总是连接不上,弹出对话框:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接);

 之前我的做法是重新装一次,我认为是数据库还没有装好,缺少某个组件或者某一步的配置错误之类的,多装两次也总是成功的。但是今天我决心把次问题解决好。通过百度,终于找到了解决方案。

  一:查看自己的配置文件:开始->sql server 2008->配置工具->SQL Server配置管理器:找到SQL Server服务,看看这项有没有开启:Sql server Express。如果你的这项是被关闭的,右键启动一下它。

  二:重新登陆Sql server服务器。有的同学,安装好了数据库之后,登陆的默认服务器是指向其他电脑的,如:我们学校的机房,默认地址是老师的服务器,所以,这里,要把地址更改过来。把服务器名称改成自己的电脑名,一般自己的电脑名太长太难记,那么你就用“.”来代替,或者直接写本地ip地址:127.0.0.1(这是本地回环地址,学过计算机网络的同学都知道)。

  一般的同学,到这里,基本都解决了。但是我的电脑到此还未结束。接下来请看:

  三:点击MSSQLSERVER的协议,在右侧的页面中选择TCP/IP协议。

在与SQLServer建立连接时出现与网络相关的或特定于实例的错误解

  右键,属性:会出现ip1到ip10的配置。这里,我们需要更改服务端的ip和端口号。

  首先,将ip3的地址改为127.0.0.1,或者你的公网ip地址,我没有公网,就直接本地吧。端口号:1433.这是sql总所周知的端口号。再把ip all的端口号也改成:1433.然后保存。

  重启服务:注意不是重新启动你的sql server客户端,而是,启动服务:

  右键:重新启动。


 再次登陆,就应该没有问题了。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn