Overview Upgrading Unifier to Unifier

Similar documents
Contents Introduction... 5 Installation Instructions... 6 Uninstall the Unifier File Transfer Utility... 9 For More Information...

Scope Use this guide to migrate your P6 EPPM schema to a P6 Professional schema or your P6 Professional schema to a P6 EPPM schema.

Primavera Unifier and Enterprise Manager. Supported Versions of Enterprise Manager. Primavera Unifier Metrics Collected for Enterprise Manager

Contents Introduction... 5 Installing the ucad Application... 6 Uninstalling ucad... 8 Working in AutoCAD with the ucad Plug-in...

About Configuring Oracle Access Manager

Contents About Connecting the Content Repository... 5 Prerequisites for Configuring a Content Repository and Unifier... 5

Contents Introduction... 5 Configuring Primavera Unifier for Single Sign On (Windows)... 7 For More Information Legal Notices...

Note: Oracle Consulting can provide technology assessments and architectural planning workshops to guide you through these processes.

About Connecting the Content Repository

Contents About Connecting the Content Repository... 5 Prerequisites for Configuring a Content Repository and Unifier... 6

Where to Get Training... 5 Where to Get Support... 5

Contents Installation Tasks... 5 Upgrading the P6 Adapter For More Information Legal Notices... 17

Contents Installation Tasks... 5 Upgrading the P6 Adapter Preface Legal Notices... 17

Contents Configuring P6 EPPM Web Services... 5 Creating the WebSphere Environment for P6 EPPM Web Services... 7

Contents Installation Tasks... 4 Upgrading the P6 Adapter For More Information Legal Notices... 18

About This Guide. Converting Methodologies to Projects

Contents Configuring P6 Integration API... 5 Creating the WebSphere Environment for P6 Integration API... 7

REST Style Architecture... 5 Using the Primavera Gateway API... 7 Sample Java Code that Invokes the API... 7 Reference Documentation...

Contents About Configuring Fusion PPM Bridge... 5 Fusion PPM Bridge Download... 5 Deploying Fusion PPM Bridge for the First Time...

Contents About Connecting the Content Repository... 5 Prerequisites for Configuring a Content Repository and Unifier... 5

About Connecting the Content Repository. About Content Repository Authentication Modes

Contents Overview of Manually Upgrading a P6 Professional Database... 5

Microsoft Active Directory Plug-in User s Guide Release

Oracle Fusion Middleware. 1 Oracle Team Productivity Center Server System Requirements. 2 Installing the Oracle Team Productivity Center Server

Contents Overview... 5 Upgrading Primavera Gateway... 7 Using Gateway Configuration Utilities... 9

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Installing and Updating Local Software Packages 12c Release

About Content Repository Authentication Modes

Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved.

Oracle Cloud What's New for Oracle WebCenter Portal Cloud Service

New Features in Primavera Professional 15.2

What s New for Oracle Cloud Stack Manager. Topics: July Oracle Cloud. What's New for Oracle Cloud Stack Release

Installer Troubleshooting Oracle FLEXCUBE Universal Banking Release [October] [2015]

What's New. Features introduced in New Features in Primavera Gateway 17

Oracle Enterprise Manager

Oracle Database Mobile Server

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Creating vservers 12c Release 1 ( )

Oracle Cloud Getting Started with Oracle WebCenter Portal Cloud Service

Microsoft Internet Information Services (IIS) Plug-in User s Guide Release

Oracle Hospitality Suite8 Export to Outlook User Manual Release 8.9. July 2015

Oracle Configuration Manager

Database Change Reference Release 6.3

Oracle WebCenter JSR-168 Container

Oracle Fusion Middleware. 1 Introduction. 1.1 Supported Functionality and Intended Use. 1.2 Limitations

Contents Configuring P6 EPPM Web Services... 5 Creating the WebSphere Environment for P6 EPPM Web Services... 7

Contents Configuring P6 Integration API... 5 Creating the WebSphere Environment for P6 Integration API... 7

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need

Oracle WebCenter WSRP Consumer

Contents About This Guide... 5 Installing P6 Professional API... 7 Authentication Modes... 9 Legal Notices... 14

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need

Deploying Oracle FLEXCUBE Application on WebSphere Oracle FLEXCUBE Universal Banking Release [December] [2016]

FLEXCUBE General Ledger Application Deployment in Websphere Oracle FLEXCUBE Universal Banking Release [October] [2015]

Modeling Network Integrity Release 7.3.1

Oracle NoSQL Database Integration with SQL Developer. Release 18.1

Application Server Installation Guide for OPSS - CSF Oracle FLEXCUBE Universal Banking Release [May] [2016]

Oracle Enterprise Manager Ops Center. Introduction. Provisioning Oracle Solaris 10 Operating Systems 12c Release 2 ( )

Quick Start for Coders and Approvers

Oracle Fusion Middleware Creating Domain Templates Using the Domain Template Builder. 12c ( )

Microsoft.NET Framework Plug-in User s Guide Release

Open Development Tool Application Deployment in Weblogic Oracle FLEXCUBE Universal Banking Release [May] [2017]

Module Code Entries Utility Oracle FLEXCUBE Universal Banking Release [December] [2016]

New Features in Primavera P6 16.2

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Hardware and Software Configuration

Oracle Governance, Risk and Compliance Controls. Deployment with WebLogic Release 8.6.0

What s New for Cloud at Customer What's New for the Cloud Services on Oracle Cloud at Customer New Documentation for Oracle Cloud at Customer

Oracle Communications Configuration Management

Oracle Hospitality OPERA Exchange Interface Cloud Authentication. October 2017

Oracle Insurance. Implementing a. Release 5.6

OKM Key Management Appliance

Deploying Oracle FLEXCUBE Application on WebLogic Oracle FLEXCUBE Universal Banking Release [September] [2013] Part No.

Oracle FLEXCUBE Direct Banking

Agile Customer Needs Management

Oracle Enterprise Manager Ops Center

Oracle Simphony Venue Management (SimVen) Installation Guide Release Part Number: E

Oracle Banking Platform Collections

Oracle Fusion Middleware Planning an Installation of Oracle Fusion Middleware. 12c ( )

Oracle Utilities Customer Self Service

Setting up Installer Oracle FLEXCUBE Universal Banking Release [April] [2014]

Oracle Web Service Manager Implementation Guide Oracle FLEXCUBE Universal Banking Release [April] [2014]

Oracle Virtual Desktop Client for ipad. Release Notes for Release 1.2

Day-0 Setup Guide Release July 2018

Oracle Fusion Middleware

EnterpriseTrack Reporting Data Model Configuration Guide Version 17

Oracle Banking Digital Experience

Oracle Banking Enterprise Collections Release Notes Release

REST API Services Compilation and Build Oracle FLEXCUBE Universal Banking Release [May] [2016]

Reports DSN Entries Utility Oracle FLEXCUBE Universal Banking Release [May] [2018]

Oracle Enterprise Manager Ops Center

Internal Handoff Grants Utility Oracle FLEXCUBE Investor Servicing Release [October] [2015]

REST API Services Compilation and Build Oracle FLEXCUBE Universal Banking Release [May] [2018]

Oracle Agile Engineering Data Management

Supported Browsers. Known Issues. Topics: Oracle Cloud. Known Issues for Oracle Java Cloud Service Release

Oracle WebCenter Portal. Starting Points for Oracle WebCenter Portal Installation

Oracle Banking Digital Experience

Contents Overview of the Performance and Sizing Guide... 5 Architecture Overview... 7 Performance and Scalability Considerations...

Contents Configuring P Creating the WebSphere Environment for P6... 5

Oracle VM. Getting Started Guide for Release 3.2

Managing Personally Identifiable Information in P6 Professional

PeopleSoft Fluid Required Fields Standards

Oracle Banking Platform

Oracle FLEXCUBE Direct Banking

Transcription:

Unifier Upgrade Guide 16 R1 April 2016

Contents Overview... 5 Upgrading Unifier 9.9.4 to Unifier 9.13.1.0... 7 Upgrading Unifier 9.11.0.0 to Unifier 9.13.1.0... 11 Upgrading Unifier 9.12.0.0 (and Later Versions) to Unifier 9.13.1.0... 15 Upgrading Unifier 9.13.1.0 (and Later Versions) to Unifier 16.1.0.0... 19 Upgrading Unifier 10.0.0.0 (and Later Versions) to Unifier 16.1.0.0... 23 Appendix A: Additional Information... 27 For More Information... 28 Where to Get Documentation... 28 Documentation Accessibility... 29 Where to Get Training... 30 Where to Get Support... 30 Legal Notices... 32 3

Overview Depending on which version of Unifier you are using, the following major updates must take place in order to upgrade Unifier to the most recent version: If you have 9.9.x: a. Upgrade to 9.9.4 For details about upgrading Unifier versions earlier than 9.9.4 to Unifier 9.9.4, refer to the associated Media Pack Readme files. The Media Pack Readme file provides information about backup, uninstall, install, and data migration. For assistance, contact Oracle Support. b. Upgrade 9.9.4 to 9.13.1.0 c. Upgrade to the most recent version If you have 9.11.0.0: a. Upgrade to 9.13.1.0 b. Upgrade to the most recent version If you have 9.12.0.0 (and later versions): a. Upgrade to 9.13.1.0 b. Upgrade to the most recent version If you have 9.13.1.0 (and later versions), then upgrade to the most recent version, as shown in the following diagram. The Unifier Upgrade Guide provides instructions for: Upgrading Unifier 9.9.4 to Unifier 9.13.1.0 (on page 7) Upgrading Unifier 9.11.0.0 to Unifier 9.13.1.0 (on page 11) Upgrading Unifier 9.12.0.0 (and Later Versions) to Unifier 9.13.1.0 (on page 15) Upgrading Unifier 9.13.1.0 (and Later Versions) to Unifier 16.1.0.0 (on page 19) Upgrading Unifier 10.0.0.0 (and Later Versions) to Unifier 16.1.0.0 (on page 23) 5

Unifier Upgrade Guide The following diagram shows the upgrade process from various versions of Unifier. Audience The Unifier network administrator The Unifier database administrator The Unifier Administrator 6

Upgrading Unifier 9.9.4 to Unifier 9.13.1.0 Workflow 1) Backup a copy of the file repository and database 2) Uninstall Unifier 9.9.4 3) Install and deploy Unifier 9.13.1.0 on each application server 4) Migrate data to Unifier 9.13.1.0 The following sections provide details. Backup a copy of the file repository and database 1) Follow your organization procedures and create backup files of the following: Unifier file repository Unifier database 2) Backup the configurator settings as follows: a. In the Unifier Home folder, find the configuration settings for Unifier in the weblogic/configurator directory. b. Copy the bluedoor.properties file to a safe location. The file locations are set while configuring Unifier and can be found in the Unifier Configurator. Uninstall Unifier 9.9.4 1) Stop the Unifier service on all machines within the environment (including a cluster environment if it exists). 2) Ensure all open windows related to Unifier are closed, including any administrative tools such as Windows Services. 3) From the Windows Start menu, click Programs, Unifier [version no.], Uninstall Unifier. 4) Click the Uninstall button. This will uninstall Unifier, remove the services, and remove the directory. 5) When prompted, click Yes to remove all the files in the Unifier directory. 6) Ensure that the WebLogic Admin server is running. 7) Navigate to the Unifier server and verify that the files and the Unifier directory were successfully removed. 8) Before rebooting the server, restart the World Wide Web Publishing Service from the Services window. 9) If you receive a message that all of the files could not be removed, reboot the server before continuing. 10) After restarting the server, open Windows Explorer, right-click the Unifier folder and select Delete. 7

Unifier Upgrade Guide Install and deploy Unifier 9.13.1.0 on each application server 1) Install the new version of Unifier by following instructions in the Unifier Installation Guide (WebLogic). 2) After a successful installation, proceed to migrate data to Unifier 9.13.1.0. See the following section. Migrating from Unifier 9.9.4 to Unifier 9.13.1.0 Note: During the preparation of Staging and Production environments, do not conduct any design updates on the Production environment. If you want to bring in designs from the 9.9.x Staging environment, you can do so only by using the XML Design Export and Import mechanism, which will be available on 9.9.x and 9.11 udesigner. Migrating 9.9.4 data to 9.13.1.0 Staging Environment 1) Prepare a new database for 9.13.1.0 with a database import from the 9.9.4 Production database. 2) Prepare the 9.13.1.0 Unifier environment with the Production configuration, and connect it to the new database created in the previous step. 3) Perform data migration on the 9.13.1.0 Unifier environment. This includes running the End-Of-Migration target on the 9.13.1.0 Unifier environment. 4) On the Application Server, open a browser and type this URL in the Address bar: http://localhost:[port]/bp/localhost/migration/log The Unifier Migration log window opens. If there are any data migration targets listed in the log window, then you must run all the listed data migrations before finally executing the End-Of-M Migration step. 5) Run the migration script, select End of Migration, click Run, and click Yes to confirm. A window opens notifying you that the migration has been completed successfully. 6) Close the browser. The run date on the migration log will update after a successful migration. 7) Log in to the 9.13.1.0 Unifier environment as company administrator (ootbadmin) and navigate to Administration Mode > udesigner. 8) Verify that all the designs were successfully migrated. If a design was not successfully migrated, the Version field for that design has a value -1 (minus on) and the id field has a value included in the [ ] (brackets). If you see any instances that did not migrate successfully, proceed as follows: a. Save the current Unifier log file which will be used to identify the issues. b. Contact Oracle Support. Oracle Support will identify the problems and may recommend updating the current production environment to have those designs brought to a stage where they are suitable for 9.13.1.0. c. Repeat the previous steps in this procedure if you need to apply any updates to the current production environment. 9) If there are no errors, reconfigure the application server to Staging. This is your new 9.13.1.0 Staging environment. 10) As a company administrator, you might want to disable most of the production users in the new staging environment. 8

Upgrading Unifier 9.9.4 to Unifier 9.13.1.0 11) Proceed to migrating 9.11.0.0 to 9.13.1.0 Production environment. Migration of 9.11.0.0 data to 9.13.1.0 Production Environment Perform this procedure after you finish creating a new 9.13.1.0 Staging environment from the 9.9.4 Production database. Note: When you complete the following procedure, both the Unifier 9.13.1.0 Staging environment and the Unifier 9.13.1.0 Production environment are built and ready to use. 1) Prepare the Unifier 9.13.1.0 environment with the 9.9.4 production configuration and connect it to the production database. 2) Perform data migration on the 9.13.1.0 Unifier Production environment. This includes running the End-Of-Migration target on the 9.13.1.0 Unifier environment. 3) On the Application Server, open a browser and type this URL in the Address bar: http://localhost:[port]/bp/localhost/migration/log The Unifier Migration log window opens. If there are any data migration targets listed in the log window, then you must run all the listed data migrations before finally executing the End-Of-M Migration step. 4) Run the migration script, select End of Migration, click Run, and click Yes to confirm. A window opens notifying you that the migration has been completed successfully. 5) Close the browser. The run date on the migration log will update after a successful migration. 6) Log in to the 9.13.1.0 Unifier environment as company administrator (ootbadmin) and navigate to Administration Mode > udesigner) 7) Verify that all the designs were successfully migrated. No errors occur at this stage because errors have been identified and resolved when building the 9.13.1.0 Unifier Staging environment. The Unifier 9.13.1.0 Staging environment and the Unifier 9.13.1.0 Production environment are built and ready to use. 9

Upgrading Unifier 9.11.0.0 to Unifier 9.13.1.0 Workflow 1) Backup a copy of the file repository and database 2) Uninstall Unifier 9.11.0.0 3) Install and deploy Unifier 9.13.1.0 on each application server 4) Migrate data to Unifier 9.13.1.0 The following sections provide details. Backup a copy of the file repository and database 1) Follow your organization procedures and create backup files of the following: Unifier file repository Unifier database 2) Backup the configurator settings as follows: a. In the Unifier Home folder, find the configuration settings for Unifier in the weblogic/configurator directory. b. Copy the bluedoor.properties file to a safe location. The file locations are set while configuring Unifier and can be found in the Unifier Configurator. Uninstall Unifier 9.11.0.0 1) Stop the Unifier service on all machines within the environment (including a cluster environment if it exists). 2) Ensure all open windows related to Unifier are closed, including any administrative tools such as Windows Services. 3) From the Windows Start menu, click Programs, Unifier [version no.], Uninstall Unifier. 4) Click the Uninstall button. This will uninstall Unifier, remove the services, and remove the directory. 5) When prompted, click Yes to remove all the files in the Unifier directory. 6) Ensure that the WebLogic Admin server is running. 7) Navigate to the Unifier server and verify that the files and the Unifier directory were successfully removed. 8) Before rebooting the server, restart the World Wide Web Publishing Service from the Services window. 9) If you receive a message that all of the files could not be removed, reboot the server before continuing. 10) After restarting the server, open Windows Explorer, right-click the Unifier folder and select Delete. 11

Unifier Upgrade Guide Install and deploy Unifier 9.13.1.0 on each application server 1) Install the new version of Unifier by following instructions in the Unifier Installation Guide (WebLogic). 2) After a successful installation, proceed to migrate data to Unifier 9.13.1.0. See the following section. Migrating from Unifier 9.11.0.0 to Unifier 9.13.1.0 Note: During the preparation of Staging and Production environments, do not conduct any design updates on the Production environment. If you want to bring in designs from the 9.9.x Staging environment, you can do so only by using the XML Design Export and Import mechanism, which will be available on 9.9.x and 9.11 udesigner. Migrating 9.11.0.0 data to 9.13.1.0 Staging Environment 1) Prepare a new database for 9.13.1.0 with a database import from the 9.11.0.0 Production database. 2) Prepare the 9.13.1.0 Unifier environment with the Production configuration, and connect it to the new database created in the previous step. 3) Perform data migration on the 9.13.1.0 Unifier environment. This includes running the End-Of-Migration target on the 9.13.1.0 Unifier environment. 4) On the Application Server, open a browser and type this URL in the Address bar: http://localhost:[port]/bp/localhost/migration/log The Unifier Migration log window opens. If there are any data migration targets listed in the log window, then you must run all the listed data migrations before finally executing the End-Of-M Migration step. 5) Run the migration script, select End of Migration, click Run, and click Yes to confirm. A window opens notifying you that the migration has been completed successfully. 6) Close the browser. The run date on the migration log will update after a successful migration. 7) Log in to the 9.13.1.0 Unifier environment as company administrator (ootbadmin) and navigate to Administration Mode > udesigner. 8) Verify that all the designs were successfully migrated. If a design was not successfully migrated, the Version field for that design has a value -1 (minus on) and the id field has a value included in the [ ] (brackets). If you see any instances that did not migrate successfully, proceed as follows: a. Save the current Unifier log file which will be used to identify the issues. b. Contact Oracle Support. Oracle Support will identify the problems and may recommend updating the current production environment to have those designs brought to a stage where they are suitable for 9.13.1.0. c. Repeat the previous steps in this procedure if you need to apply any updates to the current production environment. 9) If there are no errors, reconfigure the application server to Staging. This is your new 9.13.1.0 Staging environment. 10) As a company administrator, you might want to disable most of the production users in the new staging environment. 12

Upgrading Unifier 9.11.0.0 to Unifier 9.13.1.0 11) Proceed to migrating 9.11.0.0 to 9.13.1.0 Production environment. Migration of 9.11.0.0 data to 9.13.1.0 Production Environment Perform this procedure after you finish migrating 9.11.0.0 to 9.13.1.0 Staging environment. Note: When you complete the following procedure, both the Unifier 9.13.1.0 Staging environment and the Unifier 9.13.1.0 Production environment are built and ready to use. 1) Upgrade the current Unifier production environment from 9.11.0.0 to 9.13.1.0. 2) Perform data migration on the 9.13.1.0 Unifier Production environment. This includes running the End-Of-Migration target on the 9.13.1.0 Unifier environment. 3) On the Application Server, open a browser and type this URL in the Address bar: http://localhost:[port]/bp/localhost/migration/log The Unifier Migration log window opens. If there are any data migration targets listed in the log window, then you must run all the listed data migrations before finally executing the End-Of-M Migration step. 4) Run the migration script, select End of Migration, click Run, and click Yes to confirm. A window opens notifying you that the migration has been completed successfully. 5) Close the browser. The run date on the migration log will update after a successful migration. 6) Log in to the 9.13.1.0 Unifier environment as company administrator (ootbadmin) and navigate to Administration Mode > udesigner) 7) Verify that all the designs were successfully migrated. No errors occur at this stage because errors have been identified and resolved when building the 9.13.1.0 Unifier Staging environment. The Unifier 9.13.1.0 Staging environment and the Unifier 9.13.1.0 Production environment are built and ready to use. 13

Upgrading Unifier 9.12.0.0 (and Later Versions) to Unifier 9.13.1.0 Workflow 1) Backup a copy of the file repository and database 2) Uninstall Unifier 9.12.0.0 (and later versions) 3) Install and deploy Unifier 9.13.1.0 on each application server 4) Migrate data to Unifier 9.13.1.0 The following sections provide details. Backup a copy of the file repository and database 1) Follow your organization procedures and create backup files of the following: Unifier file repository Unifier database 2) Backup the configurator settings as follows: a. In the Unifier Home folder, locate the configuration settings for Unifier in the /configurator directory. b. Copy the bluedoor.properties file to a safe location. Note: The file locations are set while configuring Unifier and can be found in the Unifier Configurator. Uninstall the current version of Unifier Uninstalling Unifier from WebLogic If WebLogic was deployed using ".sh" or ".bat," then: 1) Ensure WebLogic is running. 2) Open the WebLogic directory within the Unifier Home folder. For Windows installations, run undeploy.bat. For Linux installations, run undeploy.sh. If prompted, enter the WebLogic user name and password. If WebLogic was deployed using "unifier.ear," then: 1) Go to WebLogic console > Deployments 2) Select Unifier Deployment name, stop, and Delete. 15

Unifier Upgrade Guide Install and deploy Unifier 9.13.1.0 on each application server 1) Install the new version of Unifier by following instructions in the Unifier Installation Guide (WebLogic). 2) After a successful installation, proceed to migrate data to the latest version of Unifier. Migrating data from Unifier 9.12.0.0 (and later versions) to Unifier 9.13.1.0 Note: During the preparation of Staging and Production environments, do not conduct any design updates on the Production environment. If you want to bring in designs from the 9.9.x Staging environment, you can do so only by using the XML Design Export and Import mechanism, which will be available on 9.9.x and 9.11 udesigner. Migrating 9.12.0.0 (and later versions) data to 9.13.1.0 Staging Environment 1) Prepare the Unifier 9.13.1.0 environment with the staging configuration, and connect it to the staging database. 2) Migrate data to the Unifier 9.13.1.0 environment as follows: a. On the Application Server, open a browser and enter the following URL: http://localhost:[port]/bp/localhost/migration/log The Unifier Migration log window opens. b. If there are any data migration targets listed in the log window, then you must run all the listed data migrations. c. After running all listed data migrations, select the End of Migration script and click Run. d. Click Yes to confirm. A message displays indicating the migration was completed successfully. e. Close the browser. The run date on the migration log will update after a successful migration. This completes data migration process in the Staging environment (9.12.0.0 (and later versions) to 9.13.1.0). Migrating 9.12.0.0 (and later versions) data to 9.13.1.0 Production Environment Note: Perform this procedure after you have completed migrating the Staging Environment from 9.12.0.0 (and later versions) to 9.13.1.0. 1) Prepare the Unifier 9.13.1.0 environment with the production configuration and connect it to the production database. 2) Migrate data to the Unifier 9.13.1.0 production environment as follows: a. On the Application Server, open a browser and enter the following URL: http://localhost:[port]/bp/localhost/migration/log The Unifier Migration Log window opens. b. If there are any data migration targets listed in the Unifier Migration log window, you must run all the listed data migrations. c. After running all listed data migrations, select the End of Migration script and click Run. 16

Upgrading Unifier 9.12.0.0 (and Later Versions) to Unifier 9.13.1.0 d. Click Yes to confirm. A window opens notifying you that the migration was completed successfully. e. Close the browser. The run date on the migration log will update after a successful migration. This completes data migration process in the Production environment (9.12.0.0 (and later versions) to 9.13.1.0). 17

Upgrading Unifier 9.13.1.0 (and Later Versions) to Unifier 16.1.0.0 Note: The following procedure apply to upgrading Unifier 9.13.1.0, 9.14.0.0, 9.14.1.0, 10.0.0.0, 10.1.0.0, 15.1.0.0, and 15.2.0.0 to Unifier 16.1.0.0. Workflow 1) Backup a copy of the file repository and database 2) Uninstall the current version of Unifier 3) Install and deploy Unifier 16.1.0.0 on each application server 4) Migrate data to Unifier 16.1.0.0 The following sections provide details. Backup a copy of the file repository and database 1) Follow your organization procedures and create backup files of the following: Unifier file repository Unifier database 2) Backup the configurator settings as follows: a. In the Unifier Home folder, locate the configuration settings for Unifier in the /configurator directory. b. Copy the bluedoor.properties file to a safe location. Note: The file locations are set while configuring Unifier and can be found in the Unifier Configurator. Uninstall the current version of Unifier Uninstalling Unifier from WebLogic If WebLogic was deployed using ".sh" or ".bat," then: 1) Ensure WebLogic is running. 2) Open the WebLogic directory within the Unifier Home folder. For Windows installations, run undeploy.bat. For Linux installations, run undeploy.sh. If prompted, enter the WebLogic user name and password. If WebLogic was deployed using "unifier.ear," then: 1) Go to WebLogic console > Deployments 19

Unifier Upgrade Guide 2) Select Unifier Deployment name, stop, and Delete. Install and deploy Unifier 16.1.0.0 on each application server 1) Install the new version of Unifier by following instructions in the Unifier Installation Guide (WebLogic). 2) After a successful installation, proceed to migrate data to the latest version of Unifier. Migrating data from Unifier 9.13.1.0 (and later versions) to Unifier 16.1.0.0 Note: During the preparation of Staging and Production environments, do not conduct any design updates on the Production environment. If you want to bring in designs from the 9.9.x Staging environment, you can do so only by using the XML Design Export and Import mechanism, which will be available on 9.9.x and 9.11 udesigner. Migrating data from Unifier 9.13.1.0 (and later versions) to Unifier 16.1.0.0 Staging Environment 1) Prepare the Unifier 16.1.0.0 environment with the staging configuration, and connect it to the staging database. 2) Migrate data to the Unifier 16.1.0.0 environment as follows: a. Open a browser and enter the URL you use to access Primavera Unifier, followed by /bluedoor/admin. b. Login as Administrator and navigate to Migration Log. c. If there are any data migration targets listed in the log window, then you must run all the listed data migrations. d. After running all listed data migrations, select the End of Migration script and click Run. e. Click Yes to confirm. A message displays indicating that the migration was completed successfully. f. The run date on the migration log will update after a successful migration. g. Logout. This completes data migration process in the Staging environment (Unifier 9.13.1.0 (and later versions) to 16.1.0.0). Migrating data from Unifier 9.13.1.0 (and later versions) to Unifier 16.1.0.0 Production Environment Note: Perform this procedure after you have completed migrating the Staging Environment from Unifier 9.13.1.0 (and later versions) to 16.1.0.0. 1) Prepare the Unifier 16.1.0.0 environment with the production configuration and connect it to the production database. 2) Migrate data to the Unifier 16.1.0.0 production environment as follows: a. Open a browser and enter the URL you use to access Primavera Unifier, followed by /bluedoor/admin. b. Login as Administrator and navigate to Migration Log. 20

Upgrading Unifier 9.13.1.0 (and Later Versions) to Unifier 16.1.0.0 c. If there are any data migration targets listed in the log window, then you must run all the listed data migrations. d. After running all listed data migrations, select the End of Migration script and click Run. e. Click Yes to confirm. A message displays indicating that the migration was completed successfully. f. The run date on the migration log will update after a successful migration. g. Logout. This completes data migration process in the Production environment (Unifier 9.13.1.0 (and later versions) to 16.1.0.0). 21

Upgrading Unifier 10.0.0.0 (and Later Versions) to Unifier 16.1.0.0 Workflow 1) Backup a copy of the file repository and database 2) Uninstall the current version of Unifier 3) Install and deploy Unifier 16.1.0.0 on each application server 4) Migrate data to Unifier 16.1.0.0 The following sections provide details. Backup a copy of the file repository and database 1) Follow your organization procedures and create backup files of the following: Unifier file repository Unifier database 2) Backup the configurator settings as follows: a. In the Unifier Home folder, locate the configuration settings for Unifier in the /configurator directory. b. Copy the bluedoor.properties file to a safe location. Note: The file locations are set while configuring Unifier and can be found in the Unifier Configurator. Uninstall the current version of Unifier Uninstalling Unifier from WebLogic If WebLogic was deployed using ".sh" or ".bat," then: 1) Ensure WebLogic is running. 2) Open the WebLogic directory within the Unifier Home folder. For Windows installations, run undeploy.bat. For Linux installations, run undeploy.sh. If prompted, enter the WebLogic user name and password. If WebLogic was deployed using "unifier.ear," then: 1) Go to WebLogic console > Deployments 2) Select Unifier Deployment name, stop, and Delete. 23

Unifier Upgrade Guide Install and deploy Unifier 16.1.0.0 on each application server 1) Install the new version of Unifier by following instructions in the Unifier Installation Guide (WebLogic). 2) After a successful installation, proceed to migrate data to the latest version of Unifier. Migrating data from Unifier 10.0.0.0 (and later versions) to Unifier 16.1.0.0 Note: During the preparation of Staging and Production environments, do not conduct any design updates on the Production environment. If you want to bring in designs from the 9.9.x Staging environment, you can do so only by using the XML Design Export and Import mechanism, which will be available on 9.9.x and 9.11 udesigner. Migrating data from Unifier 10.0.0.0 (and later versions) to Unifier 16.1.0.0 Staging Environment 1) Prepare the Unifier 16.1.0.0 environment with the staging configuration, and connect it to the staging database. 2) Migrate data to the Unifier 16.1.0.0 environment as follows: a. Open a browser and enter the URL you use to access Primavera Unifier, followed by /bluedoor/admin. b. Login as Administrator and navigate to Migration Log. c. If there are any data migration targets listed in the log window, then you must run all the listed data migrations. d. After running all listed data migrations, select the End of Migration script and click Run. e. Click Yes to confirm. A message displays indicating that the migration was completed successfully. f. The run date on the migration log will update after a successful migration. g. Logout. This completes data migration process in the Staging environment (Unifier 10.0.0.0 (and later versions) to 16.1.0.0). Migrating data from Unifier 10.1.0.0 (and later versions) to Unifier 16.1.0.0 Production Environment Note: Perform this procedure after you have completed migrating the Staging Environment from Unifier 10.0.0.0 (and later versions) to 16.1.0.0. 1) Prepare the Unifier 16.1.0.0 environment with the production configuration and connect it to the production database. 2) Migrate data to the Unifier 16.1.0.0 production environment as follows: a. Open a browser and enter the URL you use to access Primavera Unifier, followed by /bluedoor/admin. b. Login as Administrator and navigate to Migration Log. c. If there are any data migration targets listed in the log window, then you must run all the listed data migrations. 24

Upgrading Unifier 10.0.0.0 (and Later Versions) to Unifier 16.1.0.0 d. After running all listed data migrations, select the End of Migration script and click Run. e. Click Yes to confirm. A message displays indicating that the migration was completed successfully. f. The run date on the migration log will update after a successful migration. g. Logout. This completes data migration process in the Production environment (Unifier 10.0.0.0 (and later versions) to 16.1.0.0). 25

Appendix A: Additional Information This appendix provides additional information about upgrading products that are used in Unifier. SharePoint If you are using SharePoint 2010 SP1, migrate your Unifier documents to SharePoint 2013 SP1. Refer to the Microsoft site for instructions on how to perform the SharePoint upgrade. If you are using SharePoint 2013 SP1, or you have upgraded to SharePoint 2013 SP1, follow the instructions in Unifier Content Repository Configuration Guide ("Configuring Microsoft SharePoint" section) on how to enable CMIS site features. The following steps explain how to migrate Unifier documents to support SharePoint CMIS: 1) Download the current version of the Primavera Unifier Tools file from the Oracle Software Delivery Cloud (https://edelivery.oracle.com/). 2) Copy the SharePointMigrator.zip file and save it locally. 3) Unzip the SharePointMigrator.zip file on a server where you can connect to both the Unifier database and the SharePoint server. Note: JDK 7 or higher should be installed on the machine where you want to execute this program. 4) Ensure that JAVA_HOME environment variable is set correctly on the SharePoint server. Windows server In Windows server, execute echo %JAVA_HOME% to check if JAVA_HOME is set. If JAVA_HOME is not set use "set JAVA_HOME=<Java install dir>" from the terminal, where you are planning to execute the script. Linux server In Linux server you can check the setting by executing "echo $JAVA_HOME" command. If JAVA_HOME is not set, then execute "export JAVA_HOME=<Java install dir>" from the terminal, where you are planning to execute the script. 5) Edit "unifier.properties" file under "conf" folder to specify SharePoint server and Unifier database details. The following are the properties present in the unifier.properties file: SharePoint sharepoint.loginname = enter the user name for your content repository. sharepoint.password = enter the password for the user name you entered above. sharepoint.hostname = enter the machine name or IP address of the SharePoint server. (Example: http://<hostname>) sharepoint.domain = enter the domain where the SharePoint server resides. sharepoint.site = enter the site name used to store the Unifier documents. 27

Unifier Upgrade Guide sharepoint.folder = enter the name of the document library where Unifier documents are stored. Unifier unifier.db.type = enter oracle if Unifier is connected to Oracle database, or mssql if Unifier is connected to Microsoft SQL server. unifier.db.name = enter the database name (if applicable) in Microsoft SQL server. Not required to specify for Oracle database. unifier.db.host = enter the host name of the computer where you installed the database. unifier.db.instanceid = enter Oracle SID or MS SQL server instance ID. If you did not specify an instance name when configuring the SQL Server, leave the Instance ID field blank. Otherwise, enter the Instance ID. unifier.db.port = enter the Port number to be used by Unifier to communicate with the database. unifier.db.username = enter the database login user account name to be used by Unifier. unifier.db.password = enter the database login user account password to be used by Unifier. Linux If running from a Linux server, assign executable permission to the Shell script, run.sh and the setenv.sh file under the bin folder. Windows Go to the bin folder and execute "./run.sh" on Linux or "run.bat" (refer to the log file "bin/log/run.log" for the details of script execution). Once the script is completed successfully, follow the steps in the Unifier Content Repository Configuration Guide to complete the configuration of SharePoint with Unifier. You will be able to access the documents uploaded in previous release. For More Information Where to Get Documentation If you need help with an operation in Primavera Unifier, there are a number of resources to help you. Note: The Company Administrators for Unifier Cloud must use the Primavera Unifier Cloud Service Administration Guide instead of all the other installation and configuration guides in the Primavera Unifier Documentation Library. Online Help If you have a question or need further assistance regarding a specific feature, review the online help. 28

For More Information Click the Help menu from any Primavera Unifier window, and choose: Unifier Help: This link goes to the Oracle Technical Network (OTN) Primavera Unifier Online Document Library. From here you can access: Unifier Help Unifier Administration Guide Unifier User Guide Unifier udesigner User Guide Unifier Reference Guide You must have Adobe Acrobat Reader installed (available free at www.adobe.com). BP-specific Help: If your company has provided customized Help files for individual business processes, you can access them through the business process log or the Help menu. Note: For the full list of system requirements, applications, and application version levels refer to the Primavera Unifier Tested Configurations in the Primavera Unifier Documentation Library. Documentation Complete documentation libraries for Primavera Unifier releases are available on the Oracle Technology Network (OTN) at: http://www.oracle.com/technetwork/documentation/default-1870233.html From this location you can either view libraries online or download them to have local copies. We recommend viewing them from OTN to ensure you always access the latest versions, including critical corrections and enhancements. The documentation assumes a standard setup of the product, with full access rights to all features and functions. Help System Access Primavera Unifier is configured to access its help system directly on OTN. However, a downloadable version of the help system is also available on OTN if you need to download, deploy, and access a local copy. Documentation Accessibility For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc. Access to Oracle Support Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired. 29

Unifier Upgrade Guide Where to Get Training To access comprehensive training for all Primavera products, go to: http://education.oracle.com Oracle Learning Library The Oracle Learning Library (OLL) provides online learning content covering Primavera products. Content includes whitepapers, videos, tutorials, articles, demos, step-by-step instructions to accomplish specific tasks, and self-paced interactive learning modules. To access the learning library s Primavera content, go to: http://www.oracle.com/oll/primavera Where to Get Support If you have a question about using Oracle products that you or your network administrator cannot resolve with information in the documentation or help, click http://support.oracle.com/. This page provides the latest information on contacting Oracle Global Customer Support, knowledge articles, and the support renewals process. For more information about working with Support, visit https://support.oracle.com/epmos/faces/documentdisplay?id=888813.2 to view Support Tools & Tips. Using Primavera's Support Resource Centers Primavera s Support Resource Center provides links to important support and product information. Primavera's Product Information Centers (PICs) organize documents found on My Oracle Support (MOS), providing quick access to product and version specific information such as important knowledge documents, Release Value Propositions, and Oracle University training. PICs also offer documentation on Lifetime Management, from planning to installs, upgrades, and maintenance. Visit https://support.oracle.com/epmos/faces/documentdisplay?id=1486951.1 to access links to all of the current PICs. PICs also provide access to: Communities, which are moderated by Oracle providing a place for collaboration among industry peers to share best practices. News from our development and strategy groups. Education via a list of available Primavera product trainings through Oracle University. The Oracle Advisor Webcast program brings interactive expertise straight to the desktop using Oracle Web Conferencing technology. This capability brings you and Oracle experts together to access information about support services, products, technologies, best practices, and more. Contacting Your Company Administrator Click Help from the upper right-hand section of the Unifier window to open a contextual menu and click Contact Support to open the Support window. In the Contact tab, Contact Information section, you can see the name, phone, and contact instructions of someone at your company that you can contact when you need help with Primavera Unifier. For assistance, try this person, first. 30

For More Information Note: This information is available only if your company administrator has provided internal support contact information. In the Contact tab, elearning section, you see the location (Access), name of the contact (Contact), and any instructions that you might need in order to access the elearning materials. Note: Your company may elect to provide access to the elearning suite, where you can access interactive Primavera Unifier learning materials. Alternatively, your company may have its own customized support or training materials that can be accessed on an internal site/location. If your company administrator provides this contact information, it will be listed at the bottom of the window. Creating a Service Request Primavera Unifier integrates with different Oracle applications; when you create a Service Request, be sure to open the request with the proper Support team. To ensure you reach the proper Support team, enter the correct product information when you create the Service Request. Each product has its own support line. Use the Primavera Unifier support line when you are having installation, configuration, connection, or application issues related to the Primavera Unifier. Use one of the following support lines when you are having installation or configuration issues that do not relate to the Primavera Unifier. Oracle WebLogic Server Oracle Server Oracle Database Server Oracle AutoVue Oracle WebCenter Content Oracle Enterprise Manager Oracle Business Intelligence Keeping your Software Up to Date To ensure you have the latest versions of your products, be sure to download and install all available patch sets from http://support.oracle.com/. Finding Security-related Patches To get the latest information about Critical Patch Updates, visit http://www.oracle.com/technetwork/topics/security/alerts-086861.html. 31

Legal Notices Oracle Primavera Unifier Upgrade Guide Copyright 1998, 2016, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government. This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate failsafe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications. This software or hardware and documentation may provide access to or information on content, products and services from third-parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services. 32