sp_helpqreader_agent (Transact-SQL)

Gilt für:SQL ServerAzure SQL Managed Instance

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 beim Verleger oder beim Verteiler aufgerufen wird. frompublisher ist Bit mit dem Standardwert 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) Name des Agents.
job_id uniqueidentifier Eindeutige ID des Agentauftrags.
job_login nvarchar(512) Ist das Windows-Konto, unter dem der Verteilungs-Agent ausgeführt wird, das im Format DOMAIN-Benutzername\ zurückgegeben wird.
job_password sysname Aus Sicherheitsgründen wird immer der Wert von ********** zurückgegeben.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Bemerkungen

sp_helpqreader_agent wird bei der Transaktionsreplikation verwendet.

Berechtigungen

Wenn der Wert von frompublisher1 ist, können nur Mitglieder der festen Serverrolle sysadmin auf dem Verleger oder Mitglieder der db_owner festen Datenbankrolle in der 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 festen Datenbankrolle in der Verteilungsdatenbank sp_helpqreader_agent ausführen.

Weitere Informationen

Aktivieren des Aktualisierens von Abonnements für Transaktionsveröffentlichungen