Learn about the various Optimal Flexible Architecture and multiple Oracle homes configurations.
To install an Optimal Flexible Architecture-compliant database, you must specify an Oracle home directory in the form of:
DRIVE_LETTER:\ is any hard drive. For example, c:\
\app\ is the ORACLE_BASE before performing the installation.
dbhome_1 is the default directory name.
The following are the examples of Optimal Flexible Architecture-compliant Oracle home directories:
c:\app\test1\product\12.2.0\dbhome_1
d:\app\test2\product\12.2.0\dbhome_1
This example shows how to create all Oracle homes within one Oracle base directory.
c: \app\username\product\12.2.0\dbhome_1).The following table shows the default Optimal Flexible Architecture database settings:
Table B-1 Default Optimal Flexible Architecture Database Settings
| Setting | Value |
|---|---|
|
|
|
|
Oracle home 1 |
|
|
Oracle home 2 |
|
In this example, you install each Oracle home into its own directory, but they all share the same Oracle base.
c:\oracle\ora81 to X:\xyz\oracle\abc).c:\oracle\ora10 to X:\pqr).The table shows the nondefault Optimal Flexible Architecture database settings for this example:
Table B-2 Nondefault Optimal Flexible Architecture Database Settings: Example 2
| Setting | Value |
|---|---|
|
|
(same for both Oracle homes) |
|
Oracle home 1 |
|
|
Oracle home 2 |
|
The resulting directory tree looks similar to this:
X:\pqr --Oracle home 2
\bin
\network
X:\xyz
\oracle --ORACLE_BASE for both Oracle homes
\abc --Oracle home 1
\bin
\network
\admin
\DB_UNIQUE_NAME1
\dpdump
\
\DB_UNIQUE_NAME2
\...
\oradata
\DB_UNIQUE_NAME1
CONTROL01.CTL
CONTROL02.CTL
CONTROL03.CTL
EXAMPLE01.DBF
SYSAUX01.DBF
SYSTEM01.DBF
TEMP01.DBF
USERS01.DBF
REDO01.LOG
REDO02.LOG
REDO03.LOG
\DB_UNIQUE_NAME2