Nasıl yapılır: Görüntüle ve yayını özellikleri (çoğaltma Transact-SQL programlama) Değiştir
Yayınlar değiştirilebilir ve bunların özelliklerini çoğaltma depolanmış yordamları kullanarak programsal yoldan döndürdü.Kullandığınız saklı yordamlar yayın türüne bağlıdır.
Bir anlık görüntü veya işlem yayın özelliklerini görüntülemek için
- Yürütme sp_helppublication, yayını adını belirten @ yayın parametresi.Bu parametreyi belirtmezseniz, yayımcı adresindeki tüm yayınları hakkında bilgi verir.
Bir anlık görüntü veya işlem yayın özelliklerini değiştirmek için
Yürütme sp_changepublication, değiştirmek için yayın özelliği belirtme @ özellik parametre ve bu özelliğin yeni değerini @ değeri parametresi.
Not
Değişiklik nesil yeni bir anlık görüntü gerektirecek, değeri de belirtmeniz gerekir 1 için @ force_invalidate_snapshot, değişiklik aboneleri yeniden gereksiniminiz varsa, değeri belirtmeniz gerekir ve 1 için @ force_reinit_subscription.Özellikler hakkında daha fazla bilgi için değiştirilmiş, yeni bir anlık görüntü veya alınanlar, bakın gerektirir Yayın ve makale özelliklerini değiştirme.
Birleştirme yayın özelliklerini görüntülemek için
- Yürütme sp_helpmergepublication, yayını adını belirten @ yayın parametresi.Bu parametreyi belirtmezseniz, yayımcı adresindeki tüm yayınları hakkında bilgi verir.
Birleştirme yayın özelliklerini değiştirmek için
Yürütme sp_changemergepublication, de değiştirilmesini yayın özelliği belirtme @ özellik parametre ve bu özelliğin yeni değerini @ değeri parametresi.
Not
Değişiklik nesil yeni bir anlık görüntü gerektirecek, değeri de belirtmeniz gerekir 1 için @ force_invalidate_snapshot, değişikliği aboneleri yeniden gereksiniminiz varsa, değeri belirtmeniz gerekir ve 1 için @ force_reinit_subscription özellikleri hakkında daha fazla bilgi için, değiştirildi, yeni bir anlık görüntü veya alınanlar, bakın gerektirir Yayın ve makale özelliklerini değiştirme.
Anlık görüntü özelliklerini görüntülemek için
- Yürütme sp_helppublication_snapshot, yayını adını belirten @ yayın parametresi.
Anlık görüntü özelliklerini değiştirmek için
- Yürütme sp_changepublication_snapshot, bir veya daha uygun bir anlık görüntü parametreleri yeni anlık görüntü özelliklerini belirtme.
Örnek
Bu işlem çoğaltma örnek yayın özelliklerini döndürür.
DECLARE @myTranPub AS sysname
SET @myTranPub = N'AdvWorksProductTran'
USE [AdventureWorks2008R2]
EXEC sp_helppublication @publication = @myTranPub
GO
Bu işlem çoğaltma örnek yayın şema çoğaltma devre dışı bırakır.
DECLARE @publication AS sysname
SET @publication = N'AdvWorksProductTran'
-- Turn off DDL replication for the transactional publication.
USE [AdventureWorks2008R2]
EXEC sp_changepublication
@publication = @publication,
@property = N'replicate_ddl',
@value = 0
GO
Bu birleştirme çoğaltma örnek yayın özelliklerini döndürür.
DECLARE @publication AS sysname;
SET @publication = N'AdvWorksSalesOrdersMerge';
USE [AdventureWorks2008R2]
EXEC sp_helpmergepublication @publication = @publication;
GO
Bu birleştirme çoğaltması örnek yayın şema çoğaltma devre dışı bırakır.
DECLARE @publication AS sysname;
SET @publication = N'AdvWorksSalesOrdersMerge';
-- Disable DDL replication for the publication.
USE [AdventureWorks2008R2]
EXEC sp_changemergepublication
@publication = @publication,
@property = N'replicate_ddl',
@value = 0,
@force_invalidate_snapshot = 0,
@force_reinit_subscription = 0;
GO