Steps to recreate:
Create DB2 DB with DB2_2244.sql
Create DB2 DB with DB2_2245.sql
PK_IMP_STU_TRANSCR_ERR and P_ROLE_SUB_DOW_ADD_TO_PAY are being created first. This is incorrect because they already exist. Then, they are being delted. Then they are being created again, albeit in a difference fashion.
Changeset 6 and 7 should not be generated.
Note: I performed the same steps with Oracle and the 6 and 7 Changesets in the DB2 diff changelog were not created in the Oracle diff changelog.
SUSE Linux running DB2
Working for me in 3.0.8. Probably fixed by an earlier bug