windows server 2012 R2系统安装部署SQLserver2016企业版(转)
转自 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版本以上
2.安装缺少的Windows Server 2012 R2 更新程序

下载完后,按顺序安装,第一个应该安装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企业版(转)的更多相关文章
- Windows Server 2012 R2安装部署Office Web Apps Server
		
微软官方参考地址https://technet.microsoft.com/zh-cn/library/jj219455.aspx,建议参考官方说明. 注意:每一步进行完成后重启服务器!!! 一. ...
 - Windows Server 2012 R2服务器部署Tomcat JDK、安装Mysql以及将Java项目部署到CVM
		
我们平时所调试的Java Web 项目需要在本地Eclipse或者MyEclipse当中开发调试,并且部署到Tomcat上来测试,比如说笔者这里用的eclipse添加tomcat服务器, 但是这里发布 ...
 - 3.Windows Server 2012 R2数据库部署
		
很多人竟然不会安装数据库....好吧,来个图文教程,其实和windows里面一样安装,和安装2008一样的 先安装3.5:http://www.cnblogs.com/dunitian/p/53487 ...
 - Windows Server 笔记(七):Windows Server 2012 R2 NIC Teaming(NIC组)
		
什么是NIC Teaming? NIC Teaming 就是将两个或更多的网络适配器组合在一起,从而达到容错和带宽聚合作用.NIC Teaming 中的每个网络适配器都是物理存在的(虚 ...
 - 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 ...
 - windows server 2012 R2 部署AD域服务
		
一.部署AD域控制器 首先,我们检查第一台已经安装Windows Server 2012 R2的服务网络的相关配置,确定的服务器IP地址.子网掩码.默认网关的参数如下,由于该服务器既要充当ADDC角色 ...
 - Windows server 2012 R2 部署WSUS补丁服务
		
一.WSUS 安装要求 1.硬件要求: 对于多达 13000 个客户端的服务器,建议使用以下硬件:* 4 Core E5-2609 2.1GHz 的处理器* 8 GB 的 RAM 2.软件要求: 要使 ...
 - 阿里云 Windows Server 2012 r2 部署asp.net mvc网站 平坑之旅
		
做了多年的Web开发工作,网站部署也不在话下,可每次部署却并不是十分顺利,将本次在阿里云服务器上部署asp.net mvc网站遇到的问题记录如下. 平台是阿里云ECS,操作系统是 Windows Se ...
 - Windows Server 2012 R2部署--安装桌面体验
		
Windows Server 2012 R2部署(3)---安装桌面体验 1) 打开服务器管理器 2) 选择所有服务器 3)添加角色和功能 4)下一步 5)下一步 6)下一步 ...
 
随机推荐
- CSS躬行记(2)——伪类和伪元素
			
一.伪类选择器 伪选择器弥补了常规选择器的不足,能够实现一些特殊情况下的样式,例如在鼠标悬停时或只给字符串中的第一个字符指定样式.与类选择器类似,可以从HTML元素的class属性中查看到,但伪选择器 ...
 - 【WPF学习】第六十二章 构建更复杂的模板
			
在控件模板和为其提供支持的代码之间又一个隐含约定.如果使用自定义控件模板替代控件的标准模板,就需要确保新模板能够满足控件的实现代码的所有需要. 在简单控件中,这个过程比较容易,因为对模板几乎没有(或完 ...
 - 手写一个Promise/A+,完美通过官方872个测试用例
			
前段时间我用两篇文章深入讲解了异步的概念和Event Loop的底层原理,然后还讲了一种自己实现异步的发布订阅模式: setTimeout和setImmediate到底谁先执行,本文让你彻底理解Eve ...
 - 我是如何从通信转到Java软件开发工程师的?
			
我的读者里面有绝大部分都是在校学生,有本科的,也有专科的,我在微信里收到很多读者的提问,大部分问题都跟如何学习编程有关,有换专业自学的.有迷茫不知道如何学习的.有报培训班没啥效果的等等,我能感受到他们 ...
 - Appium自动化 - 设置unicodeKeyboard: True运行脚本后,手机输入时无法调出软键盘
			
问题背景 做appium自动化的时候,使用了UiAutomator1驱动,然后设置了UnicodeKeyboard 执行自动化脚本之后,玩手机的时候发现平时用的输入法键盘没法调出来了 'automat ...
 - Unity 游戏框架搭建 2019 (二十五) 类的第一个作用 与 Obselete 属性
			
在上一篇我们整理到了第七个示例,我们今天再接着往下整理.我们来看第八个示例: #if UNITY_EDITOR using UnityEditor; #endif using UnityEngine; ...
 - Java基础知识1-Java简介
			
Java语言技术架构 JAVASE:(Java platform to Standard Edition)标准版,用于桌面级应用开发. JAVAME:(Java plataform to Micro ...
 - 三通道低功耗ASK低频唤醒接收器PAN3501完全替代AS3933/GC3933
			
低频唤醒接收器PAN3501软硬件兼容AS3933/GC3933,且新增了寄存器功能,可直接替换,供应稳定,高性价比. 产品介绍: PAN3501是一款最多三个通道接收的低功耗ASK接收机,可用 ...
 - 一天学一个Linux命令:第二天 cd pwd
			
文章更新于:2020-03-08 注:本文参照 man pwd 手册,并给出使用样例. 文章目录 一.命令之 `cd` 和 `pwd` 1.命令介绍 2.语法格式 3.使用样例 4.pwd 参数 5. ...
 - go For-range结构
			
For结构: for 初始化;条件语句;修饰语句{ 输出 } 一.For-range结构是可以怎么用? 这种构建方法可以应用于数组和切片: for ix, value := range slice1 ...