Freigeben über


ProfileName-Eigenschaft (Replikation)

Die ProfileName-Eigenschaft gibt den Namen des Profils für den Merge-Agent beim Verteiler an, das vom Abonnenten von SQL Server 2005 Compact Edition (SQL Server Compact Edition) verwendet wird. Ein Profil definiert Verhalten wie Timeoutwerte. Sie können die Standardwerte überschreiben, indem Sie ein Profil auf dem Verteiler erstellen und den Namen des Profils mithilfe von ProfileName angeben.

Syntax

object.ProfileName [= value]

Parameter

  • value
    Agentprofilname

Betrifft

SQL Server Compact Edition Replication-Objekt

Datentyp

String

Änderbar

Lesen/Schreiben

Prototyp

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

Hinweise

Ein Profil enthält einen Parametersatz, der das Verhalten der SQL Server-Synchronisierung steuert. Das Profil gibt beispielsweise die LoginTimeOut- und QueryTimeOut-Werte an, die von der SQL Server-Synchronisierung verwendet werden. Das Profil wird auf dem Verteiler gespeichert. Das Profil wird bei jedem Synchronisierungsvorgang eines Abonnements gelesen. Weitere Informationen finden Sie unter "Agentprofile" in der SQL Server-Onlinedokumentation.

Mithilfe des Profils können Sie auf einfache Weise Schlüsselparameter für die Synchronisierung über alle Abonnenten hinweg ändern, ohne dass die Werte bei jedem Abonnenten geändert werden müssen. Wenn beispielsweise fünf SQL Server Compact Edition-Clients ein gemeinsames Profil verwenden und Sie den Abfragetimeoutwert für alle Clients ändern möchten, ändern Sie nur den QueryTimeOut-Wert im Profil. Alle SQL Server Compact Edition-Clients verwenden dann den neuen QueryTimeOut-Wert.

Sie können auch verschiedene Profile für verschiedene SQL Server Compact Edition-Clients erstellen. Ein SQL Server Compact Edition-Client, der eine DFÜ-Internetverbindung verwendet, verwendet möglicherweise einen anderen Timeoutwert als ein Client, der eine Hochgeschwindigkeits-Intranetverbindung verwendet. ProfileName wird zur Angabe des Profilnamens verwendet.

Wenn ProfileName nicht angegeben ist, werden die Standardprofilwerte verwendet.

Wenn ProfileName angegeben ist, setzen die im Profil angegebenen Parameter LoginTimeOut und QueryTimeOut die Werte der Eigenschaften LoginTimeOut und QueryTimeOut außer Kraft, die über das Replication-Objekt angegeben wurden.

Siehe auch

Referenz

LoginTimeout-Eigenschaft (Replikation)
QueryTimeout-Eigenschaft (Replikation)
Eigenschaften des Replication-Objekts

Hilfe und Information

Informationsquellen für SQL Server Compact Edition