Condividi tramite


Utilizzo della diagnostica di Agente server di SQL Server Compact Edition per risolvere i problemi di connettività

È possibile ottenere informazioni diagnostiche sulla configurazione di Agente server di SQL Server Compact Edition utilizzando Internet Explorer, aggiungendo ?Diag all'URL di Agente server di SQL Server Compact Edition, ad esempio http://sqlservename/sqlce/sqlcesa30.dll?diag.

Verrà visualizzata una pagina Web con cinque tabelle contenenti utili informazioni sulla configurazione di Agente server di SQL Server Compact Edition. Le voci di colore rosso della tabella indicano potenziali problemi. Il colore verde indica una condizione normale. Se non viene visualizzata alcuna pagina Web, significa che il server Internet Information Services (IIS) non è configurato correttamente. Di seguito viene descritta ognuna delle cinque tabelle.

Informazioni generali

In questa tabella sono disponibili informazioni generali sulla directory virtuale.

Elemento Descrizione

Nome server

Specifica il nome del server IIS di cui è stato eseguito il ping nell'URL.

URL

Visualizza la parte dell'URL meno il parametro http://sqlservername e il parametro ?diag. È il valore restituito da IIS quando viene richiesto l'URL.

Tipo di autenticazione

Specifica il tipo di autenticazione supportato da SQL Server Compact Edition. L'autenticazione può essere Anonima, di base o integrata di Windows.

Porta server

Porta configurata per il sito Web sotto cui è stata creata la directory virtuale. Per il sito Web predefinito è impostata come predefinita la porta 80.

HTTPS

Specifica se la directory virtuale è configurata per SSL.

Server Software

Specifica la versione di IIS.

Replica

Specifica se la replica è abilitata. Questa funzionalità è controllata dalla chiave del Registro di sistema USAGE e per impostazione predefinita la replica e RDA sono attivati.

RDA

Specifica se RDA è abilitato. Questa funzionalità è controllata dalla chiave del Registro di sistema USAGE e per impostazione predefinita la replica e RDA sono attivati.

Livello registrazione

Specifica il livello di registrazione di Agente server di SQL Server Compact Edition. Questa funzionalità è controllata dalla chiave del Registro di sistema LOGGING_LEVEL e il valore predefinito è 1 (errori).

Impersonation and Access Tests

In questa sezione sono disponibili informazioni sulla possibilità per l'utente di accedere come utente specifico ai dati sul disco.

Azione Descrizione

Impersonate User

Specifica se è stato possibile rappresentare tramite Agente server di SQL Server Compact Edition l'utente che ha eseguito il comando ping. Poiché tutte le operazioni di replica e RDA vengono eseguite con l'identità dell'utente che sta eseguendo la richiesta tramite IIS, il nome utente effettivo utilizzato dipende dal tipo di autenticazione della directory virtuale.

ReadWriteDeleteMessageFile

Specifica se l'utente rappresentato dispone dei diritti di accesso appropriati alla cartella dati su un'unità del file system NTFS per eseguire la sincronizzazione.

Test dei moduli di SQL Server Compact Edition

In questa tabella sono disponibili informazioni sui componenti server di SQL Server Compact Edition installati e registrati correttamente.

Modulo Descrizione

SQLCERP30.DLL

Specifica se Provider replica di SQL Server Compact Edition è installato e registrato correttamente.

SQLCESA30.DLL

Specifica se Agente server di SQL Server Compact Edition è installato e registrato correttamente. Se Agente server non è installato correttamente, non è possibile accedere a questa pagina di diagnostica.

Reconciler Test

In questa tabella sono disponibili informazioni sulle funzionalità di Riconciliatore database (Database Reconciler) di SQL Server.

Riconciliatore Descrizione

9,0 Database Reconciler

Specifica se Riconciliatore replica di tipo merge (Merge Replication Reconciler) di SQL Server (replrec.dll) è installato e registrato correttamente. La sincronizzazione delle repliche con SQL Server 2005 non può verificarsi se i componenti di replica di SQL Server 2005 non sono installati nel computer che esegue IIS.

8,0 Database Reconciler

Specifica se Riconciliatore di SQL Server 8.0 è installato e registrato correttamente. La sincronizzazione delle repliche con SQL Server 8.0 non può verificarsi se i componenti di replica di SQL Server 8.0 non sono installati nel computer che esegue IIS.

SQL Module Versions

Questa tabella consente di identificare le versioni dei componenti dipendenti di SQL Server sul computer che esegue IIS. Se il test del riconciliatore non riesce per una particolare versione nella tabella Reconciler Test, tali versioni dei componenti di replica non vengono elencate in questa tabella.

Modulo Descrizione

sqloledb.dll

Specifica la versione del provider OLE DB di SQL Server.

9,0 replrec.dll

Specifica la versione di Riconciliatore replica di tipo merge (Merge Replication Reconciler) di SQL Server.

9,0 replprov.dll

Specifica la versione di Provider replica di tipo merge di SQL Server.

9,0 msgprox.dll

Specifica la versione di Provider proxy messaggi replica di tipo merge (Merge Replication Message Proxy Provider) di SQL Server.

8,0 replrec.dll

Specifica la versione di Riconciliatore di SQL Server  8.0.

8,0 replprov.dll

Specifica la versione di Provider replica di SQL Server 8.0.

8,0 msgprox.dll

Specifica la versione di Provider proxy messaggi (Message Proxy Provider) di SQL Server 8.0.

Vedere anche

Attività

Utilizzo di Internet Explorer per controllare la configurazione di Agente server di SQL Server Compact Edition
Utilizzo delle statistiche di Agente server di SQL Server Compact Edition per risolvere i problemi di connettività

Guida in linea e informazioni

Assistenza su SQL Server Compact Edition