sp_helpqreader_agent (Transact-SQL)
Gibt Eigenschaften des Warteschlangenlese-Agents zurück. Diese gespeicherte Prozedur wird auf dem Verteiler für die Verteilungsdatenbank oder auf dem Verleger für jede Datenbank ausgeführt.
Transact-SQL-Syntaxkonventionen
Syntax
sp_helpqreader_agent [ [ @frompublisher = ] frompublisher ]
Argumente
- [ @frompublisher= ] frompublisher
Gibt an, ob die gespeicherte Prozedur auf dem Verleger oder auf dem Verteiler aufgerufen wird. frompublisher ist vom Datentyp bit. Der Standardwert ist 0. 1 bedeutet, dass die gespeicherte Prozedur vom Verleger aufgerufen wird, und 0 bedeutet, dass die gespeicherte Prozedur vom Verteiler aufgerufen wird.
Resultsets
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
id |
int |
Die ID des Agents. |
name |
nvarchar(100) |
Der Name des Agents. |
job_id |
uniqueidentifier |
Die eindeutige ID des Agentauftrags. |
job_login |
nvarchar(512) |
Das Windows-Konto, unter dem der Verteilungsagent ausgeführt wird. Es wird im Format DOMAIN\username zurückgegeben. |
job_password |
sysname |
Aus Sicherheitsgründen wird immer der Wert ********** zurückgegeben. |
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
sp_helpqreader_agent wird in Transaktionsreplikationen verwendet.
Berechtigungen
Wenn frompublisher den Wert 1 aufweist, können nur Mitglieder der festen Serverrolle sysadmin auf dem Verleger oder Mitglieder der festen Datenbankrolle db_owner die Veröffentlichungsdatenbank sp_helpqreader_agent ausführen. Andernfalls können nur Mitglieder der festen Serverrolle sysadmin auf dem Verteiler oder Mitglieder der festen Datenbankrolle db_owner für die Verteilungsdatenbank sp_helpqreader_agent ausführen.