Aracılığıyla paylaş


sys.sp_cdc_disable_db (Transact-SQL)

Devre dışı bırakır geçerli veritabanı için veri yakalamayı değiştirin.Veri yakalama değişikliği yalnızca kullanılabilir SQL Server 2008 Enterprise Developer ve değerlendirme sürümleri.

Topic link iconTransact-SQL sözdizimi kuralları

sys.sp_cdc_disable_db

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Sonuç Kümeleri

None

Remarks

sys.sp_cdc_disable_db devre dışı bırakır, şu anda etkin veritabanındaki tüm tablolar için veri yakalamayı değiştirin.Değişiklik tabloları, işler, saklı yordamlar ve işlevler, veri yakalamayı değiştirmek için ilgili tüm sistem nesneleri bırakılır.The is_cdc_enabled sütun for the database entry in the sys.databases catalog view is küme to 0.

Not

Veri yakalama devre dışı saat değişikliği sırasında veritabanı için tanımlanan birçok yakalama örneği varsa, uzun süren bir işlem yürütülmesini sys.sp_cdc_disable_db başarısız olmasına neden olabilir.Bu sorun, tek tek yakalama örnekleri sys.sp_cdc_disable_db çalıştırmadan önce sys.sp_cdc_disable_table kullanarak devre dışı bırakarak kaçınılması.

İzinler

Üyelik gerektirir sysadmin sabit sunucu rolü.

Örnekler

Aşağıdaki örnek devre dışı bırakır, veri yakalama için değiştirme AdventureWorks Veritabanı.

USE AdventureWorks;
GO
EXECUTE sys.sp_cdc_disable_db;
GO