We are running a client/server application on an iSeries AS400 DB2
v5r1 with PCs running iSeries Access v5r2 ODBC. Our application was
built in Delphi and uses BDE. In our production environment, we have
no issues with Trigger errors. I admit I am not the most knowledgable
user of the iSeries, so let me know if I left out any critical info.
I'm not sure how Mimix handles copying the database.
If it is saving objects on one system and then
restoring them on another, information in the restored
object will point to the trigger program. However, if
that program doesn't exist on the target system, or if
it exists in a different library, you'll get an error
when a database operation attempts to invoke the tirgger.
Mimix uses journaling to update the data on the backup system, so the
triggers have to be disabled on the backup system.
Peter
The trigger programs I wrote are also Mimixed so I query a data area in a
library which is not subject to Mimix. If the data area dosnt exist or has
the wrong value the trigger program just ends.
Our Mimix copy shows the correct programs in place as triggers exactly as
expected. This dosnt really solve the OPs problem though.
--
Jonathan.