Metoda Publication.ReplicateUserDefinedScript
Replikuje wykonanie skryptu użytkownika abonentów określonego publikacja.
Przestrzeń nazw: Microsoft.SqlServer.Replication
Zestaw: Microsoft.SqlServer.Rmo (w Microsoft.SqlServer.Rmo.dll)
Składnia
'Deklaracja
Public Sub ReplicateUserDefinedScript ( _
scriptFilePath As String _
)
'Użycie
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
)
Parametry
- scriptFilePath
Typ: System.String
A String wartość Określa nazwę pliku i pełną ścieżka do Transact-SQL pliku skryptu.
Wyjątki
Wyjątek | Warunek |
---|---|
ApplicationException | Serwer nie działa SQL Server 2000 lub nowszej. |
ArgumentException | Przekazany String wartość jest nullodwołanie o wartości null (Nothing w języku Visual Basic), pusta lub za długa lub ścieżka nie jest prawidłową ścieżką. |
Uwagi
ReplicateUserDefinedScript Metoda jest obsługiwana tylko dla transakcyjnych i scalone publikacje.
Skrypt jest kopiowany do dystrybutora po ReplicateUserDefinedScript najpierw jest wywoływany.Agent dystrybucji lub agenta scalanie dotyczy kopia u dystrybutora do subskrybenta.Wszelkie modyfikacje do skryptu po ReplicateUserDefinedScript nie zostanie replikowany.Należy ponownie wywołać tej metoda.
Za pomocą ReplicateUserDefinedScript metoda księgowania pliku skryptu dla publikacji przy użyciu protokołu FTP (File Transfer) dostawy migawka jest obsługiwana tylko dla SQL Server abonentów.
ReplicateUserDefinedScript Metoda może być wywoływana tylko przez członków sysadmin roli serwera stałych w Wydawca lub przez członków db_owner ustaloną rola bazy danych do bazy danych w publikacja.
Wywołanie ReplicateUserDefinedScript jest równoważne wykonywanie sp_addscriptexec (języka Transact-SQL) procedura składowana.
ReplicateUserDefinedScript Metoda jest dostępna z SQL Server 2000, i SQL Server 2005.
Ten obszar nazw, klasy lub element członkowski jest obsługiwany tylko w wersja 2.0.NET Framework.