Aracılığıyla paylaş


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

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