تغییر عنوان فیلدی که در CDC شرکت کرده است.

درصورتیکه قصد تغییر عنوان فیلدی را دارید که در CDC شرکت دارد با پیغام خطای زیر روبرو خواهید شد.

Cannot alter column  ..... because it is 'enabled for Replication or Change Data Capture

در این شرایط کافی است تا ابتدا جدول را از وضعیت CDC خارج نموده و با استفاده از دستور زیر اقدام به تغییر عنوان فیلد اطلاعاتی مورد نظر نمایید.

exec sp_rename 'Schema.TableName.ColumnName', 'NewColumnName', 'Column'


توجه: اگر CDC برروی بانک اطلاعاتی غیر فعال شده باشد اما جدول مورد نظر شما قبلا جزو جداولی بوده که در CDC  شرکت کرده است، لازم است تا ابتدا CDC را برروی بانک اطلاعاتی مورد نظر فعال کنید و پس از آن نسبت به غیرفعال سازی CDC برروی جدول اقدام نمایید. هم اکنون امکان تغییر نام فیلد اطلاعاتی مورد نظر مقدور است.