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 beim Verleger mit der 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; der Standard ist NULL.

Resultsets

Spaltenname

Datentyp

Beschreibung

id

int

ID des Agents.

name

nvarchar(100)

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.