Publication.ReplicateUserDefinedScript Yöntemi
Kullanıcı tanımlı bir komut dosyası yürütülmesine belirtilen yayın abonelere çoğaltır.
Ad Alanı: Microsoft.SqlServer.Replication
Derleme: Microsoft.SqlServer.Rmo (Microsoft.SqlServer.Rmo içinde.dll)
Sözdizimi
'Bildirim
Public Sub ReplicateUserDefinedScript ( _
scriptFilePath As String _
)
'Kullanım
Dim instance As Publication
Dim scriptFilePath As String
instance.ReplicateUserDefinedScript(scriptFilePath)
public void ReplicateUserDefinedScript(
string scriptFilePath
)
public:
void ReplicateUserDefinedScript(
String^ scriptFilePath
)
member ReplicateUserDefinedScript :
scriptFilePath:string -> unit
public function ReplicateUserDefinedScript(
scriptFilePath : String
)
Parametreler
- scriptFilePath
Tür: System.String
A String tam ve dosya adını belirten değeri yol için Transact-SQL komut dosyası.
Kural dışı durumlar
Özel durum | Koşul |
---|---|
ApplicationException | Sunucunun çalışıp çalışmadığını SQL Server 2000 veya üstü. |
ArgumentException | Geçirilen String değeri nullnull başvuru (Visual Basic'te Nothing), boş veya çok uzun veya yol, geçerli bir yol değil. |
Açıklamalar
ReplicateUserDefinedScript yöntem için desteklenen yalnızca işlem ve birleştirme yayınları.
Komut dosyasını dağıtımcı olarak kopyalanır, ReplicateUserDefinedScript önce çağrılır.Sonra Dağıtım Aracısını veya Birleştirme Aracısı dağıtımcı adresindeki kopyasını abone için geçerlidir.Sonra komut dosyası için herhangi bir değişiklik ReplicateUserDefinedScript Çoğaltılmış.Bu yöntem yeniden çağırmanız gerekecek.
Kullanarak ReplicateUserDefinedScript yöntem için bir komut dosyası kullanarak, Dosya Aktarım Protokolü (ftp) anlık görüntü teslim yayınlar için deftere nakletmek için desteklenen yalnızca SQL Server aboneleri.
ReplicateUserDefinedScript yöntem yalnızca adlı üyeleri tarafından sysadmin sabit sunucu rolü yayımcı veya üyeleri tarafından db_owner yayın veritabanı üzerinde sabit veritabanı rolü.
Arayan ReplicateUserDefinedScript yürütmek için eşdeğeri olan sp_addscriptexec (Transact-sql) saklı yordam.
ReplicateUserDefinedScript yöntem ile kullanılabilir SQL Server 2000, ve SQL Server 2005.
Bu ad, sınıf veya üye yalnızca desteklenen sürüm 2.0.net Framework.