I am facing problem with CDC tables in my database. I think few of these tables are damaged and are not capturing any audit information. I tried to disable CDC on these tables, but that did not work (I didn't even get an error). So I manually dropped a table.
Now I cannot see the table in system tables – but its still not properly deleted. So I cannot re-enable it.
I have got a fix here: http://support.microsoft.com/kb/966306
which is to manually create the CDC table of the same name in system tables – and retry disabling it.
Now the question is how do I manually create a system table.
Thanks
Best Answer
As the very article you linked says:
These tables are not 'system' as in 'they belong to the
sys
namespace and protected from direct user operations' but are 'system' as in 'they are absolutely ordinary tables used by stored procedures shipped with CDC and MS just wishes nobody would mess with them'...