Before you install

This section provides information that will help you prepare for the PPM Center installation.

  1. Check the System Requirements and Compatibility Matrix to make sure your system meets all of the minimum requirements.
  2. Make sure that you have at least 300 MB temporary space and 0.5~1 GB swap space on your operating system.

    Caution: Limits on physical memory for 32-bit Windows operating systems depend in part on whether the Physical Address Extension (PAE) is enabled. The PAE allows some 32-bit Windows systems (Windows Server 2008 Datacenter and Windows Server 2008 Enterprise) to use more than 4 GB of physical memory. (To enable PAE, use the /PAE switch in the Boot.ini file.)

    The total available physical RAM on this system is limited to 4 GB. For detailed information about memory support and memory limitations on Windows operating systems, see Microsoft Support online.

  3. Enable the Oracle Java Virtual Machine (Oracle JVM)

    PPM uses Java Stored Procedures in Oracle. Java Stored Procedures enable you to call Java code from PL/SQL. To use this feature, you must enable the Oracle Java virtual machine (OracleJVM). For information about how to install and configure the Oracle Java virtual machine (JVM), see the Oracle® Database Java Developer's Guide for your Oracle software version.

    Note: We strongly recommend that you automate memory so that the size of the JAVA pool (Oracle JAVA_POOL_SIZE parameter setting) is allocated automatically. To automate memory allocation for Oracle 11g databases, use Automatic Memory Management (AMM).

  4. Make sure your organization has obtained the installation bundle.
  5. Make sure you have generated Autopass license files for version of the product you purchased and plan to install. See Generate Autopass license.
  6. Install the JDK. See the "Install the Java Development Kit (JDK)" topic in this guide.

  7. (Windows systems only) On each Windows server with which PPM is to interact, download and install Cygwin.

    For information about this UNIX emulator and how to install it, go to the Cygwin web site. For PPM-supported Cygwin versions, see System Requirements and Compatibility Matrix.

  8. Install Oracle client on the PPM Server.
  9. Create a system account for PPM. See the Create a system account for PPM topic in this guide.
  10. Set up the Oracle tablespaces required to create the schemas and database objects.

    You can create the database schemas either before the installation or during the installation. See the Create database schemas section in this guide if you create schemas before the installation.

  11. Set Oracle database parameters.

    • Set Oracle database parameter NLS_LENGTH_SEMANTICS to CHAR.
    • Set Oracle databAse parameter NLS_CHARACTERSSET to AL32UTF8.

      Note: For new PPM installations, make sure you always use AL32UTF8.

  12. Verify the required ports are open through firewall and that other applications are not using them. See the "Verify port availability" section in this guide.
  13. Collect the information required for installation. See Collect required information.