Installing P6 Professional on Terminal Services

Previous TopicNext TopicContents

To install P6 Professional, the Administrator or an account in the local Administrators group must log into the Terminal Server.

Prerequisites

Install Oracle or SQL Server Client drivers as appropriate on the Windows Terminal Servers as described in their respective docs.

If using an Oracle database platform, confirm the Create Global Objects Windows Security Policy is setup on the Terminal Servers and add the domain Users or Groups of the end-users who will be accessing the published application. If the local security policy is not setup, the following steps can be used to add the policy:

  1. Click Start, Programs, Administrative Tools, and then click Local Security Policy.
  2. Expand Local Policies, and then click User Rights Assignments.
  3. In the right pane, double-click Create Global Objects.
  4. In the Local Security Policy Setting dialog box, click Add.
  5. In the Select Users or Group dialog box, select the user group that these end users are a part of, click Add, and then click OK.
  6. Click OK.

If using an Oracle database platform, the Oracle client software also requires that you give the Authenticated User Group, Read and Execute privilege to the Oracle Home Directory and ALL its sub directories and files on the Terminal Servers.

Installation Steps:

  1. Run the P6 Professional setup.

    Note: Terminal Services Automatically runs setup in Terminal Services install mode.

  2. Install P6 Professional.
  3. When setup completes, click the Finish dialog to the Terminal Services install mode.
  4. Copy PM.INI into each user's respective …\home\user_name\windows\ directory.

    The default PM.INI location is:

    <local drive>:\Program Files\Oracle\Primavera P6\P6 Professional\PM.INI

    Note: On 64 bit operating systems the path is Program files (x86). Be sure to Display Hidden files in this directory, since Default user may be hidden.

  5. Rename the above mentioned .INI file from PM.INI to PMINI.OLD on the terminal service server, otherwise each user’s unique*.INI file will be ignored.
  6. After configuring database connections as described in the installation documentation, deploy PrmBootStrapV2.xml to the ALLUsers appdata folder from the admin user's appdata folder, so that users who launch P6 for the first time will inherit the PrmBootStrap.xml file with existing database configurations. Change DeploymentVersion in the header of PrmBootStrap.xml file to force a new deployment of PrmBootStrap.xml.

    Note: Force a new deployment of the PrmBootstrapV2.xml file to users who have an existing PrmBootstrapV2.xml by incrementing the deployment version one number higher in the PrmBootstrap.xml which exists in the ALLUSERS profile. Never change MajorVersion or MinorVersion. If the deployment version is not incremented and a user already has a PrmBootstrap.xml file in their local profile, it will use the existing file rather than deploy a new copy from the ALLUSERS profile. Example incrementing the deployment version from 0 to 1:

    <BootStrap MajorVersion="8" MinorVersion="2" PatchVersion="0" DeploymentVersion="1"

    Default PRMBootStrapV2.xml location:

    \%ALLUSERSPROFILE%\Application Data\Oracle\Primavera P6\P6 Professional

  7. Test the application by logging up to 2 users into the Terminal Server. If errors occur, contact Oracle Support for assistance.

    Note:The Citrix Administrator Application can also publish the application through Citrix.

See Also

P6 Professional Setup for Windows Terminal Services and Citrix

Pre-Installation Considerations



Legal Notices
Copyright © 1999, 2015, Oracle and/or its affiliates. All rights reserved.

Last Published Wednesday, July 29, 2015

PDF Library