Wednesday, November 2, 2016

Oracle Java VM - Patching Regiment is separate from DB Home Patching

I learned an interesting fact about Oracle Java VM Patching - that it is separate from the Oracle DB Home PSU Patching even though, it does reside within the Oracle DB Home directory structure. Also, another point to be noted is that, the Oracle Grid Infrastructure (GI) Home does not have to patched for OJVM.
Here are some useful resources and documents that I went through to come to this conclusion - I must admit, it was a bit confusing. Basically, this translates into downloading a separate PSU for OJVM from the Oracle DB Home.
  • The OJVM Patching SAGA - Oracle Blogs
  • Patch Set Update and Critical Patch Update October 2015 Availability Document (Doc ID 2037108.1)
  • Quick Reference to Patch Numbers for Database PSU, SPU(CPU), Bundle Patches and Patchsets (Doc ID 1454618.1)
  • Oracle Recommended Patches -- "Oracle JavaVM Component Database PSU" (OJVM PSU) Patches (Doc ID 1929745.1)
  • October 2014 CPU Database JVM Vulnerabilities FAQ (Doc ID 1940702.1)
  • What to do if the Database JAVAVM Component becomes INVALID After installing an OJVM Patch? (Doc ID 2165212.1)
  • New Patch Nomenclature for Oracle Products (Doc ID 1430923.1)