关于SQL2008R2连接服务器出错问题
在安装SQL2008R2后,在公司里用VS2013测试可以连接,可是回到寝室却出了问题,当打开SSMS连接服务器的时候会提示:
“在与SQL Server建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQL Server已配置为允许远程连接。(provider:命名管道提供程序,error:40-无法打开到SQL Server 的连接)”
-----------------------------------------------------------------难过的分割线------------------------------------------------------------------------------------------------------
其实这个问题很好解决,只是sql server的代理服务没有开罢了,右键"我的电脑"选择管理选项,进入计算机管理中,在左侧栏中选择服务,进入找到sqlserver代理,这里稍微注意一下,按照你当初安装数据的实例名来手动的开启相应的代理服务,怎么开启?选中后右键选择启动。至于下边的就不要看了,很容易弄乱你。
我的处理方法为以下三步:
1)怀疑是否因为IP地址的改变导致无法登陆服务器。
2)VIA是否未禁止。
3)SQL2008是否与VS2013自带的SQL Server2013 Express localDB冲突,被禁止。
解决办法;
1)尝试使用(local)、'.'、本机IP登录尝试。如果不行请看2)。
2)打开SQL Server配置中心 (SQL Server Configuration Manager)可通过命令提示符打开输入SQLServerManager10.msc,打开SQL Server网络配置查看VIA是否被开启,如果开启请关闭。然后尝试SSMS是否可以连接,如果不能请尝试3)。
3)如果VIA未被开启,请进入TCP/IP中 查看IP3和IPALL,将IP3地址改为本机IP或者127.0.0.1,端口改为1433,IPALL端口改为1433,点击应用,然后重新在SQL Server Configuration Manager中的SQL Server服务中开启SQL代理。最后登录SSMS以local为服务名进入数据库。如果在重新开启SQL Server服务时出现远程调试失败,请尝试4)。
4)那就是VS2013和SQL的冲突问题导致的,不过因为我前一天还在使用VS2013访问数据库,所以我也不明白为什么今天会出错,看到网上有人说,这个错误就是因为冲突导致的,所以如果你也这样想,那就不需要尝试前边3步, 直接通过右击我的电脑->管理->服务->SQL代理,右键启动。然后再次登录SSMS,查看是否成功,如果不成功,那么请重1)开始尝试。
看到这了?哎,都说了不要看了嘛,什么都没学到是不是很气啊,既然这样,那就多讲一点吧,不知道你们手动启动代理服务的时候,会不会也遇到错误,提示无法开启,这个时候,你可能会骂我了,心里想你个彩笔,其实,这种情况多半是因为sql server代理服务的依赖服务没有打开,依旧是右键代理服务,不过我们这次选择属性,找到依存关系,然后看到它所依赖的系统组件,然后去手动开启这个组件,然后再手动开启代理服务。就这么简单。
徒弟,加油
关于SQL2008R2连接服务器出错问题的更多相关文章
- SQL 2005远程连接是出错(provider: SQL 网络接口, error: 28 - 服务器不支持请求的协议
SQL 2005远程连接是出错(provider: SQL 网络接口, error: 28 - 服务器不支持请求的协议 sql远程连接服务器网络sql serversqlserver 解决方法:在服务 ...
- 【解决】WordPress FTP连接服务器时出错,请检查设置,WordPress需要访问您网页服务器的权限
刚装好wordpress,发现后台预装了两个插件,想删掉,结果要登录FTP,死活登不上去,提示"连接服务器时出错,请检查设置,WordPress需要访问您网页服务器的权限",网上也 ...
- 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连
在建立与服务器的连接时出错.在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连 sql server服务器sqlserver远程连接数据库防火墙在建立 ...
- SIM800C 连接服务器
AT+CIPSTART=TCP,域名,端口号 OK 只返回OK,这种情况,说明域名的服务器出错了,OK表示格式正确,但是实际上的TCP是没有连接上的. 测试库服务器出错的时候,就是这种情况 实际连上了 ...
- SQL数据库连接到服务器出错——无法连接到XXX
问题:Windows或者SQL Server身份验证下,出现连接到服务器出错 解决方式: 1.检查实例名称是否正确,如下 根据自己电脑的实际名称修改修改如下: 1)Microsoft SQL Serv ...
- 503是一种HTTP状态码。英文名503 Service Unavailable与404(404 Not Found)是同属一种网页状态出错码。前者是服务器出错的一种返回状态,后者是网页程序没有相关的结果后返回的一种状态,需要优化网站的时候通常需要制作404出错页以便网站整体优化。
goldCat1 商城 消息 | 百度首页 新闻网页贴吧知道音乐图片视频地图百科文库 进入词条搜索词条帮助 近期有不法分子冒充官方收费编辑词条,百度百科严正声明:百科词条人人可编辑,词条创建和修改均免 ...
- 使用paramiko如何连接服务器?
本文和大家分享的是python开发中使用paramiko连接服务器的方法和步骤,希望通过本文的,对大家学习和使用paramiko有所帮助. ssh连接步骤 1.ssh server建立server p ...
- Mac 使用 SSH 免密连接服务器
1.生成 SSH 秘钥 ssh-keygen -t rsa 生成的密钥对 id_rsa 和 id_rsa.pub,默认存储在 ~/.ssh 目录,其中没有后缀的是私有,有后缀 .pub 的为公钥.生 ...
- telnet命令——连接服务器
Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式.它为用户提供了在本地计算机上完成远程主机工作的能力.在终端使用者的电脑上使用telnet程序,用它连接 ...
随机推荐
- ucos中的中断管理
一.中断的概念 中断是一种硬件机制,用于处理异步事件.中断的实时性比轮询要好,通过中断,微控制器可以在异常发生的时候立刻进行处理,而不需要不断轮询事件是否发生. CM3支持中断嵌套,使得高优先级异常可 ...
- C#移除URL上指定的参数
/// <summary> /// 移除URL上指定的参数,不区分参数大小写 /// </summary> public static ...
- windows10安装JIRA
windows10安装MySQL数据库 一.问题现象: cmd执行“mysql”命令,提示:ERROR 2003 (HY000): Can't connect to MySQL server on ' ...
- jdk和tomcat的安装
https://blog.csdn.net/angel_w/article/details/78580528
- python抓取网页数据处理后可视化
抓取文章的链接,访问量保存到本地 #coding=utf-8 import requests as req import re import urllib from bs4 import Beauti ...
- c# maiform父窗体改变动态的gridew 奇偶行变色的快捷方法
无需在每个usercontrol里边单个指定控件内gridview 隔行换色.只需要在主窗体内改成统一就好了 做到这点要明白.gridcontrol 是usercontrol 的子控件 , grid ...
- mysql执行sql语句过程
开发人员基本都知道,我们的数据存在数据库中(目前最多的是mysql和oracle,由于作者更擅长mysql,所以这里默认数据库为mysql),服务器通过sql语句将查询数据的请求传入到mysql数据库 ...
- RIDE安装操作
转载参考https://www.cnblogs.com/Ming8006/p/4998492.html 一.python安装 1.访问Python官网:https://www.python.org/ ...
- 杨其菊201771010134《面向对象程序设计(java)》第十四周学习总结
第十四周学习总结 第一部分:理论知识 理论知识:本周学习Swing用户界面 内容:Swing与模型-视图-控制器设计模式:布局管理概述:文本输入 :选择组件:菜单:复杂的布局管理:对话框: 第二部分: ...
- P2158 [SDOI2008] 仪仗队(欧拉函数模板)
题目描述 作为体育委员,C君负责这次运动会仪仗队的训练.仪仗队是由学生组成的N * N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图 ...