Condividi tramite


Proprietà ProfileName (replica)

La proprietà ProfileName indica il nome del profilo dell'agente di merge presente nel server di distribuzione, utilizzato dal Sottoscrittore SQL Server Compact 3.5 (SQL Server Compact 3.5). I profili definiscono comportamenti quali i valori di timeout. Per sovrascrivere i valori predefiniti, è sufficiente creare un profilo nel server di distribuzione e specificarne il nome utilizzando ProfileName.

Sintassi

object.ProfileName [= value]

Parametri

  • value
    Nome del profilo dell'agente

Si applica a

Oggetto Replication di SQL Server Compact 3.5

Tipo di dati

String

Modificabilità

Lettura/scrittura

Prototipo

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

Osservazioni

Ogni profilo contiene un set di parametri che controlla il comportamento del Riconciliatore di SQL Server. Ad esempio, il profilo specifica i valori LoginTimeOut e QueryTimeOut utilizzati dal Riconciliatore di SQL Server. I profili vengono archiviati nel server di distribuzione e vengono letti ogni volta che si sincronizza una sottoscrizione. Per ulteriori informazioni, vedere "Profili agenti" nella documentazione in linea di SQL Server.

Il profilo consente di modificare i parametri di chiave per la sincronizzazione su tutti i Sottoscrittori, senza che sia necessario cambiare i valori di ognuno di essi. Se ad esempio si dispone di cinque client SQL Server Compact 3.5 che condividono un profilo e si desidera modificare il valore di timeout della query in tali sistemi, è sufficiente cambiare il valore QueryTimeOut nel profilo affinché tutti i client SQL Server Compact 3.5 utilizzino il nuovo valore QueryTimeOut.

È inoltre possibile creare profili diversi per vari client SQL Server Compact 3.5. Ad esempio, un client SQL Server Compact 3.5 che dispone di una connessione Internet remota può utilizzare un determinato valore di timeout, mentre un client con una connessione Intranet ad alta velocità può utilizzare un valore di timeout diverso. ProfileName consente di specificare il nome del profilo.

Se non si specifica ProfileName, vengono utilizzati i valori predefiniti del profilo.

Se si specifica ProfileName, i parametri LoginTimeOut e QueryTimeOut indicati nel profilo sovrascrivono i valori delle proprietà LoginTimeOut e QueryTimeOut specificati mediante l'oggetto Replication.

Vedere anche

Riferimento

Proprietà LoginTimeout (replica)
Proprietà QueryTimeout (replica)
Proprietà dell'oggetto Replication

Guida e informazioni

Assistenza (SQL Server Compact 3.5 Service Pack 1)