다음을 통해 공유


Article.Script(ScriptOptions) 메서드

정의

서버에서 개체 또는 MergeArticle 개체를 만들거나 삭제 TransArticle 하기 위해 실행할 수 있는 Transact-SQL 스크립트를 생성합니다.

public:
 System::String ^ Script(Microsoft::SqlServer::Replication::ScriptOptions scriptOption);
public string Script (Microsoft.SqlServer.Replication.ScriptOptions scriptOption);
member this.Script : Microsoft.SqlServer.Replication.ScriptOptions -> string
Public Function Script (scriptOption As ScriptOptions) As String

매개 변수

scriptOption
ScriptOptions

스크립팅 옵션을 지정하는 ScriptOptions 개체 값입니다.

반환

Transact-SQL 스크립트입니다.

설명

매개 변수는 scriptOption 만들기 스크립트 또는 삭제 스크립트를 반환할지 여부를 결정합니다. 이 메서드는 Script 서버의 기존 아티클에 사용하거나 서버에 새 아티클을 만들기 전에 사용할 수 있습니다. 기존 아티클의 경우 호출하기 전에 서버에서 아티클 속성을 호출 LoadScript하거나 LoadProperties 검색합니다.

의 값을 CreationDeletionScriptOptions지정해야 합니다.

모든 사용자가 메서드를 호출할 Script 수 있습니다. 그러나 서버의 기존 개체에 대한 스크립트는 게시자 및 구독자(구독자 다시 게시용)에서 고정 서버 역할의 sysadmin 멤버에 대해서만 반환됩니다. 또한 게시 데이터베이스의 고정 데이터베이스 역할 멤버 및 PAL의 db_owner 멤버인 사용자에 대해 스크립트가 반환됩니다. 개체의 MergeArticle 경우 배포자에서 고정 데이터베이스 역할의 replmonitor 멤버에 대한 스크립트가 반환됩니다.

적용 대상