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.
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.