Implications of Dropping Required Teradata MultiLoad-Created Tables
Teradata MultiLoad creates four tables that are required for restarting a paused Teradata MultiLoad job:
If any of these tables are dropped while a Teradata MultiLoad job is paused, restarting the job normally is not an option, and the target tables can be left corrupted.
In some limited circumstances, restart such a job using special procedures is possible but, in most cases, do not drop these tables for a paused job without careful analysis of the situation.
The following topics describe the operational implications of having dropped the required restart tables for a paused Teradata MultiLoad job.
Restart Log Table
If the restart log table is dropped, a restart of the paused job is normally not possible by simply resubmitting it. The recovery procedure depends on whether:
If the job paused before the application phase, then restart the job by:
If the job paused during the application phase, and the work and error tables have not been dropped, then restart the job. If the work and error tables have been dropped, the job cannot restart and the target tables must be manually restored.
In either case, follow the After a Job Abort or Client System Failure instructions in “Restarting a Paused Teradata MultiLoad Job” on page 43.
Work Table
If the work table is dropped, a restart of the paused job is normally not possible. The recovery procedure depends on whether the job entered the pause mode before or during the application phase. Also keep in mind:
Note: Be very careful with MULTISET tables. This procedure could produce the wrong number of duplicate rows.
Acquisition Error Table
If the acquisition error table is dropped, a restart of the paused job is not possible without special procedures. The recovery procedure depends on whether the job entered the pause mode before or during the application phase.
Application Error Table
If the application error table is dropped, a restart of the paused job is not possible without special procedures. The recovery procedure depends on whether the job entered the pause mode before or during the application phase.
In some cases, a recovery is possible by creating a “dummy” application error table.
Technical assistance from Teradata technical support is available.