11.07.2015 Views

Oracle Database 11 g - Online Public Access Catalog

Oracle Database 11 g - Online Public Access Catalog

Oracle Database 11 g - Online Public Access Catalog

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2 CHAPTER 1 ■ INSTALLING, UPGRADING, AND MANAGING CHANGE• Real Application Testing• <strong>Database</strong> software patchingNew Features in Server InstallationThe installation process for the <strong>Oracle</strong> server software is essentially the same in the <strong>Oracle</strong><strong>Database</strong> <strong>11</strong>g and 10g versions. Invoking the <strong>Oracle</strong> Universal Installer (invoked by runInstalleron Unix/Linux and setup on Windows) remains the same, and the <strong>Oracle</strong> Universal Installerperforms the same operating system checks as in the older versions. There are, however, a fewimportant changes when installing <strong>Oracle</strong> <strong>Database</strong> <strong>11</strong>g, which we summarize in the followingsections.Changes in the Optimal Flexible ArchitectureThe <strong>Oracle</strong> <strong>11</strong>g installation process contains changes in the way you specify the <strong>Oracle</strong> base,the <strong>Oracle</strong> home, and the flash recovery area. In addition, there is a new infrastructure calledthe automatic diagnostic repository, which serves as a consolidated location for all databasediagnostic information.Choosing the <strong>Oracle</strong> Base LocationThe <strong>Oracle</strong> base directory is the top-level directory for installing <strong>Oracle</strong> software, and the OFArecommendedpath for this directory is /mount_point/app/. For example,a typical <strong>Oracle</strong> base directory path is /u01/app/oracle, where oracle is the <strong>Oracle</strong> software owner.The <strong>Oracle</strong> base is recommended as an environment variable, as in the earlier <strong>Oracle</strong> versions, butin future versions <strong>Oracle</strong> is likely to make this a mandatory variable. The <strong>Oracle</strong> Universal Installernow provides a list box for you to edit or select the <strong>Oracle</strong> base. The <strong>Oracle</strong> Universal Installerautomatically derives the default <strong>Oracle</strong> home location from the <strong>Oracle</strong> base location you provide.The <strong>Oracle</strong> home directory is a subdirectory of the <strong>Oracle</strong> base directory, and that’s where youinstall all your <strong>Oracle</strong> software. You can edit the location offered by the <strong>Oracle</strong> Universal Installer ifyou want to specify a different directory as the <strong>Oracle</strong> home location. <strong>Oracle</strong> recommends youspecify the same <strong>Oracle</strong> base for multiple <strong>Oracle</strong> homes created by a user.Choosing the Datafile and Flash Recovery Area LocationsIn <strong>Oracle</strong> <strong>Database</strong> <strong>11</strong>g, by default, all datafiles are located one level below the <strong>Oracle</strong> base. Theflash recovery area is also one level below the <strong>Oracle</strong> base, and <strong>Oracle</strong> recommends you createthis on a disk that is separate from the ones hosting the datafiles. In <strong>Oracle</strong> <strong>Database</strong> 10g, bycontrast, both the flash recovery area and the datafiles are located in the <strong>Oracle</strong> home directory.The datafile location and the flash recovery area in an <strong>Oracle</strong> <strong>Database</strong> <strong>11</strong>g release databasethen would look like the following, assuming you chose /u01/app/oracle as your <strong>Oracle</strong> baselocation:/u01/app/oracle/oradata/u01/app/oracle/flash_recovery_areaThe <strong>Oracle</strong> Universal Installer will warn you if you don’t put the datafiles and the flashrecovery area in separate locations.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!