Oracle JRE 7 Update 51 (64-bit) or higher is required for Polybase

Oracle JRE 7 Update 51 (64-bit) or higher is required for Polybase

In this post, I will post about an error: Oracle JRE 7 Update 51 (64-bit) or higher is required for Polybase. This error comes when i am trying to install SQL Server 2017 on Windows 10. I heard about lot of new features in SQL Server 2017. So, I downloaded developer edition media from Microsoft site and tried installing. I have selected all the features and moved forward. And, during the installation process, I faced an error and I was not able to proceed.

Oracle JRE 7 Update 51 (64-bit) or higher is required for Polybase

Note: You can skip this error, by not selecting Polybase Feature, on Feature selection window.

To solve the above error, go to following link:  http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html and accept license agreement and download windows installer of JRE. I have downloaded the one which says Windows x64 because my operating system is windows 64 bit.

After installation now i clicked on Re-run and now error is gone.

Note : I have also installed Java SE Runtime Environment 9.0.1 and Re-run the Feature Rules, but error still persists. So i have installed Java SE Runtime Environment 8u151 and it solves my error.

Oracle JRE 7 Update 51 (64-bit) or higher is required for Polybase, Rule “Oracle JRE 7 Update 51 (64-bit) or higher is required” failed, Oracle JRE 7 Error on SQL Server 2016 Installation, Oracle JRE 7 Error on SQL Server 2017 Installation