Partager via


Propriété ProfileName (Réplication)

La propriété ProfileName spécifie le nom du profil de l'Agent de fusion sur le serveur de distribution que l'Abonné SQL Server Compact 3.5 doit utiliser. Un profil définit un comportement tel que les valeurs d'expiration. Vous pouvez remplacer les valeurs par défaut en créant un profil sur le serveur de distribution et en spécifiant son nom à l'aide de ProfileName.

Syntaxe

object.ProfileName [= value]

Application

Objet SQL Server Compact 3.5 Replication

Paramètres

  • value
    Nom du profil de l'Agent

Type de données

String

Modifiable

Lecture/écriture

Prototype

HRESULT get_ProfileName(BSTR *pVal);
HRESULT put_ProfileName(BSTR newVal);

Notes

Un profil contient un ensemble de paramètres qui contrôlent le comportement du Réconciliateur SQL Server. Par exemple, le profil spécifie les valeurs LoginTimeOut et QueryTimeOut utilisées par le Réconciliateur SQL Server. Le profil est stocké sur le serveur de distribution. Le profil est lu à chaque synchronisation d'un abonnement. Pour plus d'informations, consultez « Profils d'Agents » dans la documentation en ligne de SQL Server.

Le profil vous permet de modifier facilement les paramètres clés de la synchronisation pour l'ensemble des Abonnés sans devoir modifier les valeurs Abonné par Abonné. Par exemple, si cinq clients SQL Server Compact 3.5 partagent un profil et que vous souhaitez modifier la valeur d'expiration de requête qui leur est associée, il vous suffit de modifier la valeur QueryTimeOut dans le profil pour que tous ces clients SQL Server Compact 3.5 utilisent la nouvelle valeur QueryTimeOut.

Vous pouvez également créer différents profils pour différents clients SQL Server Compact 3.5. Par exemple, un client SQL Server Compact 3.5 qui utilise une connexion Internet d'accès à distance peut utiliser une valeur d'expiration donnée, tandis qu'un client qui utilise une connexion intranet rapide peut en utiliser une autre. La propriété ProfileName permet de spécifier le nom du profil.

Si la propriété ProfileName n'est pas spécifiée, les valeurs de profil par défaut sont utilisées.

Si la propriété ProfileName est spécifiée, les paramètres LoginTimeOut et QueryTimeOut définis dans le profil remplacent les valeurs des propriétés LoginTimeOut et QueryTimeOut spécifiées par le biais de l'objet Replication.

Voir aussi

Autres ressources

Propriété LoginTimeout (Réplication)

Propriété QueryTimeout (Réplication)

Propriétés de l'objet Replication