Aracılığıyla paylaş


Komut dosyası çoğaltma

Olağanüstü durum kurtarma planının bir parçası bir topoloji tüm çoğaltma bileşenlerinde vermeyecekleri ve komut dosyaları yinelenen görevleri otomatik hale getirmek için de kullanılabilir.Transact-sql komut dosyası içeren sistem saklı yordamları vermeyecekleri gibi bir yayın veya abonelik çoğaltma bileşeni veya bileşenleri uygulamak gerekli.Scripts can be created in a wizard (such as the New Publication Wizard) or in Microsoft SQL Server Management Studio after you create a component.Görüntülemek, değiştirmek ve komut dosyası kullanarak çalıştırmak SQL Server Management Studio veya sqlcmd.Komut dosyaları ile kullanılmak üzere yedek dosyaları saklanabilir durum bir çoğaltma topolojisi yapılandırılması gerekir.

Herhangi bir özellik değişikliği yapılırsa, bir bileşen re-scripted olması gerekir.Özel saklı yordamlarda işlem ile kullanırsanız, çoğaltma, bir kopyasını her yordam kodlarla; saklanmalıdır kopyalama işlemi değişirse güncelleştirilmelidir (yordamlar genellikle güncelleştirilir şema değişiklikleri veya değişen uygulama gereksinimleri nedeniyle).Özel yordamlar hakkında daha fazla bilgi için bkz: Değişiklikleri için işlemsel makaleleri nasıl yayılma belirtme.

Parametreli filtreleri birleştirme yayımları için veri bölümleri oluşturmak için saklı yordam çağrıları yayın komut dosyaları içerir.Komut dosyası için oluşturulan bölümlere ve gerekirse bir veya daha fazla bölümü yeniden oluşturmak bir şekilde bir başvuru sağlar.

Örnek görev komut dosyalarıyla otomatikleştirme

Göz önünde Adventure Works Cycles, hangi Implements birleştirme çoğaltma onun uzaktan satış gücü. veri dağıtmak içinBir satış temsilcisi, müşteriler kendi bölge çekme abonelikleri ile ilgili tüm veriler yükler.Çevrimdışı çalışırken, satış temsilcisinin verileri güncelleştirir ve yeni müşteriler ve Siparişler girer.Çünkü Adventure Works Cycles birden fazla elli satış temsilcilerinin farklı bölgeler var, onu olacak saat alan her aboneye en farklı abonelikleri oluşturmakyeni abonelik Sihirbazı. Bunun yerine, çoğaltma Yöneticisi aşağıdaki adımları uygulayabilirsiniz:

  1. Satış temsilcisi veya kendi bölge temel bölümleri gerekli birleştirme yayımları ayarlayın.

  2. istek temelli abonelik için bir abonelik oluşturun.

  3. Bu istek temelli abonelik üzerinde temel alan bir komut dosyası oluşturur.

  4. Bu tür değerler olarak abonenin adını değiştirme komut dosyasını değiştirin.

  5. Gerekli çekme abonelikleri oluşturmak için birden çok aboneleri komut dosyasını çalıştırın.

Komut dosyası çoğaltma

Ayrıca bkz.

Diğer Kaynaklar