Freigeben über


sp_helpsubscription_properties (Transact-SQL)

Gilt für: SQL Server Azure SQL Managed Instance

Ruft Sicherheitsinformationen aus der MSsubscription_properties Tabelle ab. Diese gespeicherte Prozedur wird auf dem Abonnenten ausgeführt.

Transact-SQL-Syntaxkonventionen

Syntax

sp_helpsubscription_properties
    [ [ @publisher = ] N'publisher' ]
    [ , [ @publisher_db = ] N'publisher_db' ]
    [ , [ @publication = ] N'publication' ]
    [ , [ @publication_type = ] publication_type ]
[ ; ]

Argumente

[ @publisher = ] N'publisher'

Der Name des Herausgebers. @publisher ist sysname, mit einem Standardwert von %, der Informationen zu allen Herausgebern zurückgibt.

[ @publisher_db = ] N'publisher_db'

Der Name der Verlegerdatenbank. @publisher_db ist "sysname" mit dem Standardwert %", der Informationen in allen Publisher-Datenbanken zurückgibt.

[ @publication = ] N'Publikation'

Der Name der Veröffentlichung. @publication ist "sysname" mit dem Standardwert "%, der Informationen zu allen Publikationen zurückgibt.

[ @publication_type = ] publication_type

Der Typ der Publikation. @publication_type ist int mit einem Standardwert von NULL. Wenn angegeben, muss @publication_type einer der folgenden Werte sein:

Wert Beschreibung
0 Transaktionsveröffentlichung
1 Momentaufnahmeveröffentlichung
2 Mergeveröffentlichung

Resultset

Spaltenname Datentyp Beschreibung
publisher sysname Name des Verlegers.
publisher_db sysname Name der Verlegerdatenbank.
publication sysname Name der Veröffentlichung.
publication_type int Typ der Veröffentlichung:

0 = Transaktional
1 = Momentaufnahme
2 = Zusammenführen
publisher_login sysname Anmelde-ID, die bei Publisher für die SQL Server-Authentifizierung verwendet wird.
publisher_password nvarchar(524) Kennwort, das beim Publisher für die SQL Server-Authentifizierung (verschlüsselt) verwendet wird.
publisher_security_mode int Auf dem Verleger verwendeter Sicherheitsmodus:

0 = SQL Server-Authentifizierung
1 = Windows-Authentifizierung
distributor sysname Name des Verteilers.
distributor_login sysname Verteilerbenutzername.
distributor_password nvarchar(524) Verteilerkennwort (verschlüsselt).
distributor_security_mode int Auf dem Verteiler verwendeter Sicherheitsmodus:

0 = SQL Server-Authentifizierung
1 = Windows-Authentifizierung
ftp_address sysname Nur aus Gründen der Abwärtskompatibilität beibehalten Die Netzwerkadresse des FTP-Dienstes für den Verteiler.
ftp_port int Nur aus Gründen der Abwärtskompatibilität beibehalten Die Nummer des Anschlusses für den FTP-Dienst des Verteilers.
ftp_login sysname Nur aus Gründen der Abwärtskompatibilität beibehalten Der Benutzername, mit dem eine Verbindung mit dem FTP-Dienst hergestellt wird.
ftp_password nvarchar(524) Nur aus Gründen der Abwärtskompatibilität beibehalten Benutzerkennwort, das zum Herstellen einer Verbindung mit dem FTP-Dienst verwendet wird.
alt_snapshot_folder nvarchar(255) Gibt den Speicherort des anderen Ordners für die Momentaufnahme an.
working_directory nvarchar(255) Der Name des Arbeitsverzeichnisses, das zum Speichern der Daten- und Schemadateien verwendet wird.
use_ftp bit Gibt anstelle des normalen Protokolls FTP an, um Momentaufnahmen abzurufen. Wenn 1, FTP wird verwendet.
dts_package_name sysname Gibt den Namen des DTS-Pakets (Data Transformation Services) an.
dts_package_password nvarchar(524) Gibt das Kennwort für das Paket an, falls vorhanden.
dts_package_location int Speicherort, an dem das DTS-Paket gespeichert ist.

0 = Der Paketspeicherort befindet sich im Distributor.
1 = Der Paketspeicherort befindet sich am Abonnenten.
offload_agent bit Gibt an, ob der Agent remote aktiviert werden kann. Wenn 0, kann der Agent nicht remote aktiviert werden.
offload_server sysname Gibt den Netzwerknamen des Servers an, der für die Remoteaktivierung verwendet wird.
dynamic_snapshot_location nvarchar(255) Gibt den Pfad zum Ordner an, in dem die Momentaufnahmedateien gespeichert werden.
use_web_sync bit Gibt an, ob das Abonnement über HTTPS synchronisiert werden kann, wobei der Wert bedeutet 1 , dass dieses Feature aktiviert ist.
internet_url nvarchar(260) URL, die den Speicherort des Replikationslisteners für die Websynchronisierung darstellt.
internet_login nvarchar(128) Der Anmeldename, der vom Merge-Agent zum Herstellen einer Verbindung mit dem Webserver verwendet wird, der die Websynchronisierung mithilfe der Standardauthentifizierung hostet.
internet_password nvarchar(524) Das Kennwort für den Anmeldenamen, der vom Merge-Agent zum Herstellen einer Verbindung mit dem Webserver verwendet wird, der die Websynchronisierung mithilfe der Standardauthentifizierung hostet.
internet_security_mode int Der Authentifizierungsmodus, der beim Herstellen einer Verbindung mit dem Webserver verwendet wird, auf dem die Websynchronisierung gehostet wird, wobei ein Wert der 1 Windows-Authentifizierung und ein Wert der 0 Standardauthentifizierung ist.
internet_timeout int Zeit in Sekunden, bevor eine Anforderung für eine Websynchronisierung abläuft.
hostname nvarchar(128) Gibt den Wert an, für HOST_NAME() den diese Funktion im parameterisierten Zeilenfilter der WHERE Klausel verwendet wird.

Rückgabecodewerte

0 (erfolgreich) oder 1 Fehler.

Hinweise

sp_helpsubscription_properties wird in der Momentaufnahmereplikation, Transaktionsreplikation und Zusammenführungsreplikation verwendet.

Berechtigungen

Nur Mitglieder der festen Serverrolle sysadmin oder db_owner feste Datenbankrolle können ausgeführt werden sp_helpsubscription_properties.