Microsoft SQL Server 2017下载安装

本学期学习课程中有数据库这门课,为了深入了解学习数据库,最好的做法就是去实际操作数据库,微软的SQL Server其实还算不错,而且其Developer(开发者版)也免费对用户使用,但是在安装的过程中,尤其是在没有之前版本的全新安装时,往往会出现很多问题,在本文中我将详细再现整个安装流程,并对出现的问题给出解决办法。
当然,因为第一次做教程,同时试验下微信图床的功能,所以把图全部截了截,做完觉得好小白,所以其实可以直接在目录上看那几个有问题的地方

官网下载

可以直接百度打开官网,选择中间的developer版就可以满足学习需要。developer版本是免费的。

进行安装

双击安装包SQLServer2017-SSEI-Dev运行。进入安装页面。
截图一
选择自定义安装。
截图二
媒体位置默认是C盘,可以自行更改到其他位置,我这里选择了D盘。点击安装。
截图三
安装完毕后进入新的页面,开始正式的安装过程。在左侧选择安装字样。
4
可以看到右侧出现很多选择的操作。本机并没有装过SQL Server,所以选择第一项就ok。
5
这里版本不用更改,也不需要产品密钥,下一步。
6
7
8
之后往下按部就班走就可以,接受条款、根据自己选择是否同意更新,进行安全检查,进行安全检查时会出现防火墙警告,无视掉就ok。继续下一步,就到了第一个问题出现的地方。

第一个问题————功能选择

到了这一步就是要你选择你的SQL Server希望具有哪些功能了,这一步很容易出问题,因为在进行勾选选择全选的话,在安装时会卡在一个地方动不了,就很尴尬,事实上这里主要是机器学习相关组件安装的问题,所以在这里,我推荐大家不要勾选机器学习相关的几个东西(包括机器学习服务和共享功能内的机器学习服务器中的R和Python)。如果需要,可以后面进行更新。在这里,可以考虑对安装路径进行修改,放到别的盘里。我这里放到了我在D盘中建的文件夹里。
9

第二个问题————jre7.0

点击下一步,比较快速的安装,结果发现一个新的问题:
10
如图,polybase要求安装Oracle JRE 7更新 51(64位)或更高版本。
但是不对啊,我电脑上有Java 9.0了啊,所以结论是,SQL Server2017需要一份jre 7.0的。
那没办法咯,去下载一个吧,然后你到官网发现,已经没有jre7了,当然,你麻烦一点注册账号,还是能找到的。
这里我把我的jre7.0放出来好了,放网盘连接:
链接:https://pan.baidu.com/s/1FVa-Xv0V-DVyY8foaQMFtw
密码:p3r6
下载后双击运行安装就ok,不必配置环境,放到哪个盘里都没关系。
然后回到SQL Server 2017安装程序,点击重新运行
11
ok,没问题了,接下来疯狂下一步吧
12
13
14
到了这一步,需要停一下,默认是Windows身份验证,我们更改换为混合模式,并设置sa的密码,然后点击下方添加当前用户。
15
下一步,同样也是添加当前用户。
16
然后又是下一步
17
18
添加当前用户
19
然后到这里,如果要更改工作目录,注意这里是不会自动生成的,就是如果你改动了目录,直接在路径后面放’\Dreplay’什么是不管用的,所以需要到相应文件夹下建立文件,这里自己操作,没必要像我这个强迫症一样建立那么多文件夹。
反正总之搞定别让他报错就ok了。
20
下一步吧。
21
22
好的,完成界面!是不是大功告成呢?
运行下吧
23
不好意思,还是不行!

第三个问题,安装完成,然而运行不成功

其实这个主要是因为之前电脑上没有安装过SQL Server导致的,所以还缺少一个叫做SSMS(SQL Server Management Studio )的集成环境,百度一下你就可以在微软官网上进行下载。
当然我这里也有下载好的,百度链接:
链接:https://pan.baidu.com/s/1yWG3HSNrhux7sx5pUMGGeg
密码:mr7v
双击安装到底
25
24

完成

再次打开运行:
26
恭喜,SQL Server 2017安装成功。