6 Upgrade to HDR 8.1

To upgrade:

  1. Upgrade from Release 6.1.1 or 7.0.1 to Release 8.1

  2. Migrate Data (see Chapter 7

Note:

The product name was changed from Oracle Healthcare Transactional Database (HTB) to Oracle Healthcare Data Repository (HDR) in Release 7.0.

6.1 Upgrade from Release 6.1.1 or 7.0.1 to Release 8.1

Use the following instructions to upgrade from 7.0.1 to 8.1.

6.1.1 Upgrade Oracle Database to Release 12.2.1.2.0

Follow instructions in the Oracle Database Upgrade Guide at https://docs.oracle.com/database/122/UPGRD/toc.htm.

6.1.2 Upgrade JDK

Upgrade to JDK 8_171 or later. See Section 3.1, "Download and install Oracle Java Development Kit".

6.1.3 Upgrade WebLogic Server to Release 12.2.1.3.0

Follow instructions in Fusion Middleware Upgrading Oracle WebLogic Server at https://docs.oracle.com/middleware/12213/wls/WLUPG/toc.htm.

6.1.4 Upgrade HDR to Release 8.1

Follow instructions in Section 4.2, "Install the HDR database and middle tier using the Oracle Universal Installer" except choose to upgrade instead of install.

6.1.5 Copy files from Release 6.x and 7.x locations to Release 8.x locations

  1. Copy all the MTK custom schema/MIFs from your HTB 6.X or HDR 7.0.1 to your HDR 8.1 instance by running one of the following commands:

    • If you are upgrading from HTB 6.x:

      copy $JAVA_TOP/oracle/apps/ctb/message/defs/customSchema/* to $HDR_DOMAIN/config/hdr/message/defs/customSchema
      
    • If you are upgrading from HDR 7.0.1:

      copy $HDR_HOME/hdr_exploded_app/oracle/apps/ctb/message/defs/customSchema/* to $HDR_DOMAIN/config/hdr/message/defs/customSchema
      
  2. Copy the CDA configuration XMLs from HTB 6.X instance to the HDR 7.0.1 instance by running the following command:

    Copy $JAVA_TOP/oracle/apps/ctb/ccd/metadata/configuration/server/*.xml to $HDR_HOME/hdr_exploded_app/oracle/apps/ctb/ccd/metadata/configuration/server
    

6.1.6 Start WebLogic servers

  1. Start the WebLogic hdr_domain admin server. For example:

    nohup ./startWebLogic.sh &

  2. Start the hdr_server managed server. For example (all in one line):

    nohup ./startManagedWebLogic.sh <hdr-nodemanger>http://<ip-address>:<port -number> hdr_server.log &

6.1.7 How to uninstall HDR (if required)

See Section 4.4, "How to uninstall HDR (if required)".