This chapter describes the tasks that you must complete before you start Oracle Universal Installer.
This guide contains information required to install Oracle Database 12c. Ensure that you review information related to the platform on which you intend to install Oracle Database 12c.
Note:
To use Oracle Automatic Storage Management (Oracle ASM) or Oracle Restart, you must first install Oracle Grid Infrastructure for a standalone server before you install and create the database. Otherwise, you must manually register the database with Oracle Restart. See "Installing Oracle Grid Infrastructure for a Standalone Server for an Existing Database"
To install Oracle Grid Infrastructure for a standalone server, see "Requirements for an Oracle Grid Infrastructure for a Standalone Server Installation" and to install Oracle Grid Infrastructure for a cluster, see Oracle Grid Infrastructure Installation Guide before you proceed with the database preinstallation tasks.
This chapter includes information about the following topics:
This section describes hardware component and hard disk space requirements.
The following table lists the hardware components that are required for Oracle Database on Windows x64.
Table 3-1 Windows x64 Hardware Requirements
Requirement | Value |
---|---|
System Architecture |
Processor: AMD64 and Intel EM64T |
Physical memory (RAM) |
4 GB minimum |
Virtual memory (swap) |
|
Disk space |
See Table 3-2 for details. |
Video adapter |
256 colors |
Screen Resolution |
1024 X 768 minimum |
This section lists system requirements for Windows platforms that use the NT File System (NTFS). Oracle strongly recommends that you install the Oracle database home (Oracle database binaries, trace files, and so on) on Oracle ACFS or NTFS; the database files themselves must be placed on Oracle ASM if using Oracle ACFS; otherwise they can be placed on NTFS. Usage of Oracle ACFS and Oracle ASM or NTFS is recommended to ensure security of these files.
The NTFS system requirements listed in this section are more accurate than the hard disk values reported by the Oracle Universal Installer Summary window. The Summary window does not include accurate values for disk space, the space required to create a database, or the size of compressed files that are expanded on the hard drive.
The hard disk requirements for Oracle Database components include 32 MB to install Java Runtime Environment (JRE) and Oracle Universal Installer on the partition where the operating system is installed. If sufficient space is not detected, installation fails and an error message appears.
Table 3-2 lists the disk space requirements on NTFS for Windows x64. The starter database requires 720 MB of disk space.
The figures in these tables include the starter database.
Table 3-2 Windows x64 Disk Space Requirements on NTFS
Installation Type | TEMP Space | SYSTEM_DRIVE:\ Program Files\Oracle\Inventory | Oracle Home | Data Files * | Total |
---|---|---|---|---|---|
Enterprise Edition |
500 MB |
4.55 MB |
5.0 GB |
4.19 GB ** |
9.19 GB ** |
Standard Edition |
500 MB |
4.55 MB |
4.95 GB |
4.12 GB ** |
9.07 GB ** |
Standard Edition One |
500 MB |
4.55 MB |
4.95 GB |
4.12 GB ** |
9.07 GB ** |
Standard Edition 2 |
500 MB |
4.55 MB |
4.95 GB |
4.12 GB ** |
9.07 GB ** |
Personal Edition |
500 MB |
4.55 MB |
5.0 GB |
4.13 GB ** |
9.13 GB ** |
* Refers to the contents of the admin,
cfgtoollogs,
flash_recovery_area,
and oradata
directories in the ORACLE_BASE
directory.
** This size can be higher depending on the installation options selected, such as languages or additional components. If you choose to install Oracle Database with customized backups enabled, include at least 2 GB extra for data file disk space.
See Also:
"Overview of NTFS File System and Windows Registry Permissions" in Oracle Database Platform Guide for Microsoft WindowsTo ensure that the system meets these requirements, follow these steps:
Determine the physical RAM size.
For example, on a Windows Server 2008 R2 computer, click System and Security in the Windows Control Panel, then click System.
If the size of the physical RAM installed in the system is less than the required size, then you must install more memory before continuing.
Determine the size of the configured virtual memory (also known as paging file size).
For example, on a Windows Server 2008 R2 computer, click System and Security, then click System, click Advanced System Settings, click the Advanced tab on System Properties page, and then click Settings in the Performance section. Then select the Advanced tab on Performance Options page.
The virtual memory is listed in the Virtual Memory section.
If necessary, see your operating system documentation for information about how to configure additional virtual memory.
Determine the amount of free disk space on the system.
For example, on a Windows Server 2008 R2 computer, right-click My Computer and click Open.
Determine the amount of disk space available in the temp
directory. This is equivalent to the total amount of free disk space, minus what is required for the Oracle software to be installed.
On Windows x64, if there is less than 125 MB of disk space available in the temp
directory, then delete all unnecessary files. If the temp disk space is still less than 125 MB, then set the TEMP
or TMP
environment variable to point to a different hard drive location.
For example, to change the environment variables on a Windows Server 2008 R2 computer, click System and Security, then click System, click Advanced System Settings, click the Advanced tab on System Properties page, and then click Environment Variables.
Table 3-3 lists the software requirements for Oracle Database on Windows x64.
Table 3-3 Windows x64 Software Requirements
Requirement | Value |
---|---|
Oracle Database for Windows x64 is supported on the following operating systems:
Note:
See Also: "Hardware and Software Certification" for information about how to access the latest system requirements |
|
The following components are supported with the Microsoft Visual C++ 2010 SP1, Microsoft Visual C++ 2012, Microsoft Visual C++ 2013 Update 2, and Intel 12.1 C compilers:
Oracle C++ Call Interface is supported with
|
|
The Oracle Net foundation layer uses Oracle protocol support to communicate with the following industry-standard network protocols:
|
|
If you plan to connect to Oracle Database 12c Release 1 (12.1) from a release of Oracle Database Client that is 10g Release 2 (10.2) or higher, then the following conditions apply:
Oracle recommends upgrading Oracle Database Client to the latest patchset (10.2.0.5, or 11.2.0.4 or later). You can download the patchset from the Patches and Updates section of My Oracle Support at https://support.oracle.com |
The following sections provide certification information:
Oracle supports installing, configuring, and running Oracle Database through Remote Desktop Services, formerly known as Terminal Services, on Windows. To install Oracle Database, Oracle recommends that you start all configuration tools from the Terminal Server console session of the server (using mstsc/console
).
Platform-specific support information is as follows:
Windows client operating systems: The Remote Desktop is only available in Single User Mode.
Windows server operating systems: You can have multiple Remote Desktop sessions.
See Also:
The Microsoft website for more information about Remote Desktop Services
The My Oracle Support website for the latest Terminal Services and Remote Desktop Services information
Web browsers are required to use Oracle Enterprise Manager Database Express and Oracle Enterprise Manager Cloud Control. Web browsers must support Java Script, and the HTML 4.0 and CSS 1.0 standards. For a list of browsers that meet these requirements, see the Oracle Enterprise Manager certification matrix on My Oracle Support:
See Also:
Oracle Enterprise Manager Cloud Control Basic Installation Guide for information on accessing the Oracle Enterprise Manager certification matrixThe prerequisite checks during Oracle Database installation require that the system drive on your computer has default share configured on it. Use the net use
command to verify, for example:
C:\> net use \\hostname\c$
The command completed successfully
Ensure that the current user, the user in the Administrator group, has all the privileges on the default share.
Secure operating systems are an important basis for general system security. Ensure that your operating system deployment is in compliance with common security practices as described in your operating system vendor security guide.
Typically, the computer on which you want to install Oracle Database is connected to a network. Ensure that the computer host name is resolvable through a Domain Name System (DNS), a network information service (NIS), or a centrally-maintained TCP/IP host file, such as /etc/hosts
. Use the ping
command to ensure that your computer host name is resolvable. For example:
ping myhostname pinging myhostname.example.com [192.0.2.2] with 32 bytes of data: Reply from 192.0.2.2: bytes=32 time=138ms TTL=56
If your computer host name does not resolve, then contact your system administrator.
This section contains these topics:
Configuring Disk Storage for Oracle Data Files and Recovery Files
Creating Directories for Oracle Data Files or Recovery Files
See Also:
Chapter 2, "Oracle Application Express Installation Requirements" and "Recommended Pre-installation Tasks" in Oracle Application Express Installation Guide
"Pre-installation Requirements" section in Oracle Configuration Manager Installation and Administration Guide and Oracle Configuration Manager Prerequisites for preinstallation requirements for Oracle Configuration Manager
Appendix B, "Country Codes", in Oracle Configuration Manager Installation and Administration Guide for a list of valid country codes that can be used while installing Oracle Configuration Manager.
This section describes the storage options for storing Oracle data files and, optionally, Oracle database recovery files. After you choose the storage method to use for each file type, use the following sections to configure the required storage:
Note:
You do not have to use the same storage option for each file type.Oracle Database files include data files, control files, redo log files, the server parameter file, and the password file. For all installations, you must choose the storage option to use for Oracle Database files. During the database installation, you must choose the storage option to use for recovery files (the fast recovery area). You do not have to use the same storage option for each file type.
Note:
Database files and recovery files are supported on file systems and Oracle ASM.The storage option that you choose for recovery files can be the same as or different to the option you choose for the data files. The recovery files must be placed on Oracle ASM if using Oracle ACFS; otherwise they can be placed on NTFS.
For more information about these options, see the "Database Storage Options" section. For information about how to configure disk storage before you start the installation, see one of the following sections depending on your choice:
To use a file system for database or recovery file storage, see the "Creating Directories for Oracle Data Files or Recovery Files" section.
To use Oracle Automatic Storage Management for database or recovery file storage, see the "Configuring Storage for Oracle Automatic Storage Management" section.
If you decide to place the Oracle database or recovery files on a file system, use the following guidelines when deciding where to place them:
You can choose either a single file system or multiple file systems to store the data files:
If you want to use a single file system, then choose a file system on a physical device that is dedicated to the database.
For best performance and reliability, choose a redundant array of independent disks (RAID) device or a logical volume on multiple physical devices and implement the stripe and mirror everything (SAME) methodology.
If you want to use multiple file systems, then choose file systems on separate physical devices that are dedicated to the database.
Select this method to distribute physical I/O and create separate control files on different devices for increased reliability. You must choose the Advanced database creation option during the installation to implement this method.
If you intend to create a preconfigured database during the installation, then the file system (or file systems) that you choose must have at least 950 MB of free disk space.
For production databases, you must estimate the disk space requirement depending on the use of the database.
For optimum performance, the file systems that you choose should be on physical devices that are used only by the database.
The default location suggested by Oracle Universal Installer for the database file directory is a subdirectory of the Oracle base directory. However, this default location is not recommended for production databases.
Note:
You must choose a location for recovery files only if you intend to enable automated backups during the installation.If you place the Oracle recovery files on a file system, use the following guidelines when deciding where to place them:
To prevent disk failure from making both the data files and the recovery files unavailable, place the recovery files in a file system on a different physical disk from the data files.
Note:
Alternatively, for both data files and recovery files, use an Oracle Automatic Storage Management disk group.The file system that you choose should have at least 2 GB of free disk space.
The disk space requirement is the default disk quota configured for the fast recovery area (specified by the DB_RECOVERY_FILE_DEST_SIZE
initialization parameter).
If you choose the Advanced database configuration option, you can specify a different disk quota value. After you create the database, you can also use Oracle Enterprise Manager Cloud Control or Oracle Enterprise Manager Database Express to specify a different value.
See Also:
Oracle Database Backup and Recovery User's Guide for more information about the fast recovery areaThe default location suggested by Oracle Universal Installer for the database file directory is a subdirectory of the Oracle base directory. However, this default location is not recommended for production databases.
Note:
You must complete this procedure only to place the Oracle database or recovery files on a separate file system from the Oracle base directory.To create directories for the Oracle database or recovery files on separate file systems from the Oracle base directory, follow these steps:
Use Windows Explorer to determine the free disk space on the file system.
From the display, identify the file systems to use:
File Type | File System Requirements |
---|---|
Data files | Choose either:
|
Recovery files | Choose a file system with at least 2 GB of free disk space. |
If you are using the same file system for multiple types of files, then add the disk space requirements for each type to determine the total disk space requirement.
Note the names of the directories for the file systems that you identified.
If you also want to use Oracle Automatic Storage Management, see "Configuring Storage for Oracle Automatic Storage Management" for instructions. Otherwise see the "Stopping Existing Oracle Services" section.
Ensure that you meet the hardware and software requirements so that you can use strong authentication (Kerberos, PKI) with Oracle Database.
All Oracle Enterprise Manager products must belong to the same release. Older versions of Enterprise Manager are not supported with the new release.
Note:
Oracle Enterprise Manager products are released on the Enterprise Manager Cloud Control installation media. Oracle Enterprise Manager Database Express is built into Oracle Database without any need for special installation or managementIf you choose the Advanced database creation option, you can use the Oracle-managed files feature with the new database. If you use this feature, you need only specify the database object name instead of file names when creating or deleting database files. Configuration procedures are required to enable Oracle Managed Files.
See Also:
"Using Oracle-Managed Files" in Oracle Database Administrator's GuideIf you plan to install Oracle RAC or a grid computing environment, then you must first install Oracle Grid Infrastructure for a Cluster.
Oracle Volume Shadow Copy Service Writer is supported on Windows Server operating systems.
See Also:
"Performing Database Backup and Recovery with VSS" in Oracle Database Platform Guide for Microsoft Windows