SQL Server2008 R2开启远程连接总结
==============================
SQL Server2008 R2开启远程连接(最全总结)
==============================
安装过程:适用Windows XP SP3、Windows7、Windows Server2008 R2、Windows8、Windows10
1、安装Visual Studio2010旗舰版
2、安装Visual Studio2010 SP1
3、安装SQL Server2008 R2管理工具
================================
开启远程访问
注意事项:
1. 用计算机名访问服务器时,需要开启sql server browser服务。
2. 检查自带防火墙和自己安装防火墙的设置,放行相应端口和程序。
3. 可以通过netstat -an命令,检查1433端口是否打开。全部侦听的情况如下: 
4. 如果安装 SQL Server 时已经启用了“使用SQL Server 和 Windows 身份验证混合登陆”,可以跳过下面配置过程中的第二项。
配置过程:
1. SQL Server Configuration Manager(简写SSCM)
◆ 选中左侧的“SQL Server服务”,确保右侧的“SQL Server(实例名)”和“SQL Server Browser”的状态都为“正在运行”。

◆ 选中左侧的“SQL Server网络配置”中“实例名对应的协议”,确保右侧的“TCP/IP”、“Named Pipes”已启用。

◆ 双击TCP/IP,打开属性页面,将“已启用”设为是。注意“全部侦听”这一项,后文会提到。

◆ 如果之前“全部侦听”为“是”,“IPALL”的设置如图所示。
如果之前“全部侦听”为“否”,则需要单独开启需要监听的IP:“TCP动态端口”设为空,“TCP端口”设为1433,“已启用”设为“是”。

◆ 选中左侧“客户端协议”,启用右侧的“TCP/IP”和“Named Pipes”

◆ 设置其中的“TCP/IP”的属性。

◆ 回第一步,重启sql server服务。
2. SQL Server Management Studio (SSMS)
◆ 打开SSMS,用windows身份连接数据库,登录后,右键选择“属性”


◆ 左侧选择“安全性”,选中右侧的“SQL Server 和 Windows 身份验证模式”以启用混合登录模式

◆ 选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”

◆ 展开“安全性”->“登录名”->“sa”,右键选择“属性”

◆ 左侧选择“常规”,右侧选择“SQL Server 身份验证”,并设置密码

◆ 选择“状态”,选中“启用”,点击“确定”

◆ 右击数据库选择“方面”

◆ 将“RemoteAccessEnabled”属性设为“True”,点“确定”

◆ 至此SSMS已设置完毕。退出后用账户sa登录,成功即表示sa帐户已经启用。
===============================================================================
补充:
防火墙设置:
打开系统防火墙,单击“高级设置”--> 选择“入站规则”,在右边单击“新建规则”,选择程序,下一步,选择C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\Binn\sqlservr.exe,下一步,选择“允许连接”,下一步后完成。
重复上面的步骤,新建防火墙入站规则, 这次选择程序文件“C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe”。
完成。可以从远程连接服务器了。
SQL Server2008 R2开启远程连接总结的更多相关文章
- 安装的SQL Server2008 R2版的连接不到本地数据,提示未找到或无法访问服务器。----复制自百度知道
安装的SQL Server2008 R2版的连接不到本地数据,提示未找到或无法访问服务器.使用Windows身份验证 2012-09-17 00:23hj168926 | 分类:数据库DB | 浏览3 ...
- sql server2008用ip远程连接
sql server2008用ip远程连接 转载 weixin_34167819 发布于2017-09-14 15:23:00 阅读数 84 收藏 展开 1,2005的外围应用配置器在2008中换了地 ...
- SQL Server 2008 R2 开启远程连接
因为sql server 2008默认是不允许远程连接的,sa帐户也是默认禁用的,如果想要在本地用SSMS(SQL Server Management Studio Express) 连接远程服务器上 ...
- SQL Server2012数据库开启远程连接
在我们使用SQL Server数据库的时候很重要的一点就是开启数据库的远程连接,这是因为很多时候数据库部署在远程的服务器上会比较方便,而部署在客户端的话,由于客户端不固定,所以需要经常去部署,这样容易 ...
- SQL Server 2008 开启远程连接
除了 IP1.IP2 外,也要把 IPALL 的端口也设置为 1433 参考:SQL Server开启1433端口,彻底解决方案
- SQL Server2008 R2 数据库镜像实施手册(双机)SQL Server2014同样适用
这篇文章主要介绍了SQL Server2008 R2 数据库镜像实施手册(双机)SQL Server2014同样适用,需要的朋友可以参考下 一.配置主备机 1. 服务器基本信息 主机名称为:HOST_ ...
- SQLServer2008设置 开启远程连接
SQLServer2008设置 开启远程连接 前一段时间,学生分组做项目,使用SVN工具,要求功能使用存储过程,在数据库这块出现这么一个问题: A学生在他的数据库上添加了存储过程,需要其他的B,C,D ...
- MySQL开启远程连接权限
对于我们刚开始安装的mysql或者mariadb来说,默认是不开启远程连接的.所以需要我们手动开启远程连接的权限.如果你是使用docker安装mysql那需要先进入容器中,这里就不讲如何进入容器了,百 ...
- sql server2008 R2打开报错:无法识别的配置节 system.serviceModel解决办法分享
本人是先安装的sql server2008 R2成功可以运行后,再安装VS2010成功后,再打开sql server2008,就出现以下错误,无法连接服务器. 无法识别的配置节 system.se ...
随机推荐
- 002-mybatis主配置文件
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC & ...
- SharedObject对象聊天室
本博推荐文章快速导航: Sql Server2005 Transact-SQL 新兵器学习MCAD学习 代码阅读总结 ASP.NET状态管理 DB(数据库)WAPWinFormFlex,Fms aie ...
- c++第二十六天
p131~p135: 1.除非必要否则不使用后缀加加(减减),会有额外的性能开销. 2.混用解引用和递增运算符.*pointer++,后缀运算符优先于解引用运算符. 3.运算对象可按任意顺序求值,即使 ...
- Linux内核参数之arp_ignore和arp_announce
一.arp_ignore和arp_announce介绍 arp_ignore和arp_announce参数都和ARP协议相关,主要用于控制系统返回arp响应和发送arp请求时的动作.这两个参数很重要, ...
- 20135320赵瀚青LINUX第八周学习笔记
赵瀚青原创作品转载请注明出处<Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 概述 本周学习的是linux ...
- CentOS7.2 安装nginx-1.10.3
nginx-1.10.3 下载nginx 检查是否安装了依赖库: [root@localhost ~]# rpm -q gcc gcc-4.8.5-11.el7.x86_64 [root@localh ...
- Spring boot错误处理以及定制错误页面
如果是浏览器访问,返回错误页面 注意浏览器发送请求的请求头: 注意区别其他客户端哦比如 postman 如果是其他客户端,返回一个Json数据 原理可以参照ErrorMvcAutoConfigura ...
- 分布式缓存--系列1 -- Hash环/一致性Hash原理
当前,Memcached.Redis这类分布式kv缓存已经非常普遍.从本篇开始,本系列将分析分布式缓存相关的原理.使用策略和最佳实践. 我们知道Memcached的分布式其实是一种“伪分布式”,也就是 ...
- Python学习札记(二十四) 函数式编程5 返回函数
参考:返回函数 NOTE 1.高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回. eg.求和函数 #!/usr/bin/env python3 def calsums(*args): a ...
- classloader的演进
classloader从1.6到1.7整体分成了两个版本.重点区别就是并行类加载. 1.6版本 protected synchronized Class loadClass(String name, ...