Nasıl Yapılır: (Çoğaltma Transact-SQL programlama) makalesi türlerini belirt
çoğaltma için varsayılan makale türleri, tablo makaleleridir, ancak diğer veritabanı nesnelerini, görünüm, saklı yordamlar, kullanıcı tanımlı işlevler ve saklı yordam yürütme dahil olmak üzere, makaleler olarak yayımlayabilirsiniz.Çoğaltma, depolanan yordamlar, bir makale tanımladığınızda, bir makale türü programsal olarak belirtmek için kullanabilirsiniz.Kullanacağınız yordamlar, çoğaltma türünü ve makale türüne bağlıdır.
Not
Tablo, görünüm ve saklı yordam makaleleri tanımlarken, yalnızca şema belirtimi yalnızca nesnenin tanımını çoğaltılacağı gösterir.
Bir işlem bir tablo makale veya anlık görüntü görüntü yayımlamak için yayın
yayın veritabanı Yayımcı tarafında yürütmek sp_addarticle.Için aşağıdaki değerlerden birini belirtin. @ türü makale türünü tanımlayan:
logbased - bir tablo günlük tabanlı makale için varsayılan değer olan işlem ve anlık görüntü çoğaltma.çoğaltma, yatay süzme ve dikey olarak süzülmüş bir makale tanımlayan görünüm saklı yordam otomatik olarak oluşturur.
logbased manualfilter - bir oturum tabanlı, yatay olarak burada yatay süzmek için kullanılan saklı yordam el ile oluşturulmuş ve kullanıcı tarafından tanımlanan bir makale süzülmüş ve ' için belirtildi.@ süzgeci.Daha fazla bilgi için bkz: Nasıl Yapılır: Tanımlamak ve statik satır filtresini (çoğaltma Transact-SQL programlama) Değiştir.
logbased manualview - bir oturum tabanlı, dikey olarak dikey olarak süzülmüş makaleyi tanımlayan görünümü burada oluşturulur ve kullanıcı tarafından tanımlanan bir makale süzülmüş ve ' için belirtildi.@ sync_object.Daha fazla bilgi için bkz: Nasıl Yapılır: Tanımlamak ve statik satır filtresini (çoğaltma Transact-SQL programlama) Değiştir ve Nasıl Yapılır: Tanımlamak ve (çoğaltma Transact-SQL programı) bir sütun Süzgeci Değiştir.
logbased manualboth - bir oturum tabanlı, yatay ve dikey olarak süzülmüş burada süzme işlemi yatay ve dikey olarak süzülmüş makaleyi tanımlayan görünümü kullanılan iki saklı yordam oluşturulur ve kullanıcı tarafından tanımlanan ve için belirtilen bir makale**@ süzgeci** and @ sync_object, sırasıyla.Daha fazla bilgi için bkz: Nasıl Yapılır: Tanımlamak ve statik satır filtresini (çoğaltma Transact-SQL programlama) Değiştir ve Nasıl Yapılır: Tanımlamak ve (çoğaltma Transact-SQL programı) bir sütun Süzgeci Değiştir.
Bu yayın için yeni bir makale tanımlar.Daha fazla bilgi için bkz: Nasıl Yapılır: Bir makale (çoğaltma Transact-SQL programlama) tanımlayın..
Için logbased manualboth and logbased manualfilter makales, execute sp_makaleFilter süzme işlemi oluşturmak için saklı yordamını'nın için yatay olarak süzülmüş makale.Daha fazla bilgi için bkz: Nasıl Yapılır: Tanımlamak ve statik satır filtresini (çoğaltma Transact-SQL programlama) Değiştir.
Için logbased manualboth, logbased manualview, and logbased manualfilter makaleleri, yürütmeksp_articleview dikey olarak süzülmüş makale tanımlayan bir görünüm oluşturmak için.Daha fazla bilgi için bkz: Nasıl Yapılır: Tanımlamak ve (çoğaltma Transact-SQL programı) bir sütun Süzgeci Değiştir.
Görünüm veya dizinli görünüm makale bir işlem veya anlık görüntü yayımlamak için yayın
yayın veritabanı Yayımcı tarafında yürütmek sp_addarticle.Için aşağıdaki değerlerden birini belirtin. @ türü makale türünü tanımlayan:
dizinli görünüm logbased - günlük-based görünümü makale dizini.çoğaltma, yatay süzme ve dikey olarak süzülmüş bir makale tanımlayan görünüm saklı yordam otomatik olarak oluşturur.
yalnızca görünüm şema - schema - yalnızca makale görüntüleyin.Temel tablo da çoğaltılmalıdır.
dizinli görünüm şema - görünümü, makale, bir şema yalnızca dizin.Temel tablo da çoğaltılmalıdır.
dizinli görünüm logbased manualfilter - bir oturum tabanlı, burada yatay süzmek için kullanılan saklı yordam el ile oluşturulmuş ve kullanıcı tarafından tanımlanan ve için belirtilen dizinli görünüm makale yatay süzülmüş.@ süzgeci.Daha fazla bilgi için bkz: Nasıl Yapılır: Tanımlamak ve statik satır filtresini (çoğaltma Transact-SQL programlama) Değiştir.
dizinli görünüm logbased manualview - bir oturum tabanlı, burada dikey olarak süzülmüş bir makale tanımlayan bir görünüm oluşturulur ve kullanıcı tarafından tanımlanan ve için belirtilen dizinli görünüm makale süzülmüş...@ sync_object.Daha fazla bilgi için bkz: Nasıl Yapılır: Tanımlamak ve statik satır filtresini (çoğaltma Transact-SQL programlama) Değiştir ve Nasıl Yapılır: Tanımlamak ve (çoğaltma Transact-SQL programı) bir sütun Süzgeci Değiştir.
dizinli görünüm logbased manualboth - bir oturum tabanlı, burada süzme işlemi yatay ve dikey olarak süzülmüş bir makale tanımlayan görünümü kullanılan iki saklı yordam oluşturulur ve kullanıcı tarafından tanımlanan ve için belirtilen dizinli görünüm makale süzülmüş...@ süzgeci and @ sync_object, sırasıyla.Daha fazla bilgi için bkz: Nasıl Yapılır: Tanımlamak ve statik satır filtresini (çoğaltma Transact-SQL programlama) Değiştir ve Nasıl Yapılır: Tanımlamak ve (çoğaltma Transact-SQL programı) bir sütun Süzgeci Değiştir.
Bu yayın için yeni bir makale tanımlar.Daha fazla bilgi için bkz: Nasıl Yapılır: Bir makale (çoğaltma Transact-SQL programlama) tanımlayın..
Için logbased manualboth and logbased manualfilter makales, execute sp_makaleFilter süzme işlemi oluşturmak için saklı yordamını'nın için yatay olarak süzülmüş makale.Daha fazla bilgi için bkz: Nasıl Yapılır: Tanımlamak ve statik satır filtresini (çoğaltma Transact-SQL programlama) Değiştir.
Için logbased manualboth, logbased manualview, and logbased manualfilter makaleleri, yürütmeksp_articleview dikey olarak süzülmüş makale tanımlayan bir görünüm oluşturmak için.Daha fazla bilgi için bkz: Nasıl Yapılır: Tanımlamak ve (çoğaltma Transact-SQL programı) bir sütun Süzgeci Değiştir.
Saklı yordam, yürütme saklı yordam veya kullanıcı tanımlı fonksiyonun makale bir işlem veya anlık görüntü görüntü yayımlamak için yayın
yayın veritabanı Yayımcı tarafında yürütmek sp_addarticle.Için aşağıdaki değerlerden birini belirtin. @ türü makale türünü tanımlayan:
yalnızca şema işlem - bir şema yalnızca, yordamın makale depolanır.
işlem Yönet - saklı yordam yürütülmesini tüm abonelerine çoğaltır makale.Daha fazla bilgi için bkz: Işlem çoğaltma, yayımlama saklı yordamı yürütme.
seri hale getirilebilir işlem Yönet -, yalnızca seri hale getirilebilir bir işlem bağlamında çalıştırılır, saklı yordam yürütülmesini çoğaltır.Daha fazla bilgi için bkz: Işlem çoğaltma, yayımlama saklı yordamı yürütme.
işlev şema - schema - yalnızca kullanıcı tanımlı fonksiyonun makale.
Bu yayın için yeni bir makale tanımlar.Daha fazla bilgi için bkz: Nasıl Yapılır: Bir makale (çoğaltma Transact-SQL programlama) tanımlayın..
Tablo yayımlamak veya bir mektup birleştirmede makale görüntülemek üzere yayın
yayın veritabanı Yayımcı tarafında yürütmek sp_addmergearticle.Için aşağıdaki değerlerden birini belirtin. @ türü makale türünü tanımlayan:
Tablo - bir tablo makalesini.
dizinli görünüm şema - görünümü, makale, bir şema yalnızca dizin.
yalnızca görünüm şema - schema - yalnızca makale görüntüleyin.
Bu yayın için yeni bir makale tanımlar.Daha fazla bilgi için bkz: Nasıl Yapılır: Bir makale (çoğaltma Transact-SQL programlama) tanımlayın..
Bir birleştirme yayınında, saklı yordam veya kullanıcı tanımlı fonksiyonun makale yayımlamak için
yayın veritabanı Yayımcı tarafında yürütmek sp_addmergearticle.Için aşağıdaki değerlerden birini belirtin. @ türü makale türünü tanımlayan:
işlev şema - schema - yalnızca kullanıcı tanımlı fonksiyonun makale.
yalnızca şema işlem - bir şema yalnızca, yordamın makale depolanır.
Bu yayın için yeni bir makale tanımlar.Daha fazla bilgi için bkz: Nasıl Yapılır: Bir makale (çoğaltma Transact-SQL programlama) tanımlayın..
See Also