The Oracle Java Virtual Machine

When Oracle corporation first included a JVM in its database, it called it Aurora. You will still find some references to Aurora in the directories and files included with Oracle Database 11g.

The Oracle JVM in Oracle Database 11g is heavily customized, and cannot be upgraded or replaced with a standard JVM downloaded from Sun (Oracle corporation). The Oracle JVM has a comprehensive security structure and sandbox that is tied in with the Oracle database. That sandbox is part of what makes the Oracle JVM impossible to replace with a standard JVM. Sandbox security settings can be queried from the database and set with Oracle commands (we will see that in Chapter 9 when we discuss two-factor authentication).

Oracle ...

Get Expert Oracle and Java Security: Programming Secure Oracle Database Applications with Java now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.