Java is only used by SQL Server R Machine, see What is SQL Server 2016 R Services?
If you don't use that feature, then you can uninstall Java. And if there will be an unexpected issue, you can reinstall Java.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Hi Team,
We are planning to uninstall Java on the SQL servers due to a vulnerability that is found within the existing Java version and is planning to uninstall a different version. Would there be any issues if we uninstall Java on the SQL server machines? I mean are there any dependent services that use java that might get impacted if we uninstall the existing java version?
Thanks in Advance!
Java is only used by SQL Server R Machine, see What is SQL Server 2016 R Services?
If you don't use that feature, then you can uninstall Java. And if there will be an unexpected issue, you can reinstall Java.
Hi @Kranthi DBA ,
SQL Server itself is not dependent on Java. Before uninstalling Java, you should first identify all the applications and services that depend on Java and make sure they will not be impacted by the removal of Java. You can check the installed applications and services that require Java in the Control Panel.
Look for any programs that have "Java" in their name, as these are likely to require Java to function properly.
You may also want to consider upgrading to a newer version of Java that addresses the vulnerability instead of uninstalling Java completely. Upgrading to a newer version may help ensure that all dependent services and applications continue to work properly.
Best regards,
Seeya
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".