Step by step Installation instruction of Primavera P6 EPPM 16.2 on Windows

Home/P6/Step by step Installation instruction of Primavera P6 EPPM 16.2 on Windows

Installation of Primavera P6 EPPM 16.2 on Windows

This section we walk through about installing of Primavera P6 EPPM 16.2 on Windows machine.

1. Understand the P6 tested configuration

2. Install JDK 1.8.0_101

3. Install Oracle XE database

4. Install Oracle WebLogic

5. Run WebLogic Node Manager

6. Download Primavera P6 EPPM Suite

7. Oracle database pre-requisite components of Primavera P6

8. Grant required P6 Privilege to Oracle database

9. Primavera P6 EPPM installation

10. Test the URL’s

1. Understand the P6 Tested Configuration

Oracle Primavera documentation contains an excel sheet called eppm_16_2_tested_configs.xls , this contains the list of application that is tested against P6. For example, P6 can be deployed in WebLogic 12.1.3 and view in Internet Explorer 11g. The below table summarize each sheet in the excel.

Sheet Name Description
Main Index sheet
Document Control Information about the Author of the sheet
Systems Oracle DB List of supported Oracle database versions
Systems Non Oracle DB List of supported SQL Server database version
Application & Web Svr

List of app server, HTTP server where P6 and its Java version where P6can be deployed & load balanced.

For example, P6 can be deployed in WebLogic 12.1.3 on JDK 8U108 on Windows OS

Integrations & 3rd Pty Apps

List of other software application which P6 can be integrated.

For example, P6 can be integrated with BPM, BI, SharePoint, etc.

LDAP & SSO

List of LDAP & SSO software’s p6 can be integrated

Client & Browser

List of browsers that P6 supports. For example, p6 web can be view Chrome, Firefox, etc.

Other Primavera Applications

List of other Primavera software’s that P6 can be integrated.

For example, Primavera P6 can be integrated with Primavera Prime

Localization

List of languages that P6 supports

2. Install JDK 1.8.0_101

Click on the JDK download and installation for instruction.

Note: Ensure to set the JAVA_HOME and PATH environment variable for java. Click on the above link for how to set it.

3. Install Oracle XE database

Click on Oracle XE installation for instruction

4. Install Oracle WebLogic

Download WebLogic 12.1.3.0. Click the URL Oracle WebLogic 12.1.3 installation for instruction

Note: If you are looking to connect then you need to download different WebLogic server instead of Generic one.

5. Run WebLogic Node Manager

Once WebLogic is installed on the Machine. Run the WebLogic Node Manager before start installing the P6. WebLogic provides a way to install WebLogic Node Manager as Windows service. Below is the instruction

5.1. Go to <WEBLOGIC_HOME>\server\bin directory. Open the file installNodeMgrSvc.cmd in Notepad

101716_0228_PrimaveraP61 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

5.2. Go to the bottom of the page >> Change the Windows service name as your wish (Marked below) >> Save and close the file

101716_0228_PrimaveraP62 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

5.3. Double click on the file installNodeMgrSvc.cmd. The node manager will install as a Windows server

101716_0228_PrimaveraP63 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

5.4. Open Windows Services >> Right click and Run the Service ‘WebLogic Node Manager.’

101716_0228_PrimaveraP64 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

6. Download Primavera P6 EPPM Suite

Click on the Primavera P6 Download instruction to download p6.

Note: If you are looking for integrating 6 with Oracle BPM then you need to download different WebLogic server.

7. Oracle database pre-requisite components of Primavera P6

Your Oracle database must have the following components before proceed to do the installation. These components installed by default in Oracle database but do a test before continue

  1. Oracle Text
  2. Oracle Multimedia
  3. Oracle JVM
  4. Oracle XMLDB (XDB)
  5. Oracle XML Developer Kit (XDK)

 

8. Grant required P6 Privilege to Oracle database

8.1. Unzip the zip file into a folder

101716_0228_PrimaveraP65 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

8.2. Go to P6_R162\p6suite\database\scripts\install\PM_16_02_00 and execute this file manual_script_before_install.sql in Oracle database.

101716_0228_PrimaveraP66 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

8.2.1) Open command prompt

8.2.2) cd <DRIVE>\P6_R162\p6suite\database\scripts\install\PM_16_02_00

8.2.3) Login into Oracle as sys dba account. Ex: sqlplus / as sysdba

8.2.4) Execute the file. @manual_script_before_install.sql;

101716_0228_PrimaveraP67 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9. Primavera P6 EPPM installation

9.1. Go to the unzipped downloaded folder >> p6 16.2\P6_R162\Disk1\install >> Double click on the setup.exe

101716_0228_PrimaveraP68 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.2. Give a name and click Next. the P6EPPM will installed in the directory mentioned on the screen

101716_0228_PrimaveraP69 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.3. Check/Uncheck the components you wish to install and click Next

101716_0228_PrimaveraP610 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.4. Populate the JDK and Click Next

101716_0228_PrimaveraP611 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.5. Click on the button Install

101716_0228_PrimaveraP612 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.6. The P6 EPPM Configuration wizard will open on the screen. Click Next to continue

101716_0228_PrimaveraP613 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.7. Click on the option box depend on your system needs and click Next.

101716_0228_PrimaveraP614 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.8. Input your Oracle database details and click Next

101716_0228_PrimaveraP615 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.9. Input the DB Password and app password. Note these password somewhere

101716_0228_PrimaveraP616 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.10. Click next

101716_0228_PrimaveraP617 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.11. Enable Weblogic and Click Next.

Note:

101716_0228_PrimaveraP618 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.12. Populate the WebLogic directory and Click Next

101716_0228_PrimaveraP619 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.13. Click Next

101716_0228_PrimaveraP620 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.14. Click Next

101716_0228_PrimaveraP621 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.15. Click Next

101716_0228_PrimaveraP622 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.16. Click next

101716_0228_PrimaveraP623 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.17. Click Ok

101716_0228_PrimaveraP624 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.18. Click Yes and

101716_0228_PrimaveraP625 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.19. Allow Access if any popup up comes in middle

9.20. Click Next

101716_0228_PrimaveraP626 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

9.21. Below are the P6 component URLS . Save these URL’s in a notepad. Click Finish to complete the setup

101716_0228_PrimaveraP627 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

10. Test the P6 URL’s

10.1. Test the WebLogic Admin console: All the P6 components deployed over here. Input the WebLogic credentials we provided earlier in step 9.12

URL: http://localhost:7001/console

101716_0228_PrimaveraP628 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

Click on the Environment, Servers tab. This page lists all the P6 servers and its port number

101716_0228_PrimaveraP629 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

10.2. Test the P6 web. Input the P6 credentials mentioned in step 9.0

URL: http://localhost:8203/p6

101716_0228_PrimaveraP630 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

Default P6 Dashboard page

101716_0228_PrimaveraP631 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

10.3. Test P6 web services

URL: http://localhost:8206/p6ws

101716_0228_PrimaveraP632 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

10.4. Test P6 Team Member

URL: http://localhost:8207/p6tmweb

101716_0228_PrimaveraP633 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

After Login

101716_0228_PrimaveraP634 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

10.5. Test P6 Pro cloud connect

URL: http://localhost:8208/p6procloudconnect

101716_0228_PrimaveraP635 Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

pgn Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows

Govind

Thank you for visiting my personal blog. Myself Govindan, Software Developer by profession since 2006 and hence I started this blog early in 2016 and ever since I've been writing about technologies experienced and learnings of everyday life.

The views expressed on this blog are my personal views and do not necessarily reflect the views of my employer.

Please feeling free to reach me on any comments and feedbacks you have. Would be more than glad to listen and reply 🙂
pgn Step by step Installation instruction  of Primavera P6 EPPM 16.2 on Windows
  • Anwar Av

    hi,

    My primavera p6 eppm works fine, but now i got this error, all servers are works and running,
    please give me a solution to fix this error.

    https://uploads.disquscdn.com/images/f22ef51d9d76e32c4dacf3560453ec47b9e314e0c471d3bf1ec6f952d687b388.jpg

  • noufal

    hi,

    do you know about p6 eppm cloud hosting?
    or how to setup p6 eppm in to real internet not in the machine,

    please replay me
    thanks..

  • noufal

    hi,

    do you know about p6 eppm cloud hosting?
    or how to setup p6 eppm in to real internet not in the machine,

    please replay me
    thanks,

  • Aju Ijaz

    https://uploads.disquscdn.com/images/b6234df5c8bad080bdbd9f6832a5e3c04ac564449bfed668ad61f8677afdfba4.jpg
    Dear Govind,

    First of thank you so much for this helpful blog. I followed your instruction and successfully installed P P6, Weblogic and oracle db 12c. Everything was working fine, But after i restarted the server I unable to connect weblogic console or any other P6 services. Please see attached screenshot and help me to fix this issue. Thank you so much for your time 🙂

    • Govindan Padmanaban

      You need to start the WebLogic Admin server and managed server.
      1. Go to WebLogic_HOMEuser_projectsdomainsbin & run startWeblogic.cmd
      2. Once the above command is in RUNNING mode, Log into WebLogic console, servers , control tab, select all the servers (Step 10.2)

      • Aju Ijaz

        Hi Govind,

        Thank you, it is working. Is there any way that we can setup auto start after every restarts ?

  • ANEEZ ALANKANDI
  • ANEEZ ALANKANDI
    • Galav Dani

      Mr. Aneez .. How did you rectify this error?
      i am also getting this error..
      please guide me..

  • ANEEZ ALANKANDI

    Thank you Mr. Govind, I successfully installed the P6 EPPM 16.2 as per the steps mentioned by you, soon after the installation i am able to use the p6, p6 web services and all the servers but after restarting the pc i am unable to connect to the p6, p6 team member, and p6 web services only able to access the weblogic console, the error show as below: https://uploads.disquscdn.com/images/17e1fd4a5c6725d8a4916d4d6a2bb9d9fbbfcf6c57d43fc1a2e3b8686db5824a.png

  • ANEEZ ALANKANDI

    Hi govind

  • Muhammad Arslan

    Hello,

    All went smooth with you help on installation, installed, Used the Software for the whole day, but next day after the Re-starting the PC the web version is not working on the local host: http://localhost:8203/p6
    Tried Re-Starting the Weblogic Server from Services, but no result.

    Problem i can identify: The Weblogic Server service stops automatically soon after
    Please advise

    • Let me reproduce this issue on my machine and get back to you.

    • Govindan Padmanaban

      The windows service tries to start the wlserverserverbinstartNodeManager.cmd and it is failing.

      Open a command propmt, Go to the directory wlserverserverbin, and run ‘startNodeManager.cmd’ . Troubleshoot the error and make sure it is running.

      Once it ran, stop it and start the Windows Service, Login into WebLogic console and start all the managed servers(p6).

      • Muhammad Arslan

        Any Clues!!!!, This happens…

        C:OracleMiddlewareOracle_Homewlserverserverbin>startNodeManager.cmd
        CLASSPATH=.;C:PROGRA~1JavaJDK18~1.0_1libtools.jar;C:OracleMIDDLE~1ORACLE~1wlserverserverlibweblogic.jar;C:OracleMIDDLE~1ORACLE~1oracle_commonmodulesnet.sf.antcontrib_1.1.0.0_1-0b3libant-contrib.jar;C:OracleMIDDLE~1ORACLE~1wlservermodulesfeaturesoracle.wls.common.nodemanager.jar;

        C:OracleMIDDLE~1ORACLE~1ORACLE~1commonNODEMA~1>”C:PROGRA~1JavaJDK18~1.0_1binjava.exe” -server -Xms32m -Xmx200m -Dweblogic.RootDirectory=C:OracleMIDDLE~1ORACLE~1ORACLE~1commonNODEMA~1 -Dcoherence.home=C:OracleMIDDLE~1ORACLE~1coherence -Dbea.home=C:OracleMIDDLE~1ORACLE~1 -Xverify:none -Djava.system.class.loader=com.oracle.classloader.weblogic.LaunchClassLoader “-Djava.security.policy=C:OracleMIDDLE~1ORACLE~1wlserverserverlibweblogic.policy” “-Dweblogic.nodemanager.JavaHome=C:PROGRA~1JavaJDK18~1.0_1” weblogic.NodeManager -v

        weblogic.nodemanager.common.ConfigException: Identity key store file not found: C:OracleMiddlewareOracle_Homeoracle_commoncommonnodemanagersecurityDemoIdentity.jks
        at weblogic.nodemanager.server.SSLConfig.loadKeyStoreConfig(SSLConfig.java:225)
        at weblogic.nodemanager.server.SSLConfig.access$000(SSLConfig.java:33)
        at weblogic.nodemanager.server.SSLConfig$1.run(SSLConfig.java:118)
        at java.security.AccessController.doPrivileged(Native Method)
        at weblogic.nodemanager.server.SSLConfig.(SSLConfig.java:115)
        at weblogic.nodemanager.server.NMServer.(NMServer.java:143)
        at weblogic.nodemanager.server.NMServer.main(NMServer.java:527)
        at weblogic.NodeManager.main(NodeManager.java:31)

        ( was unexpected at this time.

  • Herman Hermanto

    Hello Dear,
    I have problem about instalation “Primavera P6 EPPM installation”,
    in a step “P6 Configuration wizard” but i have problem “can’t create database”

    I had download from :
    http://www.oracle.com/technetwork/database/enterprise-edition/downloads/database12c-win64-download-2297732.html

    Could anyone please explain what was the error. https://uploads.disquscdn.com/images/b5ff36aee6718bcbbab9ca1b2b3ff866d7e942ea128293c44919d8c037a6109d.jpg

    • Govindan Padmanaban

      Can you check the log file that present in the bottom of your screen.

      • Herman Hermanto

        Hi..this logi file error..i was open the file

        • Herman Hermanto

          ERROR>WARNING: Keystore C:P6EPPM_2databasep6keystore.jks was not found. If keys are needed from that keystore, you may encounter additional errors which prevent proper operation.
          OUTPUT>[ERROR] [2017-03-23 01:47:22] ORA-65096: invalid common user or role name
          OUTPUT>
          OUTPUT>[ERROR] [2017-03-23 01:47:22] Database Error: error number=65096
          OUTPUT>[ERROR] [2017-03-23 01:47:22] Error Message: ORA-65096: invalid common user or role name
          OUTPUT>
          OUTPUT>USER [WARN] : Could not complete because the job “Run SQL Script orpm_create_users.sql” failed.
          OUTPUT>com.primavera.database.tools.DatabaseToolException: ORA-65096: invalid common user or role name
          OUTPUT>
          OUTPUT> at com.primavera.database.tools.ScriptRunner.ScriptRunner.runSQL(ScriptRunner.java:209)
          OUTPUT> at com.primavera.database.tools.ScriptRunner.ScriptRunner.run(ScriptRunner.java:145)
          OUTPUT> at com.primavera.database.tools.dbmt.workflow.SqlScriptJob.doJob(SqlScriptJob.java:86)
          OUTPUT> at com.primavera.database.tools.dbmt.AbstractJob.execute(AbstractJob.java:67)
          OUTPUT> at com.primavera.database.tools.dbmt.WorkflowStepJob.doJob(WorkflowStepJob.java:49)
          OUTPUT> at com.primavera.database.tools.dbmt.AbstractJob.execute(AbstractJob.java:67)
          OUTPUT> at com.primavera.database.tools.dbmt.actions.BaseWizardRunner.runJob(BaseWizardRunner.java:206)
          OUTPUT> at com.primavera.database.tools.dbmt.cmd.CmdLineWizardRunnerFactory$1.commit(CmdLineWizardRunnerFactory.java:190)
          OUTPUT> at com.primavera.database.tools.dbmt.actions.JobTreeTypeDef$JobRunner.run(JobTreeTypeDef.java:253)
          OUTPUT> at java.lang.Thread.run(Thread.java:745)
          OUTPUT> at com.primavera.database.tools.dbmt.actions.JobTreeTypeDef$JobRunner.runJobs(JobTreeTypeDef.java:246)
          OUTPUT> at com.primavera.database.tools.dbmt.actions.TransitionMap.initializeCommitPage(TransitionMap.java:339)
          OUTPUT> at com.primavera.database.tools.dbmt.actions.TransitionMap.initialize(TransitionMap.java:131)
          OUTPUT> at com.primavera.database.tools.dbmt.actions.PropertyWizardNavigationAction.tryToLeavePage(PropertyWizardNavigationAction.java:53)
          ERROR>RuntimeException: Could not complete because the job “Add the Oracle users for P6 EPPM” failed. (Could not complete because the job “Add the Oracle users for P6 EPPM” failed.)
          OUTPUT> at com.primavera.database.tools.dbmt.cmd.CmdLineWizardRunnerFactory$1.performWizardAction(CmdLineWizardRunnerFactory.java:164)
          OUTPUT> at com.primavera.database.tools.dbmt.actions.BaseWizardRunner.runWizard(BaseWizardRunner.java:87)
          OUTPUT> at com.primavera.database.tools.dbmt.actions.WizardActionOperation.perform(WizardActionOperation.java:90)
          OUTPUT> at com.primavera.database.tools.dbmt.cmd.CmdLineApplicationRunner.start(CmdLineApplicationRunner.java:69)
          OUTPUT> at com.primavera.database.tools.dbmt.Main.main(Main.java:91)
          OUTPUT>DBError: DBSetup failed to complete! Returned error level: 1

        • Hoang

          i have copied the log file here and Govindan has answered the question but I can’t find the answer of Govindan here. Please send me the answer again. Thanks

      • Hoang

        ERROR>WARNING: Keystore C:P6EPPM_3databasep6keystore.jks was not found. If keys are needed from that keystore, you may encounter additional errors which prevent proper operation.
        OUTPUT>[ERROR] [2017-04-17 21:11:01] FILESTREAM feature is disabled.
        OUTPUT>[ERROR] [2017-04-17 21:11:01] Database Error: error number=5591
        OUTPUT>[ERROR] [2017-04-17 21:11:01] Error Message: FILESTREAM feature is disabled.
        OUTPUT>USER [WARN] : Could not complete because the job “Run SQL Script sspm_init_db.sql” failed.
        OUTPUT>com.primavera.database.tools.DatabaseToolException: FILESTREAM feature is disabled.
        OUTPUT> at com.primavera.database.tools.ScriptRunner.ScriptRunner.runSQL(ScriptRunner.java:209)
        OUTPUT> at com.primavera.database.tools.ScriptRunner.ScriptRunner.run(ScriptRunner.java:145)
        OUTPUT> at com.primavera.database.tools.dbmt.workflow.SqlScriptJob.doJob(SqlScriptJob.java:86)
        OUTPUT> at com.primavera.database.tools.dbmt.AbstractJob.execute(AbstractJob.java:67)
        OUTPUT> at com.primavera.database.tools.dbmt.WorkflowStepJob.doJob(WorkflowStepJob.java:49)
        OUTPUT> at com.primavera.database.tools.dbmt.AbstractJob.execute(AbstractJob.java:67)
        OUTPUT> at com.primavera.database.tools.dbmt.actions.BaseWizardRunner.runJob(BaseWizardRunner.java:206)
        OUTPUT> at com.primavera.database.tools.dbmt.cmd.CmdLineWizardRunnerFactory$1.commit(CmdLineWizardRunnerFactory.java:190)
        OUTPUT> at com.primavera.database.tools.dbmt.actions.CreateSSDatabaseTransOp.process(CreateSSDatabaseTransOp.java:74)
        OUTPUT> at com.primavera.database.tools.dbmt.actions.TransitionMap.perform(TransitionMap.java:241)
        OUTPUT> at com.primavera.database.tools.dbmt.actions.PropertyWizardNavigationAction.tryToLeavePage(PropertyWizardNavigationAction.java:44)
        OUTPUT> at com.primavera.database.tools.dbmt.cmd.CmdLineWizardRunnerFactory$1.performWizardAction(CmdLineWizardRunnerFactory.java:164)
        OUTPUT> at com.primavera.database.tools.dbmt.actions.BaseWizardRunner.runWizard(BaseWizardRunner.java:87)
        OUTPUT> at com.primavera.database.tools.dbmt.actions.WizardActionOperation.perform(WizardActionOperation.java:90)
        OUTPUT> at com.primavera.database.tools.dbmt.cmd.CmdLineApplicationRunner.start(CmdLineApplicationRunner.java:69)
        OUTPUT> at com.primavera.database.tools.dbmt.Main.main(Main.java:91)
        OUTPUT>USER [WARN] : Could not complete because the job “Create the SQL Server tablespaces for P6 EPPM” failed.
        OUTPUT>java.lang.RuntimeException: Error in Run SQL Script sspm_init_db.sql : DatabaseToolException (FILESTREAM feature is disabled.)
        OUTPUT> at com.primavera.database.tools.dbmt.actions.CreateSSDatabaseTransOp$ThrowingJobListener.jobFailed(CreateSSDatabaseTransOp.java:95)
        OUTPUT> at com.primavera.database.tools.dbmt.AbstractJob.execute(AbstractJob.java:83)
        OUTPUT> at com.primavera.database.tools.dbmt.WorkflowStepJob.doJob(WorkflowStepJob.java:49)
        OUTPUT> at com.primavera.database.tools.dbmt.AbstractJob.execute(AbstractJob.java:67)
        OUTPUT> at com.primavera.database.tools.dbmt.actions.BaseWizardRunner.runJob(BaseWizardRunner.java:206)
        OUTPUT> at com.primavera.database.tools.dbmt.cmd.CmdLineWizardRunnerFactory$1.commit(CmdLineWizardRunnerFactory.java:190)
        OUTPUT> at com.primavera.database.tools.dbmt.actions.CreateSSDatabaseTransOp.process(CreateSSDatabaseTransOp.java:74)
        OUTPUT> at com.primavera.database.tools.dbmt.actions.TransitionMap.perform(TransitionMap.java:241)
        OUTPUT> at com.primavera.database.tools.dbmt.actions.PropertyWizardNavigationAction.tryToLeavePage(PropertyWizardNavigationAction.java:44)
        OUTPUT> at com.primavera.database.tools.dbmt.cmd.CmdLineWizardRunnerFactory$1.performWizardAction(CmdLineWizardRunnerFactory.java:164)
        OUTPUT> at com.primavera.database.tools.dbmt.actions.BaseWizardRunner.runWizard(BaseWizardRunner.java:87)
        OUTPUT> at com.primavera.database.tools.dbmt.actions.WizardActionOperation.perform(WizardActionOperation.java:90)
        OUTPUT> at com.primavera.database.tools.dbmt.cmd.CmdLineApplicationRunner.start(CmdLineApplicationRunner.java:69)
        OUTPUT> at com.primavera.database.tools.dbmt.Main.main(Main.java:91)
        OUTPUT>DBError: DBSetup failed to complete! Returned error level: 1

  • Rohit Sharma

    Hello Dear, I want to use primavera in android mobile. I just installed the app from google play store. But its always giving error on login : can not connect to server.
    Can you help me please to resolve this issue.??

    • Govindan Padmanaban

      App name?

      • Rohit Sharma

        Primavera P6 (Android) , which is used for update task for team member.

        • Govindan Padmanaban

          P6 for Android requires SSL (https) when you are not using SSO
          authentication. Do you have valid SSL (Root certificate) installed for Team Member web ?

          • Rohit Sharma

            No, i did not install any certificate. Please guide me how i can install the certificate..
            Please describe

          • Rohit Sharma

            To configure SSL into weblogic; You mention that edit setdomain.sh setDomain.cmd file in DomainHomebin folder, but there are no file with this name or any like name..

            Configure SSL certificate on WebLogic Server

            1. Open the setDomain.sh file in MW_HOMEuser_projectsdomainsbin and search for the following text -Djavax.net.ssl.trustStore. Replace the value with your TrustKeystore certificate like below

            • Can you share a screenshot of your DOMAIN_HOME\bin directory.Also note, P6 Team Member app look for a valid SSL certificate such as VeriSign on TeaM Member to connect and it won’t work on self-signed certificate.

  • Imran Khan

    Hi Govind,
    Great work Keep it up.
    Please share Primavera P6 Analytics installation steps.
    Many thanks
    Imran

  • Syed

    Hi Govind. I need your help in understanding the below scenario:
    Suppose there are 5 licenses of EPPM purchased for 5 named users, will there be any difference in installing and configuring P6 EPPM or will it be similar process that you have explained in steps here.

    Also, please help me in understanding what is the best way to decide upon hardware configurations/how do we decide hardware for smooth working of P6EPPM.

    Regards,
    Syed

  • Syed

    Hello again. I was checking the option of configuring HTTPS settings in P6 Administrator application by following steps provided in post installation admin guide for eppm where I had to HTTPS by changing its value to TRUE. It went good, however none of eppm web consoles work now, it only says “page not found”.

    Please let me know if there is anything that am missing out here.

    • Govindan Padmanaban

      Have you installed SSL certificates on the WebLogic servers where P6 deployed?

      If not disable the HTTPS settings in the Authentication tab in P6 Admin config
      Restart the servers

      • Syed

        Àm sorry am not sure if SSL certificates are installed and the issue with me is am unable to open P6 Admin config the way it used to work earlier.

        If i type http://localhost:8203/p6/action/adminconfig it automatically takes me to https://localhost/p6/action/adminconfig and says Unable to connect. Is there an alternate way of disabling https from admin config?

        • Govindan Padmanaban

          Shut down all the server’s.

          1• Go to [P6_HOME]p6

          (step 9.2)

          2. Run admin.cmd file. (Edit the file and correct the Java path if Not running)

          3. Enter privuser and password (step 9.9)

          4. The admin config open. Change the HTTPS

          5. Start all servers

          • Syed

            You are amazing!! Thank you very much Govind, it worked perfect. If you can shed me some light on SSL certificates / resource links where I can get a clear understanding of installing SSL certificates it’ll be of immense help to me. Thanks again:)

            • Govindan Padmanaban

              No problem. I will write a new post tomorrow about installing SSL certtificates on WebLogic servers. But you must obtain a valid SSL certificate from vendor like verisign for the p6 servers.

              • Tony Lawson

                Govind,

                Thank you for this great blog. I followed the instructions but was unable to access p6 web from browser. I was able to access weblogic console and checked that the servers are running in weblogic. Also was not able to access P6 Admin config. When I run adminpv.cmd i get an error: ora-12154: tns: could not resolve the connect identifier specified. Also in the error message I get “user name an password incorrect” even though I’m typing the correct password.

                • Check your P6 database connection and restart the P6 managed servers.

            • Govindan Padmanaban

              Here below is the URL to configure SSL certificates on WebLogic server ( P6 ).
              I have used a Self-Signed certificates for this demo purpose.

              http://www.catgovind.com/weblogic/how-to-configure-ssl-certificates-on-weblogic-server/

    • Syed

      Thank you very much, Govind!

  • Syed

    Hi Govind. Thank you for your amazing work and help for installation/configuration community.
    I have followed all your steps and was successful in installation Primavera p6 EPPM, however I always get update java message in eppm Web console (inspite of having the suitable version’s of browser mentioned in eppm configuration document).
    Please let me know a way to stop these pop ups I every page we go in with Web access.

    Syed

  • NY 152

    What is the difference/advantage of installing it this way compared to just selecting P6 Pro Standalone (SQLite) as Driver Type?
    I downloaded Primavera P6 Professional R16.2 at edelivery.oracle.com.
    I installed it just by using the setup found at P6_Pro_R162 folder.
    Sorry for the newbie question I am new at this. Will appreciate any help that you can provide. Thanks!

    • Govindan Padmanaban

      You binds two questions into one.

      Question-1: What are some important differences between P6 EPPM & P6 Professional?

      P6 EPPM:

      1. Web application. User access P6 via web
      2. It has rich in Reporting ,Dashboard, and Portfolio capability
      3. Supports 3rd party integration like BPM (Werkflows), BI (Reports), ECM (Document management) and many
      4. Comes with 5 database schemas
      5. Slower

      P6 Professional:

      1. Windows standalone tool
      2. It has its own modules like What-If analysis, visualizer, Global Change, Claim Digger, built in reports modules etc
      3. Comes with 4 database schemas
      4. Suports work in offline mode
      5. Faster

      I will write a separate post for the total differences between P6 EPPM & P6 Professional,. There are many to cover 🙂

      Question-2: What are Pros and Cons of installing P6 Professional with SqlLite over other database (Oracle, Ms SQL).

      Disadvantage of SQL Lite with P6 professional:

      1. SQLite database is for single user and cannot be used by multiple users.
      2. Update Baseline and features on the advanced tab of XML Import are not currently available on SQLite. Additionally Primavera Risk Analysis integration or other integrations that use the P6 Professional API are not supported.

      Advantage of SQL Lite with P6 Professional:

      1. Light weight: no separate database installation required.
      2. The whole database is stored in a single file so you can easily share the P6 professional database to another person.
      3. The database size grows as needed.

      • NY 152

        Thank you for the prompt reply. Just a followup.. If P6 Professional R16.2 is readily available at Oracle website (and probably new versions in the future) and a user would only want to use SQL Lite then he don’t need to purchase a license? I understand that license includes Software update License & Support. To sum up my question, will I be violating any Oracle Policies if I will just install Pro R16.2 + SQL Lite without purchasing a license/TOMA/CSI? Thank you very much again!

        • Govindan Padmanaban

          As per my knowledge Each user in P6 requires a license. They give a trial license for a time period (30 days) to understand their product and strictly no server use. Very sorry, I’m not able to help you on Primavera licensing .

          Go to the following URL for Pricing and chat with the Oracle support for correct licensing terms.

          https://shop.oracle.com/apex/f?p=DSTORE:2:::NO:RIR,RP,2:PROD_HIER_ID:2873671251822000742809

  • primavera team member is showing error 404. the page itself is not loading. but the server is in running mode in the weblogic server

    • Govindan Padmanaban

      Check the teammember log files(WebLogic) and tmwsWebAccessLogsP6WebAccess.html for more information

      • i sent you the log file and the image of error to your mail id. where can i get progress reporter software for 16.2

        • Govindan Padmanaban

          From P6 15.1 onwards , P6 Progress Reporter functionality has been fully integrated into P6 Team Member Web.

  • how to integrate bi publisher into the p6. do i have to separately download and install it. if so how and please provide the link for publisher and reporter

  • hi i managed to install the primavera and run it thanks to your help.

    but there is a problem. its displaying https://uploads.disquscdn.com/images/95c4e044fd7b52bbc4c95336f5a4d80920798d11eed09fd86be4167e96290aea.jpg

    and if i click ok then next window appears. my java version is latest jdk 111. https://uploads.disquscdn.com/images/2dc369a9a596c1a94024949df5642e1b9f53ce642958431dd3aa54c8769a1e33.jpg .

    i can access all other tabs. only resource tab causes this problem

    update: risks in the project also causes same problem

    • Govindan Padmanaban

      The java plugin is not installed in the browser (Internet Explorer) and this is not with P6 installation.
      The browser requires Java plugin to run the applets requires for p6.

      The below solution is not a standard one but It resolved When I faced applet issue in the browser.

      1. Open internet explorer
      2. Go to http://www.java.com
      3. Download java (It downloads browser specific java)
      4. Close the internet explorer and Install the java
      5. Open the internet explorer and retest the page .

      • yeah it worked. u need to install 32bit version of java even if u have a 64 bit system

        . then only it will appear on addons. i am using firefox. after i installed everything works fine on all browsers

  • i managed change the state to running after some try. but now i am getting

    Error 404

  • web logic server is running and i m able to enter logic server but i am not being able to log on to p6. i was able to enter just after installation, but after restarting the pc unable to enter

  • weblogic node manager is not being displayed in services , so i started it using

    startNodeManager.cmd, will that work

    • Govindan Padmanaban

      Yes.

  • Hoang

    Can you show me the way how to public the link : http://localhost:8203/p6 on the internet ? And if we have the domain, can we use the domain instead : http://mydomain:8203/p6. Can you help me out ?

    • SHARATH AKS

      I think i can reply to this 🙂
      To access public (via internet), you have to do port forward.
      Yes you can access this link in yourdomain -> for that you need to create one A record in your domain

  • Hoang

    I saw on another article that when you installation process of Primavera P6 EPPM suite 15.2. you need WSDL4J-1.6.2. Howevery, I didn’t see you mention about WSDL4J-1.6.2. I have some error during installation when I follow up your instrution. I am not sure that do we need WSDL4J-1.6.2. Please advise

    • Govindan Padmanaban

      WSDL4J-1.6.2 is not required in 16.2. What error you are getting?

      • Hoang

        When I follow to 9.5, There are the error as below : “Exception String: File C:P6EPPM_1apiadmin.cmd not found. Make sure that the file exists on disk.”

        When I click Continue, it has the Exception String: File C:P6EPPM_3apidbconfig.cmd not found. Make sure that the file exists on disk.

        And when I click, it has Exception String: File C:P6EPPM_3apidemoexport.cmd not found. Make sure that the file exists on disk. and so on.

        Please advise

      • Hoang

        Please find the log file here : https://www.dropbox.com/s/4km8te140eq98ew/installActions2016-10-28_01-16-09PM.log?dl=0
        I look forward to hearing from you.
        Thanks and regards,
        Hoang

Like us on Facebook.
Connect!