Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Rules missing from Pega-Procom and Pega-AppDefinition rulesets

SA-7440

Summary



User upgraded from Pega 5.4 to Pega 7.1.6. After the upgrade, some of the rules are missing in the Pega-ProCom and Pega-AppDefinition rulesets. For eg- Pega-ProCom 07-10-01 shows 1946 rules whereas it should be 15134 rules. 

Error Messages



There are no error messages displayed.

Steps to Reproduce



Run upgrade on 5.4 system and check the rule count in Pega-ProCom ruleset

Root Cause



The root cause of this problem is defect/misconfiguration in the PRPC operating environment.  The pr4_rule_vw table is not populated correctly in this environment.


Resolution



This issue is resolved by making the following change to the PRPC operating environment: 

As part of the upgrade from a release prior to 6.2 there are some additional upgrade scripts that need to be run.  In the <71Media>/ResourceKit/AdditionalUpgradeScripts you will find the scripts that are needed for your database. 

AdditionalUpgradeScripts
------------------------------------------------
When upgrading from any release prior to PRPC 6.2 to any 7.1.x release there is an additional manual 
step required to complete the upgrade. We have provided the AdditionalUpgradeScripts for this purpose.

    To complete the upgrade using the AdditionalUpgradeScripts:
    1) run the xxxxxx_rulesetversion_columns_data.sql and xxxxxx_rulesetversion_columns_rule.sql 
        scripts where xxxxxx is your database platform (i.e. oracle, udb, etc).
    2) If upgrading to a single schema run both scripts.
    3) If upgrading to a split schema run the _data script against the data schema 
        and run the _rules script against the rules schema. 
    4) Depending upon the database platform and the size of the database these scripts may 
        require significant time and resources to execute. 


 

Published January 31, 2016 - Updated October 8, 2020

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us