sp_removedbreplication (Transact-SQL)
Bu saklı yordam, yayın veritabanı bir yayımcı veya abone abonelik veritabanı olarak yürütülür.Yordamı tüm çoğaltma nesneleri, yürütüldüğü veritabanından kaldırır, ancak bu nesneleri Dağıtım veritabanı gibi başka veritabanlarından kaldırmaz.
Not
Yalnızca çoğaltma nesneleri kaldırılıyor diğer yöntemler başarısız olursa, bu yordamın kullanılması gerekir.Bu yöntemler hakkında daha fazla bilgi için bkz: Çoğaltma kaldırılıyor.
sp_removedbreplication [ [ @dbname = ] 'dbname' ]
[ , [ @type = ] type ]
Bağımsız değişkenler
[ @dbname=] 'dbname'
Is the name of the database.dbname is sysname, with a default value of NULL.null, geçerli veritabanı kullanılır.[ @ türü = ] type
Is the type of replication for which database objects are being removed.type is nvarchar(5) and can be one of the following values.TRAN
Işlem çoğaltma yayımlama nesnelerini kaldırır.
birleştirme
Kaldırır, çoğaltma, yayımlama nesneleri birleştirilemiyor.
her ikisi de (varsayılan)
Tüm çoğaltma yayımlama nesnelerini kaldırır.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Remarks
sp_removedbreplication çoğaltma tüm türleri kullanılır.
sp_removedbreplication geri yüklenmesini gerektiren hiçbir çoğaltma nesneleri olan yinelenmiş veritabanının geri yüklenmesi yararlı olacaktır.
sp_removedbreplication salt okunur olarak işaretlenmiş bir veritabanıyla kullanılamaz.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü yürütebileceği sp_removedbreplication.