Summary
The rootcause datadict is missing after you cancel an IR Regen and add a new dbdict
Error
◆STR on OOB
1.open table datadict
2.search for record "rootcause", make sure the record is existing.
3.open rootcasue from dbdict
4. add an IR key, click OK.
5.click OK, then a pop-up window will be displayed, asking about the IR Regen.
click cancel, and donot do the Regen. Then click Cancel again to exit dbdict
6. add a new table "test" to dbdict
7. add two character fields "id" and "w1"
8.set id as unique key, then save.
9.check datadict table again, record rootcause is missing.
Fix
There are two workaround to avoid this issue:
Workaround one:
after Step5, to create a new table via System Navigator > System Definition > Tables > right click and select New Table, add a new table "test" to dbdict.
Workaround two:
logout then login again after step 5.
Workaround one:
after Step5, to create a new table via System Navigator > System Definition > Tables > right click and select New Table, add a new table "test" to dbdict.
Workaround two:
logout then login again after step 5.
QCCR1E136525 is created to locate this issue, there is hotfix to 9.34 and patch fix for 9.51.