テーブルで CDC がまだ有効になっている間に、2 つの新しい列がソース テーブルに追加されました。CDC テーブルに新しい列を表示する必要がありますが、これを行うにはどのような手順を実行すればよいかわかりません。テーブルで CDC を無効にし、DB で CDC を無効にし、新しい列を cdc.captured_columns テーブルに追加し、CDC を有効にしました。しかし、今は CDC テーブルにデータがありません!
列がソース テーブルに追加された後に更新する必要がある CDC テーブルは他にありますか? これらは、System Tables フォルダーの下にあるすべての CDC テーブルです。
- cdc.captured_columns <----- 新しい列を追加した場所
- cdc.change_tables
- cdc.dbo_myTable_CT <------ 変更データがキャプチャされたテーブル
- cdc.ddl_history
- cdc.index_columns
- cdc.lsn_time_mapping
- dbo.systranschemas