一、安装jdk-8u241-windows-x64
这是本人经过无限试验得出的结果。网上博客不少说要一定要安装jdk1.7.0_80,安装了,没有效果,也尝试更换了安装目录到系统盘,配置了环境变量,重启等方法。仍然要报这个错。打算试一下最新的JDK14,仍不行。仔细看了MSSQL报错提示,要求安装7u51以上的,仍不行。
删掉所有JDK、清空了注册表和残余文件夹。
1.1 下载jdk-8u241-windows-x64 JDK和JRE安装目录不限制。
1.2 JDK安装完成后配置环境变量
安装就不啰嗦了,但是配置这里啰嗦一下。很多小白以为安装完了就彻底完事了。其实不然,要配置一下的,Windows + R打开运行,输入命令:sysdm.cpl,打开系统属性窗口。
选择“高级选项卡”==>“环境变量”按钮==>在用户变量下"新建"==>输入“变量名”为“JAVA_HOME”、变量值为你安装JDK的目录。如图箭头所示
连续创建两个其他“用户变量”。
“变量名”为:CLASSPATH,变量值为:.;%JAVA_HOME%\lib;。
“变量名”为:PATH,变量值为:%JAVA_HOME%\bin;。
1.3 测试是否安装成功
配置好“环境变量后”,最好重启一下电脑,使其变量值生效。
接着我们Windows + R打开运行,输入cmd打开“命令提示符”窗口。
输入命令: java -version,若如图所示,那证明安装好了jdk。
再输入 javac 如果提示 'javac' 不是内部或外部命令,也不是可运行的程序及批处理文件。 就说明环境变量配置失败。
1.4 安装完成JDK后,就可以装MSSQL2016没有阻碍了。
二、取消安装MSSQL功能“针对外部数据”的PolyBase查询服务。
嫌麻烦的,并且用不到此功能的建议选择这种解决方案。一步到位。
|