Primavera Data Warehouse Troubleshooting

Primavera Data Warehouse writes detailed process information to the log files. The logs contain information about installation and each run of the STARETL process. If an error occurs, the log files may include diagnostic information. Analyzing these files can help lead you to the resolution or to the file or process that caused the error.

Workaround to Drop the ODI Master/Work Repo and Create a Master/Work Repo

To drop the odi master/work repo and create a master/work repo:

  1. Stop the ODI javaee agent server to close database connection to ODI repo.
  2. Go to <ORACLE_HOME>/oracle_common/bin folder.
  3. Run the rcu.
    • Select Drop Repository, and drop Oracle Data Integrator / Master and Work Repository only.
    • Uncheck all other schemas under AS Common Schemas.
  4. Run the rcu again.
  5. Select "Create Repository / System Load and Product Load".
  6. In the Schemas page, select Select existing prefix and then check "Oracle Data Integrator / Master and Work Repository.
  7. After completing the rcu, run removeOdiObjects and odiImport.
  8. Use ODI studio to provide the password for each data server.
  9. Restart the ODI javaee agent server.
  10. Sign in to the web app to start the real time load plans.

    Scheduled daily runs should run as scheduled.

Workarounds for Solaris Installations

For Solaris installations, use the following workarounds:

  1. To resolve the error when running the script from \config\odi folder as part of the configuration process:
    1. Open /config/setenv.sh in a text editor
    2. Find the line export CONFIG_HOME="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
    3. Replace that with below code

      export CONFIG_HOME="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"

      if echo "$CONFIG_HOME" | grep -q "/config/odi" ; then

      export CONFIG_HOME=$CONFIG_HOME/..

      fi

  2. If you are unable to launch ODI studio in Solaris:
    1. Open the odi.sh in a text editor 
    2. Find the line  sh ./odi
    3. Change that to bash ./odi and save.
    4. Llaunch and run the ./odi.sh from bash.

Related Topics

ETL and Primavera Data Warehouse Query Performance



Legal Notices | Your Privacy Rights
Copyright © 1999, 2021

Last Published Monday, December 13, 2021