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à