先给你一个答案 安装sql server是不需要安装jdk的 , 除非你在安装的过程中选择了 “针对外部数据的RolyBase查询服务”,这个东西是sql server和Hadoop、Azure Blob 存储等外部设备交互的支持组件,所以如果用不到这个不要?。?我下面或重点讲下这一步 。
我不知道你为何会问,是在安装的过程中提示了缺少jdk,还是你安装失败了,猜测需要jdk 。如果是提示的需要,那可以就是我上面说的问题 。
既然你已经在装sql server了,应该也了解这是什么了,以防其他的同学看解答的时候不知道是什么,我先介绍下sql server 和 jdk 分别是什么吧,然后再介绍安装 sql server的步骤 。
介绍
sql server:是微软(Microsoft)公司推出的数据库关系型数据库管理系统(DBMS),和我们经常听到的mysql、oracle等都是现在主流的关系型数据库 , 它具有图形化用户界面、丰富的编程接口 , 对用户非常友好,还有关键的一点微软的东西吗,必须是windows上的王者,所以大家学习上手的成本很低,当然这是把双刃剑,它就没有了跨平台的优势了,而且还有比较重要的一点微软的全家桶可都不是免费的菜哦, 。

jdk:Java Development Kit (JDK) 是Sun公司(已被Oracle收购)针对Java开发员的软件开发工具包 , 说明白点就是Java的工具包和运行环境 , 没有JDK的话,无法编译Java程序,如果想只运行Java程序,要确保已安装相应的JRE 。现在最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了属于自己的JDK 。IBM公司开发了属于自己的JDK,国内淘宝也开发了属于自己的JDK , 各个组织开发自己的JDK都是为了在某些方面得到一些提高,以适应自己的需求 。

好了,从我的介绍就可以看出来,sql server是数据库,jdk是java环境,而且sql server不是使用java开发的,所以不会依赖java 环境(除非依赖部分组件),不必安装jdk 。
下面我介绍下安装sql server的步骤吧 , 希望对你有帮助,以2017developer版本为例吧(因为免费):
- 官网现在安装包,这个就不多说了,使用头条搜索或者其他搜索引擎搜索即可 。
- 双击安装包进入安装页面

- 选择自定义安装 , 选择安装语言和安装位置(默认在系统盘,可以自己更改) , 然后点击安装 。
- 安装完毕后进入新的页面,开始正式的安装过程 。可以看到右侧出现很多选择的操作 。本机并没有装过SQL Server,所以选择第一项就ok 。

- 这里版本不用更改,也不需要产品密钥,下一步 。

- 之后就一路下一步就可以了,如果出现警告之类的都可以忽略,继续下一步 。
- 直到出现功能选择了,这块就是我在上面说的,可能提示你安装jre的地方 。

- 如果勾选了我上图红框标出来的功能,就会提示你安装jre了 。

- 之后继续疯狂的下一步,直到引擎配置,也比较重要 , 默认是Windows身份验证 , 我们更改换为混合模式,并设置sa的密码,然后点击下方添加当前用户 。

- 好了下面就还是下一步,就安装成功了 。
,还是在喜欢在Windows上安装东西 , 无法描述的快感 。
