sys.sp_helpsubscription_properties (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL Managed Instance

Haalt beveiligingsinformatie op uit de MSsubscription_properties tabel. Deze opgeslagen procedure wordt uitgevoerd bij de abonnee.

Transact-SQL syntaxis-conventies

Syntax

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

Arguments

[ @publisher = ] N'uitgever'

De naam van de uitgever. @publisher is sysname, met een standaard van %, wat informatie teruggeeft over alle uitgevers.

[ @publisher_db = ] N'publisher_db'

De naam van de Publisher-database. @publisher_db is systeemnaam, met standaard , %wat informatie teruggeeft op alle Publisher databases.

[ @publication = ] N'publicatie'

De naam van de publicatie. @publication is systeemnaam, met standaard , %wat informatie teruggeeft over alle publicaties.

[ @publication_type = ] publication_type

Het soort publicatie. @publication_type is int, met als standaard .NULL Als het wordt aangeleverd, moet @publication_type een van de volgende waarden zijn:

Value Description
0 Transactionele publicatie
1 Momentopnamepublicatie
2 Publicatie samenvoegen

Resultaatset

Kolomnaam Gegevenstype Description
publisher sysname Naam van de Publisher.
publisher_db sysname Naam van de Publisher-database.
publication sysname Naam van de publicatie.
publication_type int Type publicatie:

0 = Transactioneel
1 = Momentopname
2 = Samenvoegen
publisher_login sysname Login-ID gebruikt bij de Publisher voor SQL Server-authenticatie.
publisher_password nvarchar(524) Wachtwoord gebruikt bij de Publisher voor SQL Server-authenticatie (versleuteld).
publisher_security_mode int Beveiligingsmodus gebruikt bij de Publisher:

0 = SQL Server-verificatie
1 = Windows-verificatie
distributor sysname Naam van de distributeur.
distributor_login sysname Distributeur login.
distributor_password nvarchar(524) Distributeurwachtwoord (versleuteld).
distributor_security_mode int Beveiligingsmodus gebruikt bij de distributeur:

0 = SQL Server-verificatie
1 = Windows-verificatie
ftp_address sysname Deze parameter is verouderd en wordt behouden voor achterwaartse compatibiliteit van scripts.
ftp_port int Deze parameter is verouderd en wordt behouden voor achterwaartse compatibiliteit van scripts.
ftp_login sysname Deze parameter is verouderd en wordt behouden voor achterwaartse compatibiliteit van scripts.
ftp_password nvarchar(524) Deze parameter is verouderd en wordt behouden voor achterwaartse compatibiliteit van scripts.
alt_snapshot_folder nvarchar(255) Hiermee geeft u de locatie van de alternatieve map voor de momentopname.
working_directory nvarchar(255) Naam van de werkmap die wordt gebruikt om data en schemabestanden op te slaan.
use_ftp bit Specificeert het gebruik van FTP in plaats van het reguliere protocol om snapshots op te halen. Als 1, wordt FTP gebruikt.
dts_package_name sysname Specificeert de naam van het Data Transformation Services (DTS)-pakket.
dts_package_password nvarchar(524) Geeft het wachtwoord op het pakket, als dat er is.
dts_package_location int Locatie waar het DTS-pakket wordt opgeslagen.

0 = de pakketlocatie is bij de distributeur.
1 = de pakketlocatie is bij de abonnee.
offload_agent bit Geeft aan of de agent op afstand geactiveerd kan worden. Als 0, kan de agent niet op afstand worden geactiveerd.
offload_server sysname Specificeert de netwerknaam van de server die wordt gebruikt voor externe activatie.
dynamic_snapshot_location nvarchar(255) Specificeert het pad naar de map waar de snapshotbestanden worden opgeslagen.
use_web_sync bit Specificeert of het abonnement gesynchroniseerd kan worden via HTTPS, waarbij een waarde van 1 betekent dat deze functie is ingeschakeld.
internet_url nvarchar(260) URL die de locatie van de replicatieluisteraar voor websynchronisatie weergeeft.
internet_login nvarchar(128) Login die de Merge Agent gebruikt bij het verbinden met de webserver die Websynchronisatie host met Basic Authentication.
internet_password nvarchar(524) Wachtwoord voor de login die de Merge Agent gebruikt bij het verbinden met de webserver die Websynchronisatie host met Basic Authentication.
internet_security_mode int De authenticatiemodus die wordt gebruikt bij het verbinden met de webserver die websynchronisatie host, waarbij een waarde van 1 betekent Windows-authenticatie, en een waarde van 0 betekent basisauthenticatie.
internet_timeout int Tijdsduur, in seconden, voordat een websynchronisatieverzoek verloopt.
hostname nvarchar(128) Specificeert de waarde voor HOST_NAME() wanneer deze functie wordt gebruikt in het WHERE clausuleuze geparametriseerde rijfilter.

Codewaarden retourneren

0 (geslaagd) of 1 (mislukt).

Remarks

sp_helpsubscription_properties wordt gebruikt in momentopnamereplicatie, transactionele replicatie en samenvoegingsreplicatie.

Permissions

Alleen leden van de sysadmin-vaste serverrol of db_owner vaste databaserol kunnen uitvoeren sp_helpsubscription_properties.