首页 > 数据库 >SQL2017 安装教程图解(详细到每一个细节)

SQL2017 安装教程图解(详细到每一个细节)

时间:2024-08-06 10:09:41浏览次数:9  
标签:教程 jdk 一步 SQL2017 Server 版本 SQL 图解 安装

SQL2017 安装教程图解(详细到每一个细节)

----bayaim

----2024年8月5日15:27:41

----借鉴网址:https://blog.csdn.net/weixin_39665379/article/details/111100754

 

一、程序准备

JDK jdk-7u80-windows-x64

(官网可以下最新的,JDK 7 以上就可以,其他版本没试过不知道可不可以,等我试过了在补充)

SQLServer2017官网下载,个人使用可以下载 Developer版本,全功能免费版本,许可在非生产环境下用作开发和测试数据库

 

jdk-7u80-windows-x64.exe这个文件是一款JDK 7u80的安装教程,目前是最新的版本了,此版本修复了浏览器插件的严重的安全漏洞:CVE-2013-1493,Oracle 强烈建议使用 Java 浏览器插件用户升级。

 

1.右键选择 计算机→属性→高级系统设置→高级→环境变量

2.系统变量→新建

变量名:JAVA_HOME

变量值:(变量值填写你的jdk的安装目录,例如默认是: C:\Program Files\Java\jdk1.7.0_80 )

3.在系统变量中找到 Path 变量,选择编辑

在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

(注意如果原来Path的变量值末尾没有;号,就先输入;号再输入上面的代码)

4.系统变量→新建

变量名:CLASSPATH

变量值:.%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar   (注意最前面有一点)

到这系统变量就配置完毕了。

测试jdk是否安装成功

1、win+R组合键,输入cmd 打开命令行窗口

2、输入  javac    正确就显示如图

3jdk是否安装成功:

运行cmd 输入:  java -version 

 

二、安装SQL Server

参考网址:https://blog.csdn.net/qq_36981814/article/details/104611400/

  1. 1.       运行系统配置管理器

 

  1. 2.       全部通过即为OK,不要有失败、警告、跳过

 

  1. 3.       然后安装

 

  1. 4.       4.版本默认

5.接受许可

6.全局规则全部通过

7. 检查更新

注意: 不检查,不要按照 下面的

8.安装安装程序文件会跳过,安装规则要全部通过

 

如图需要关闭防火墙<安装完自己开启>

 

搜索防火墙,检查防火墙状态

更改防火墙状态

关闭防火墙,点击确定

回到SQL安装程序,重新运行,全部通过回自动跳转到下一步

 

9.示例功能、共享功能中,机器学习部分不要勾选,如果有需要从网站下载

安装目录可更改,然后下一步

10. 默认实例

11. 下一步

12.下一步

12. 添加sa验证模式的密码,添加当前用户,下一步

13.添加当前用户,下一步

14.下一步

15.下一步

16.添加当前用户,下一步

17.下一步

18.安装

19.等待安装,直到完成

 

20.安装成功,装填全部是成功,详细信息里是空的

 

21.一般到这里就算完成了,为了更友好一点在安装个 SQL Server管理工具吧(会跳转到网页,下载需要的版本就可以了)

 

PS:如果遇见如图所示问题,

参考博客“安装sqlserver 2017安装 需要安装oracle JRE7 更新 51(64位)或更高版本(已解决)”

 

三、安装SQL Server管理工具

如果18.4 出现这样的错误,不要慌。去下载早期版本

 

早期版本,我选了16.5.3 的(可不用选这么早的)

然后安装,点完安装就可以开始等了

 

4. 重启

 

5.链接测试,OK了

 

 

 

 

四、补充内容

应该没有需要补充的内容了…

————————————————

版权声明:本文为CSDN博主「陈 小 洋」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/qq_36981814/article/details/104611400/

  Feature:                       全文和语义提取搜索

  Status:                        失败: 请查看日志了解详细信息

  Reason for failure:            该功能的某个依赖项出错,导致该功能的安装过程失败。

  Next Step:                     使用以下信息解决错误,卸载此功能,然后再次运行安装过程。

  Component name:                SQL Server 数据库引擎服务实例功能

  Component error code:          0x851A001A

  Error description:             等待数据库引擎恢复句柄失败。请查看 SQL Server 错误日志以了解可能的原因。

  Error help link:               http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=12.0.4100.1&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026&EvtType=0xD15B4EB2%400x4BDAF9BA%401306%4026

原因: 没卸载干净

 

标签:教程,jdk,一步,SQL2017,Server,版本,SQL,图解,安装
From: https://www.cnblogs.com/bayaim/p/18344581

相关文章

  • 软件著作权申请教程(超详细)(2024新版)软著申请
       目录一、注册账号与实名登记二、材料准备三、申请步骤1.办理身份2.软件申请信息3.软件开发信息4.软件功能与特点5.填报完成一、注册账号与实名登记    首先我们需要在官网里面注册一个账号,并且完成实名认证,一般是注册【个人】的身份。中国版权保护中......
  • IEC104初学者教程,第八章:总召唤流程详解
    第八章:总召唤流程详解平时学习规约或调试IEC104或IEC101设备,需要IEC104/101模拟器,推荐一款:主站下载地址:IEC104主站模拟器从站下载地址:IEC104从站模拟器IEC60870-5-104(简称IEC104)是一种用于远程控制和监控系统的通信协议。它广泛应用于电力系统和其他工业自动化系统中。总召......
  • IEC104初学者教程,第九章:计数量召唤流程详解
    第九章:计数量召唤流程详解平时学习规约或调试IEC104或IEC101设备,需要IEC104/101模拟器,推荐一款:主站下载地址:IEC104主站模拟器从站下载地址:IEC104从站模拟器在IEC60870-5-104(简称IEC104)协议中,计数量召唤(CounterInterrogation,简称CI)是一种特定的功能,用于获取远程终端设备(RTU......
  • 【香橙派系列教程】(七)香橙派下的Python3安装
    【七】香橙派下的Python3安装为接下来的Linux图像识别智能垃圾桶做准备。图像处理使用京东SDK只支持pyhton和Java接口,目的是引入C语言的Python调用,感受大厂做的算法bug此接口是人工智能接口,京东识别模型是通过训练后的模型,精准度取决于训练程度,人工智能范畴在常规嵌入式......
  • elasticsearch教程
    1.单点部署(rpm):#提前关闭firewalld,否则无法组建集群#1.下载ESrpm包]#https://www.elastic.co/cn/downloads#2.安装es]#rpm-ivhelasticsearch-7.17.5-x86_64.rpm#3.调整内核参数(太低的话es会启动报错)echo"vm.max_map_count=655360fs.file-max=655350......
  • filebeat 教程
    1.filebeat安装#rpm安装方式https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.17.5-x86_64.rpmrpm-ivhfilebeat-7.17.5-x86_64.rpmsystemctlenablefilebeat--now#二进制包安装方式1.下载mkdir-p/data/tools/filebeat/&&cd/data/tools/fi......
  • Python-MNE全套教程(官网翻译)-入门01:概述篇
    目的以牺牲深度为代价进行入门学习,简易学习基本方法开始导入相关库:#License:BSD-3-Clause#CopyrighttheMNE-Pythoncontributors.importnumpyasnpimportmne加载数据MNE-Python数据结构式基于fif格式的,但是对于其他格式也有阅读方法,如https://mne.tools/s......
  • Python-MNE全套教程(官网翻译)-入门05:关于传感器位置
    本教程描述了如何读取和绘制传感器位置,以及MNE-Python如何处理传感器的物理位置。像往常一样,我们将从导入我们需要的模块开始:frompathlibimportPathimportmatplotlib.pyplotaspltimportnumpyasnpimportmne关于montage和layout(蒙太奇和传感器布局)montage......
  • 【Playwright+Python】系列教程(七)使用Playwright进行API接口测试
    playwright也是可以做接口测试的,但个人觉得还是没有requests库强大,但和selenium相比的话,略胜一筹,毕竟支持API登录,也就是说可以不用交互直接调用接口操作了。怎么用既然是API的测试了,那肯定就别搞UI自动化那套,搞什么浏览器交互,那叫啥API测试,纯属扯淡。也不像有些博主更懒,直接贴......
  • 【Mind+】掌控板入门教程04 迷你动画片
        还记得小时候每天放学必看的动画片吗?还记得那些年陪伴我一起长大的卡通人物吗?勇救爷爷的葫芦娃,我们的朋友小哪吒,相信这些经典的动画形象已经成为了一代人童年的美好回忆。今天就让我们用掌控板来制作一部迷你动画片吧。项目示例    本项......