Aracılığıyla paylaş


Nasıl Yapılır: Başlangıç anlık görüntüsü (çoğaltma Transact-SQL programlama) oluşturma

Ilk anlık görüntüleri oluşturma ve bir anlık görüntü aracısı işlemini çalıştırmak için veya bir toplu iş dosyasından anlık görüntü Aracısı yürütülebilir dosyasını çalıştırarak programsal olarak oluşturulabilir.ilk anlık görüntü görüntü görüntü oluşturulduktan sonra bu transfer ve abonelik eşitlendiğinde, Abone tarafında uygulanır.Anında aracı bir komut istemi isteminde veya bir toplu iş dosyası çalıştırırsanız, varolan anlık görüntü görüntü geçersiz duruma her aracı yeniden çalıştırmanız gerekecek.

Parametreli filtreleri birleştirme yayımları için iki bölümü anlık görüntü görüntü gerektirir.Daha fazla bilgi için bkz: Nasıl Yapılır: Parametreli süzgeçleri (çoğaltma Transact-SQL programı) ile bir birleştirme yayını için bir anlık görüntü oluşturma.

Security noteSecurity Note:

Olanaklıysa, zamanında güvenlik kimlik bilgileri bilgilerini girmesini ister.kimlik bilgileri bilgilerini bir komut dosyasında depolamak, yetkisiz erişimi engellemek için dosyanın güvenli olmalıdır.

Bir anlık görüntü Aracısı'nı çalıştırmak için iş ilk anlık görüntü görüntü görüntüsünü oluşturmak için

  1. Işlem, anlık görüntü görüntü oluşturmak veya birleştirme yayın.Daha fazla bilgi için bkz: Nasıl Yapılır: Bir yayını (Transact-SQL programlama çoğaltma) oluşturma.

  2. yürütmek sp_addpublication_snapshot (Transact-SQL). Belirtin @ yayın ve aşağıdaki parametreleri:

    • @ Belirten job_login, Windows kimlik doğrulaması kimlik bilgileri altında anlık görüntü Aracısı dağıtımcı altında çalışır.

    • @ Job_passwordparola için sağlanan Windows kimlik bilgileri olan.

    • (Isteğe bağlı) Değeri 0 for @ publisher_security_mode aracı, SQL Server kimlik doğrulamasını kullanır, yayımcıya bağlanırken.Bu durumda da SQL Server kimlik doğrulaması oturum açma bilgilerini belirtmeniz gerekir @ publisher_login and @ publisher_password.

    • (Isteğe bağlı) Anlık Görüntü Aracısı iş için BIR eşitleme zamanlaması.Daha fazla bilgi için bkz: Nasıl Yapılır: Eşitleme zamanlamalarını (çoğaltma Transact-SQL programlama) belirtin..

    Security noteSecurity Note:

    Yayımcı, uzak Dağıtımcı, tüm parametreleri için sağlanan değerler ile yapılandırılırken dahil job_login ve job_password, dağıtıcı düz metin olarak gönderilir. Bu saklı yordamını çalıştırmadan önce yayımcısına uzak Dağıtımcı arasındaki bağlantı şifreleme.Daha fazla bilgi için bkz: SQL Server bağlantıları için şifreleme.

  3. Makale ekleme yayın.Daha fazla bilgi için bkz: Nasıl Yapılır: Bir makale (çoğaltma Transact-SQL programlama) tanımlayın..

  4. yayın veritabanı Yayımcı tarafında yürütmek sp_startpublication_snapshot (Transact-SQL), değerini belirleme @ yayın 1. adımdaki.

ilk anlık görüntü oluşturmak için anlık görüntü Aracısı'nı çalıştırmak için

  1. Işlem, anlık görüntü görüntü oluşturmak veya birleştirme yayın.Daha fazla bilgi için bkz: Nasıl Yapılır: Bir yayını (Transact-SQL programlama çoğaltma) oluşturma.

  2. Makale ekleme yayın.Daha fazla bilgi için bkz: Nasıl Yapılır: Bir makale (çoğaltma Transact-SQL programlama) tanımlayın..

  3. komut istemi isteminden veya toplu iş dosyasındaki Çoğaltma anlık görüntü Aracısı çalıştırarak anlık görüntü.exeAşağıdaki komut istemi satırı bağımsız değişkenleri belirtme :

    • -Yayımlama

    • -Yayımcı

    • -dağıtımcı

    • -PublisherDB

    • -ReplicationType

    SQL Server kimlik doğrulaması kullanıyorsanız, aşağıdaki bağımsız değişkenlere belirtmeniz gerekir:

    • -DistributorLogin

    • -DistributorPassword

    • -DistributorSecurityMode = 0

    • -PublisherLogin

    • -PublisherPassword

    • -PublisherSecurityMode = 0

Example

Bu örnek, işlem yayın oluşturma ve kullanma (yeni bir yayın için anlık görüntü Aracısı bir iş eklemek nasıl gösterir. sqlCmd değişkenleri komut dosyası kullanan kullanan dosyası kullanan). Örneğin, ayrıca iş başlatır.

Bu örnek, bir mektup birleştirme yayını oluşturur ve kullanarak (anlık görüntü Aracısı işi ekler. sqlCmd değişkenler) için yayın.Bu örnek, ayrıca iş başlatır.

Aşağıdaki komut satırı bağımsız değişkenleri, rapor anlık görüntüsünü birleştirme yayın oluşturmak için anlık görüntü Aracısı başlatın.

Not

Satır sonları, okunabilirliği artırmak için eklenmiştir.Bir toplu iş dosyası komutları tek bir satırda yapılması gerekir.