转自  https://blog.csdn.net/qq_35938548/article/details/80272288

安装sql server是一个很繁琐的事情,花了一下午时间倒腾,现记录下整个的安装和配置过程。

一、下载sql server 2016
二、安装sql server前的准备工作
三、安装sql server 2016
四、安装sql server management studio(SSMS)
五、配置sql server实现可远程访问

一、下载sql server 2016

SQL Server 2016 Enterprise (x64) - DVD (Chinese-Simplified)简体中文版

文件名: cn_sql_server_2016_enterprise_x64_dvd_8699450.iso
SHA1: 66A518194A021DE6A1AE2F73184B0AD4D83C64B4
文件大小:2.28GB
发布时间: 2016-06-01
下载链接:
ed2k://|file|cn_sql_server_2016_enterprise_x64_dvd_8699450.iso|2452795392|D8AFD8D6245F518F53F720C48E2819C0|/

二、安装sql server前的准备工作

1.安装Java,推荐1.8版本以上

Java JDK安装及环境变量设置

2.安装缺少的Windows Server 2012 R2 更新程序

下载KB2919442
下载KB2919355

下载完后,按顺序安装,第一个应该安装Windows8.1-KB2919442-x64.msu,再运行clearcompressionflag.exe,这个其实是个后台进程(或许就是清洗整理一下数据而已),从进程可以看到一晃而过,再安装Windows8.1-KB2919355,如果顺序乱了会导致安装不成功。

三、安装sql server 2016

1.下载好SqlServer2016版本的镜像 右击后选择装载选项 如果没有这个选项可以选择解压或者使用ios镜像打开工具打开

2.打开后的文件目录中鼠标左键双击setup文件

3.在打开的安装中心对话界面中点击安装>点击全新Sql Server独立安装

4.一路按默认方式点击下一步,到功能选择,如果不需要使用R语言,取消勾选R服务和R独立Server两项。当然也可以全选,只是有时到最后一步可能会出错。这次安装我是全选,最后虽然有失败,但数据库依旧顺利安装成功。如果的确需要使用R,那需要额外下载与R相关的包,r和ropen

5.默认方式,一路点击,有添加当前用户的对话框加上当前用户

6.最后,等待安装完成

四、安装sql server management studio(SSMS)
Sql Server 2016与以前的版本不一样,它没有自动携带SSMS,所以需要单独下载安装文件进行安装。
下载SSMS

双击下载后的安装文件,默认安装即可。

五、配置sql server实现可远程访问
1.打开Sql Server配置管理器,配置客户端协议,开启TCP/IP。尽量不要修改默认端口

2.打开SSMS,输入用户名和密码后登陆数据库,右键点击数据库>属性>连接>勾选允许远程连接到此服务器

3.在这之后,继续在数据库服务右键,选择【注册】,注册一个数据库服务;点击视图>已注册的服务器>数据库引擎>本地服务器组 可查看该数据库的注册的服务器

4.修改防火墙设置

(1)添加端口(这里是你设置的服务器端口号,默认1433)
打开 控制面板–》Windows 防火墙–>高级设置–>入栈规则–>右键,新建规则–>选择端口–>设置特定本地端口号(输入1433)–>允许链接–>配置文件勾选所有的项–>设置名称–>完成
(2)添加程序,和上一步骤一样,新建规则–>选择程序,添加数据安装路径C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn\sqlservr.exe,
每个人的路径可能不一样,具体看安装的数据库在哪,我是默认安装到c盘,所以路径在c盘中找到sqlservr.exe文件

设置完毕,可以在其他电脑上远程访问该数据库了,bingo!

参考:
1.win2012R2打Windows8.1-KB2919355 问题
2.SQL server 2016 安装步骤
3.本地数据库(SQL Server)远程连接服务器端服务器

windows server 2012 R2系统安装部署SQLserver2016企业版(转)的更多相关文章

  1. Windows Server 2012 R2安装部署Office Web Apps Server

    微软官方参考地址https://technet.microsoft.com/zh-cn/library/jj219455.aspx,建议参考官方说明. 注意:每一步进行完成后重启服务器!!! 一.   ...

  2. Windows Server 2012 R2服务器部署Tomcat JDK、安装Mysql以及将Java项目部署到CVM

    我们平时所调试的Java Web 项目需要在本地Eclipse或者MyEclipse当中开发调试,并且部署到Tomcat上来测试,比如说笔者这里用的eclipse添加tomcat服务器, 但是这里发布 ...

  3. 3.Windows Server 2012 R2数据库部署

    很多人竟然不会安装数据库....好吧,来个图文教程,其实和windows里面一样安装,和安装2008一样的 先安装3.5:http://www.cnblogs.com/dunitian/p/53487 ...

  4. Windows Server 笔记(七):Windows Server 2012 R2 NIC Teaming(NIC组)

    什么是NIC Teaming?         NIC Teaming 就是将两个或更多的网络适配器组合在一起,从而达到容错和带宽聚合作用.NIC Teaming 中的每个网络适配器都是物理存在的(虚 ...

  5. windows server 2012 r2 iis8.5 部署asp.net mvc4/5程序小结

    windows server 2012 r2 iis8.5 部署asp.net mvc4/5程序小结 原文链接:http://www.xuanhun521.com/Blog/66d491f8-b479 ...

  6. windows server 2012 R2 部署AD域服务

    一.部署AD域控制器 首先,我们检查第一台已经安装Windows Server 2012 R2的服务网络的相关配置,确定的服务器IP地址.子网掩码.默认网关的参数如下,由于该服务器既要充当ADDC角色 ...

  7. Windows server 2012 R2 部署WSUS补丁服务

    一.WSUS 安装要求 1.硬件要求: 对于多达 13000 个客户端的服务器,建议使用以下硬件:* 4 Core E5-2609 2.1GHz 的处理器* 8 GB 的 RAM 2.软件要求: 要使 ...

  8. 阿里云 Windows Server 2012 r2 部署asp.net mvc网站 平坑之旅

    做了多年的Web开发工作,网站部署也不在话下,可每次部署却并不是十分顺利,将本次在阿里云服务器上部署asp.net mvc网站遇到的问题记录如下. 平台是阿里云ECS,操作系统是 Windows Se ...

  9. Windows Server 2012 R2部署--安装桌面体验

    Windows Server 2012 R2部署(3)---安装桌面体验 1) 打开服务器管理器 2) 选择所有服务器    3)添加角色和功能    4)下一步    5)下一步    6)下一步 ...

随机推荐

  1. MATLAB—地图

    一.画亚洲地图 1.worldmap() (1) clear all worldmap('World') clear all worldmap('World')%世界地图 load coast %载入 ...

  2. 使用Dism命令对Win7镜像进行操作

    在操作前,我们需要下载Win7部署工具AIK和Win7原版镜像 ★镜像迅雷链接 ed2k://|file|cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408 ...

  3. Chart控件的使用

    1.开启滚动条(ScaleView.Size除以Interval ,大概是中间出现纵线的数量,一般动ScaleView.Size) chart1.ChartAreas[0].CursorX.AutoS ...

  4. C 部落划分

    时间限制 : - MS   空间限制 : - KB   SPJ 评测说明 : 1s,128m 问题描述 聪聪研究发现,荒岛野人总是过着群居的生活,但是,并不是整个荒岛上的所有野人都属于同一个部落,野人 ...

  5. Aircoinst 三层架构ASP.NET开源

    <注意! 本源码为我本人所写,可能有点烂.仅供学习使用,请勿进行商业用途~!> <本源码永久归于MineLSG 及 Aircoinst_慈 所拥有> 使用方法:直接拷贝 一.结 ...

  6. 使用原生方法查询指定元素是否包含指定className

    如果我们要查找某个指定元素是否包含指定的className,可以使用以下方法 eg:document.getElementById('Id').classList.contains('要查询的clas ...

  7. 1-1. OSS/ALSA 声卡的驱动与配置和 Madplay 嵌入式播放器的移植

    报警子系统 一. OSS/ALSA 声卡的驱动与配置 声卡驱动中传统的OSS构架在02年被收购后即不开源,并且OSS的混音效果不好->因此ALSA构架孕育而生. ALSA(高级音频构架,目前应用 ...

  8. fstream

    fstream file("b.txt", ios::in|ios::out|ios::app); mode ate - seek to the end of stream imm ...

  9. 22.3 Extends 构造方法的执行顺序

    /** 1.有子父类继承关系的类中,创建父类对象未调用,执行父类无参构造* 2.有子父类继承关系的类中,创建子类对象未调用,执行顺序:默认先调用 父类无参构造---子类无参构造* 在子类的构造方法的第 ...

  10. 9.2ArrayList 集合 案例,学生管理系统

    循环的使用 添加学生:while嵌套for,for设置变量,内嵌if更新变量.if语句判断变量值 修改学生:for循环内嵌if,获取循环中的某个值. package day9_ArrayList.AL ...