Subscription.AgentOffload Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta se l'agente di sincronizzazione gira su un computer diverso da quello in cui è stato creato il lavoro dell'agente. Questa proprietà non è più supportata per i distributori che eseguono Microsoft SQL Server 2005 e versioni successive.
public:
property bool AgentOffload { bool get(); void set(bool value); };
public bool AgentOffload { get; set; }
member this.AgentOffload : bool with get, set
Public Property AgentOffload As Boolean
Valore della proprietà
Valore Boolean. Se è vero, l'agente si attiva su un altro computer ed è avviato tramite un processo DCOM. Se falso, l'agente viene eseguito sul computer in cui è stato creato il job dell'agente.
Commenti
Microsoft SQL Server 2000 supportava l'esecuzione del agente di distribuzione o agente di merge su un altro computer e poi l'attivazione remota di quell'agente tramite Distributed Component Object Model (DCOM). Il supporto è stato interrotto per i distributori che eseguivano SQL Server 2005 e successivi; è stato deprecato per i distributori che eseguivano versioni precedenti di SQL Server. Impostare la AgentOffload proprietà su un'istanza di SQL Server 2005 genererà un'eccezione sul server.
Quando AgentOffloadè vero, l'agente verrà avviato da remoto tramite un processo DCOM se non è locale.
La AgentOffload proprietà può essere recuperata solo dai membri del ruolo di server fisso sysadmin al Publisher, dai membri del ruolo di database fisso db_owner nel database della pubblicazione, o dall'utente che ha creato l'abbonamento.
La AgentOffload proprietà può essere impostata solo dai membri del ruolo di server fisso sysadmin al Publisher o dai membri del ruolo db_owner database fisso nel database di pubblicazione.