Fchksum32 Returns A Different Result After tpexport or tpimport Cycles
(Doc ID 2626334.1)
Last updated on SEPTEMBER 19, 2023
Applies to:
Oracle Tuxedo - Version 12.2.2 and laterInformation in this document applies to any platform.
Symptoms
Fchksum32 returns a different result after tpexport()/tpimport() cycles
Typically a single round of tpexport()/tpimport() produces the same checksum, however after few tpimport() calls something gets messed up and checksum differ:
- The buffer content is exactly the same (verified by Fprint32 and manual field checks)
- The buffer memory differs, probably because of padding bytes (verified by memcmp, memory dumps)
As the result Fchksum32() can't be used to ensure buffer content is the same.
Multiple calls of tpexport()/tpimport() should not change buffer checksums.
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |