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.
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.