MSsubscription_properties (Transact-SQL)

La table MSsubscription_properties contient les lignes d'informations sur les paramètres indispensables à l'exécution des Agents de réplication sur l'Abonné. Cette table est stockée dans la base de données d'abonnés sur l'Abonné pour un abonnement extrait ou dans la base de données de distribution sur le serveur de distribution pour un abonnement envoyé.

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

publication

sysname

Nom de la publication.

publication_type

int

Type de publication :

0 = Transactionnelle.

2 = Fusion.

publisher_login

sysname

ID de connexion utilisé côté serveur de publication pour l'authentification SQL Server.

publisher_password

nvarchar(524)

Mot de passe (chiffré) utilisé côté serveur de publication pour l'authentification SQL Server.

publisher_security_mode

int

Mode de sécurité implémenté sur le serveur de publication :

0 = Authentification Microsoft SQL Server

1 = Authentification Microsoft Windows.

2 = Les déclencheurs de synchronisation utilisent une entrée sysservers statique pour effectuer un appel de procédure stockée distante (RPC) ; publisher doit être défini dans la table sysservers comme serveur distant ou lié.

distributor

sysname

Nom du serveur de distribution.

distributor_login

sysname

ID de connexion utilisé sur le serveur de distribution pour l'authentification SQL Server.

distributor_password

nvarchar(524)

Mot de passe (chiffré) utilisé côté serveur de distribution pour l'authentification SQL Server.

distributor_security_mode

int

Mode de sécurité implémenté sur le serveur de distribution :

0 = Authentification SQL Server.

1 = Authentification Windows.

ftp_address

sysname

Adresse réseau du service FTP du serveur de distribution.

ftp_port

int

Numéro de port du service FTP du serveur de distribution.

ftp_login

sysname

Nom d'utilisateur, utilisé pour la connexion au service FTP.

ftp_password

nvarchar(524)

Mot de passe utilisateur, utilisé pour la connexion au service FTP.

alt_snapshot_folder

nvarchar(255)

Indique l'emplacement du dossier de remplacement pour la capture instantanée.

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 que le protocole FTP est utilisé à la place du protocole normal pour l'extraction des captures instantanées. Si cette valeur est égale à 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 du package.

dts_package_location

int

Emplacement de stockage du package DTS.

enabled_for_syncmgr

bit

Spécifie s'il est possible de synchroniser l'abonnement à l'aide du Gestionnaire de synchronisation Microsoft.

0 = L'abonnement n'est pas inscrit avec le Gestionnaire de synchronisation.

1 = L'abonnement est inscrit avec le Gestionnaire de synchronisation : il est possible de le synchroniser sans démarrer SQL Server Management Studio.

offload_agent

bit

Spécifie si l'Agent peut ou non être activé à distance. Si cette valeur est égale à 0, l'Agent ne peut pas être activé à distance.

offload_server

sysname

Spécifie le nom 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 de capture instantanée sont enregistrés.

use_web_sync

bit

Spécifie si l'abonnement peut ou non être synchronisé via HTTP. Si ce paramètre vaut 1, cette fonctionnalité est activée.

internet_url

nvarchar(260)

Adresse URL de l'emplacement de l'écouteur de réplication pour la synchronisation Web.

internet_login

sysname

Nom de connexion utilisé par l'Agent de fusion lors de la connexion au serveur Web qui héberge la synchronisation Web avec l'authentification SQL Server.

internet_password

nvarchar(524)

Mot de passe utilisé par l'Agent de fusion lors de la connexion au serveur Web qui héberge la synchronisation Web avec l'authentification SQL Server.

internet_security_mode

int

Mode d'authentification utilisé lors de la connexion au serveur Web qui héberge la synchronisation Web : la valeur 1 correspond à l'authentification Windows et la valeur 0 à l'authentification SQL Server.

internet_timeout

int

Durée (en secondes) avant l'expiration d'une demande de synchronisation Web.

hostname

sysname

Spécifie la valeur de HOST_NAME lorsque cette fonction est utilisée dans la clause WHERE d'un filtre de jointure ou d'une relation d'enregistrement logique.