Installing P6 Professional on Remote Desktop Services

To install P6 Professional, the Administrator or an account in the local Administrators group must log in to the Remote Desktop Server.

Prerequisites

If P6 Professional has previously been installed, follow this procedure to remove the installation from every user's machine:

  1. Uninstall all versions of P6 Professional from the machine.
  2. Delete any remaining files or folders in the install directory.
  3. Delete the Primavera P6 folder at %appdata%\oracle.

Install Oracle or SQL Server Client drivers as appropriate on the Windows Remote Desktop Session Hosts as described in their respective docs.

During the process of setting up Remote Desktop Services:

  1. Click Start, and then click Run.
  2. In the Open box, type cmd, and then click OK.
  3. At the command prompt, type change user /query

    This enables application install mode.

  4. At the command prompt, type change user /install

    This ensures the user session is ready to install applications.

  5. At the command prompt, type change user /execute

    This ensures the user session is ready to execute applications.

With Oracle database, confirm the Create Global Objects Windows Security Policy is set up on the Windows Remote Desktop Session Hosts 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 set up, complete the following steps 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.

With Oracle database, 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 subdirectories and files on the Windows Remote Desktop Session Hosts.

Installation Steps

  1. On the remote desktop server, open the control panel and click Application on Remote Desktop Tool.
  2. From that tool, run the P6 Professional setup.

    Note: Remote Desktop Services automatically runs setup in Remote Desktop Services install mode.

  3. Install P6 Professional.
  4. When setup completes, click the Finish dialog to the Remote Desktop Services install mode.
  5. After configuring database connections as described in the installation documentation, back up the PrmBootStrapV2.xml file the <P6 Professional Install Directory>\Data folder.
  6. Deploy PrmBootStrapV2.xml from the %APPDATA% folder to the <P6 Professional Install Directory>\Data folder.

    Note: This will ensure that users who launch P6 for the first time will inherit the PrmBootStrapV2.xml file with existing database configurations

  7. If you maintain multiple databases for your remote desktop users, increment the DeploymentVersion in the default version of PrmBootstrap.xml.

    For example, increment the deployment version from 0 to 1:

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

    Notes:

    • This will force a new deployment of the PrmBootstrapV2.xml file to users who have an existing PrmBootstrapV2.xml. If the deployment version is not incremented and a user already has a PrmBootstrap.xml file in their local profile, P6 Professional will use that user's existing file rather than a newly deployed copy.
    • Never change MajorVersion or MinorVersion.
    • The default location for PRMBootStrapV2.xml is <P6 Professional Install Directory>\Data.
  8. Test the application by logging up to two users into the Windows Remote Desktop Session Host. If errors occur, contact Oracle Support for assistance.

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

See Also

Windows Remote Desktop Services and Citrix

Pre-Installation Considerations



Last Published Tuesday, December 12, 2023