Kbase P122860: Error 7968 when running compiled code against one library to another identical library with Progress
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  15/03/2007 |
|
Status: Unverified
SYMPTOM(s):
Error 7968 when running compiled code against one library to another identical library with Progress/400
** CRC for index '<indexname>' on table '<tablename>' does not match CRC in procedure '<procedure>'. Try recompiling. (7968)
Some compiled code works but other fails
The two progress dictionary libraries points to two identical DB2/400 Database on the same machine
The indices on few tables does not show the fields associated on the Progress/400 data Dictionary
The "select * P__FIELD" shows some of the fields are pointing to a different library
CAUSE:
The CHGPRODCT is done selectively instead of ALL*; therefore, some of the tables are pulled from different library
FIX:
Remove the schema image using the RMVSCHE and then perform the CHGPRODCT again and choose ALL to bring all the tables. Then either re-synchronize the client schema holder, or just re-create another client schema holder.