Freigeben über


sp_helplogreader_agent (Transact-SQL)

Gibt Eigenschaften des Auftrags des Protokolllese-Agents für die Veröffentlichungsdatenbank zurück. Diese gespeicherte Prozedur wird auf dem Verleger für die Veröffentlichungsdatenbank ausgeführt.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

sp_helplogreader_agent [ [ @publisher = ] 'publisher' ]

Argumente

  • [ @publisher= ] 'publisher'
    Der Name des Verlegers. publisher ist vom Datentyp sysname und hat den Standardwert NULL.

Resultsets

Spaltenname

Datentyp

Beschreibung

id

int

Die ID des Agents.

name

nvarchar(100)

Der Name des Agents.

publisher_security_mode

smallint

Sicherheitsmodus, der vom Agent für die Verbindung mit dem Verleger verwendet wird. Folgende Werte sind möglich:

0 = SQL Server-Authentifizierung

1 = Windows-Authentifizierung

publisher_login

sysname

Anmeldename, der für die Verbindung mit dem Verleger verwendet wird.

publisher_password

nvarchar(524)

Aus Sicherheitsgründen wird immer der Wert ********** zurückgegeben.

job_id

uniqueidentifier

Eindeutige ID des Agentauftrags.

job_login

nvarchar(512)

Windows-Konto, unter dem der Protokolllese-Agent 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_helplogreader_agent wird bei der Transaktionsreplikation verwendet.

Berechtigungen

Nur Mitgliederder festen Serverrolle sysadmin auf dem Verleger oder Mitglieder der festen Datenbankrolle db_owner für die Veröffentlichungsdatenbank können sp_helplogreader_agent ausführen.

Siehe auch

Verweis

sp_addlogreader_agent (Transact-SQL)

sp_changelogreader_agent (Transact-SQL)

Konzepte

Anzeigen und Ändern von Replikationssicherheitseinstellungen