NetBase SQL Shadowing Handbook

NetBase SQL Troubleshooting
____________________________________________________________
ver A0195 QUEST Software, Inc. 4-3
Termination Conditions
Conditions that result in termination of an SQL export or import process are listed below.
1. A serious error is encountered during initialization. For instance, cannot connect to DBE,
error open log scan, etc.
2. The control process says to stop as a result of the user issuing a STOP command.
3. Transmit_log finds that somebody has called an WSL routine on the log file using hard
resync mode. The scan is closed.
4. If the USEREXIT option is not set on the SQLIN record for the import process, OR the
post_sql_exit_after routine cannot be found, AND there is an error applying the
transaction.
5. The USEREXIT says to terminate.
The following conditions may cause an abort.
1. An invalid action code is returned by a USEREXIT procedure.
2. Three attempts to apply a deadlocked transaction fails.
3. Audit_log returns an error. This seems likely to happen only in the case of a program
error.
4. Userexit says to disable a table but the import process can't.