How to Delete Table from Existing Channel
Problem Summary
How to remove a table from an existing channel?
Answer
Perform the following steps to remove a table from an existing channel:
Suspend the capture job to prevent capturing any more changes for the table that you want to delete (e.g.
orders
).Let the Integrate job consume the existing transaction files. This step ensures that there are no more transaction files being kept for changes on this table.
Right-click the table and select Delete.
Confirm that you want to delete the table.
Remove this table from the table enrollment file by performing Initialize with only the Table Enrollment option enabled. This ensures that the deleted table is not enrolled anymore and the changes for the table are not be picked up by the capture job. Do the following:
Right-click on the channel (for example, chn1) and select HVR Initialize.
In the pop-up dialog, select the source location only.
Click the Advanced Options tab, select only the Table Enrollment option and all tables, as shown below.
Click Initialize. This initializes the remaining tables and removes the deleted table from the enrollment file.
Start the Capture job.