sp_helpsubscription_properties (Transact-SQL)

S’applique à :SQL ServerAzure SQL Managed Instance

Récupère les informations de sécurité de la table MSsubscription_properties . Cette procédure stockée est exécutée sur l'Abonné.

Conventions de la syntaxe Transact-SQL

Syntaxe

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

Arguments

[ @publisher = ] 'publisher' Nom du serveur de publication. publisher est sysname, avec la valeur par défaut , qui retourne des %informations sur tous les serveurs de publication.

[ @publisher_db = ] 'publisher_db' Nom de la base de données du serveur de publication. publisher_db est sysname, avec la valeur par défaut , qui retourne des %informations sur toutes les bases de données du serveur de publication.

[ @publication = ] 'publication' Nom de la publication. publication est sysname, avec la valeur par défaut , qui retourne des %informations sur toutes les publications.

[ @publication_type = ] publication_type Type de publication. publication_type est int, avec la valeur par défaut NULL. S’il est fourni, publication_type doit avoir l’une des valeurs suivantes :

Valeur Description
0 Publication transactionnelle
1 Publication d'instantané
2 Publication de fusion

Jeux de résultats

Nom de la colonne Type de données Description
publisher sysname Nom du serveur de publication.
publisher_db sysname Nom de la base de données du serveur de publication.
Publication sysname Nom de la publication.
publication_type int Type de publication :

0 = Transactionnel

1 = Instantané

2 = Fusionner
publisher_login sysname ID de connexion utilisé sur le serveur de publication pour l’authentification SQL Server.
publisher_password nvarchar(524) Mot de passe utilisé sur le serveur de publication pour l’authentification SQL Server (chiffrée).
publisher_security_mode int Mode de sécurité utilisé sur le serveur de publication.

0 = Authentification SQL Server

1 = Authentification Windows
Distributeur sysname Nom du serveur de distribution.
distributor_login sysname Connexion au serveur de distribution.
distributor_password nvarchar(524) Mot de passe du serveur de distribution (chiffré).
distributor_security_mode int Mode de sécurité utilisé sur le serveur de distribution.

0 = Authentification SQL Server

1 = Authentification Windows
ftp_address sysname Pour compatibilité descendante uniquement. Adresse réseau du service FTP (File Transfer Protocol) du serveur de distribution.
ftp_port int Pour compatibilité descendante uniquement. Numéro de port du service FTP du serveur de distribution.
ftp_login sysname Pour compatibilité descendante uniquement. Nom d'utilisateur permettant la connexion au service FTP.
ftp_password nvarchar(524) Pour compatibilité descendante uniquement. Mot de passe de l’utilisateur, utilisé pour la connexion au service FTP.
alt_snapshot_folder nvarchar(255) Indique l'emplacement du dossier de remplacement pour l'instantané.
working_directory nvarchar(255) Nom du répertoire de travail utilisé pour stocker les fichiers de schéma et de données.
use_ftp bit Spécifie l’utilisation de FTP au lieu du protocole standard pour récupérer des instantanés. Si la valeur est 1, FTP est utilisé.
dts_package_name sysame Spécifie le nom du package DTS (Data Transformation Services).
dts_package_password nvarchar(524) Spécifie le mot de passe du package, s'il existe.
dts_package_location int Emplacement où le package DTS est stocké.

0 = l’emplacement du package se trouve sur le serveur de distribution.

1 = l’emplacement du package se trouve sur l’Abonné.
offload_agent bit Indique si l'agent peut être activé à distance. Si la valeur est 0, l’agent ne peut pas être activé à distance.
offload_server sysname Indique le nom de réseau du serveur utilisé pour l'activation à distance.
dynamic_snapshot_location nvarchar(255) Spécifie le chemin d'accès au dossier où les fichiers d'instantané sont enregistrés.
use_web_sync bit Spécifie si l’abonnement peut être synchronisé via HTTPS, où la valeur 1 signifie que cette fonctionnalité est activée.
internet_url nvarchar(260) URL qui représente l'emplacement de l'écouteur de réplication pour la synchronisation Web.
internet_login nvarchar(128) Connexion que l'Agent de fusion utilise pour se connecter, à l'aide de l'authentification de base, au serveur Web qui héberge la synchronisation Web.
internet_password nvarchar(524) Mot de passe de la connexion que l'Agent de fusion utilise pour se connecter, à l'aide de l'authentification de base, au serveur Web qui héberge la synchronisation Web.
internet_security_mode int Mode d’authentification utilisé lors de la connexion au serveur Web qui héberge la synchronisation Web, où la valeur 1 signifie Authentification Windows et la valeur 0 l’authentification de base.
internet_timeout int Délai en secondes avant l'expiration d'une demande de synchronisation Web.
hostname nvarchar(128) Indique la valeur de HOST_NAME() lorsque cette fonction est utilisée dans la clause WHERE du filtre de lignes paramétrable.

Codet de retour

0 (réussite) ou 1 (échec)

Remarques

sp_helpsubscription_properties est utilisé dans la réplication d’instantanés, la réplication transactionnelle et la réplication de fusion.

Autorisations

Seuls les membres du rôle serveur fixe sysadmin ou db_owner rôle de base de données fixe peuvent exécuter sp_helpsubscription_properties.

Voir aussi

Procédures stockées système (Transact-SQL)