sp_helpsubscription_properties (Transact-SQL)
S’applique à : SQL Server Azure 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 = ] N'publisher' ]
[ , [ @publisher_db = ] N'publisher_db' ]
[ , [ @publication = ] N'publication' ]
[ , [ @publication_type = ] publication_type ]
[ ; ]
Arguments
[ @publisher = ] N’publisher'
Nom du serveur de publication. @publisher est sysname, avec une valeur par défaut , %
qui retourne des informations sur tous les serveurs de publication.
[ @publisher_db = ] N’publisher_db'
Nom de la base de données du serveur de publication. @publisher_db est sysname, avec une valeur par défaut , qui retourne des informations sur toutes les bases de %
données Publisher.
[ @publication = ] N’publication'
Nom de la publication. @publication est sysname, avec une 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
. Si elle est fournie, @publication_type doit être l’une des valeurs suivantes :
Valeur | Description |
---|---|
0 |
Publication transactionnelle |
1 |
Publication d'instantané |
2 |
Publication de fusion |
Jeu 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 publisher. |
publication |
sysname | Nom de la publication. |
publication_type |
int | Type de publication :0 = Transactionnel1 = Instantané2 = Fusion |
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é). |
publisher_security_mode |
int | Mode de sécurité utilisé sur le serveur de publication.0 = Authentification SQL Server1 = Authentification Windows |
distributor |
sysname | Nom du serveur de distribution. |
distributor_login |
sysname | Connexion du 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 Server1 = 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 1 , FTP est utilisé. |
dts_package_name |
sysname | Spécifie le nom du package DTS (Data Transformation Services). |
dts_package_password |
nvarchar(524) | Spécifie le mot de passe sur le package, s’il en existe un. |
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 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ù une valeur de 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 hébergeant la synchronisation web, où une valeur de 1 l’authentification Windows et une valeur d’authentification de 0 base signifie. |
internet_timeout |
int | Délai en secondes avant l'expiration d'une demande de synchronisation Web. |
hostname |
nvarchar(128) | Spécifie la valeur pour HOST_NAME() laquelle cette fonction est utilisée dans le filtre de lignes paramétrable de clause WHERE . |
Valeurs des codes de retour
0
(réussite) ou 1
(échec).
Notes
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 s’exécuter sp_helpsubscription_properties
.