La cache di configurazione di DSAccess è piena

[L'obiettivo di questo argomento è risolvere un problema specifico correlato a Exchange Server Analyzer Tool. È applicabile solo ai sistemi su cui è stato eseguito Exchange Server Analyzer Tool e nei quali è stato riscontrato tale problema. Exchange Server Analyzer Tool, che può essere scaricato gratuitamente, raccoglie dati di configurazione in modalità remota da ogni server della topologia e li analizza in modo automatico. Nel rapporto che risulta dall'analisi vengono fornite informazioni dettagliate su importanti problemi di configurazione, problemi potenziali e impostazioni del prodotto non predefinite. I consigli forniti consentono di migliorare le prestazioni, la scalabilità, l'affidabilità e il tempo di attività. Per ulteriori informazioni sullo strumento o per scaricare le versioni aggiornate, vedere "Analizzatori di Microsoft Exchange" all'indirizzo https://go.microsoft.com/fwlink/?linkid=34707.]  

Ultima modifica dell'argomento: 2010-05-05

Microsoft® Exchange Server Analyzer Tool esegue query nella classe Microsoft WMI (Strumentazione gestione Windows®) Win32_PerfRawData_MSExchangeDSAccess_MSExchangeDSAccessCaches per determinare il valore corrente di TotalEntriesMemoryConfigurationData. Se Exchange Server Analyzer Tool rileva che il valore di TotalEntriesMemoryConfigurationData equivale alla dimensione totale della cache di configurazione di DSAccess (MaxMemoryConfig), verrà visualizzato un avviso.

DSAccess è un componente interno di Exchange 2000 Server ed Exchange Server 2003 che consente di controllare il modo in cui i componenti di Exchange accedono al servizio directory di Active Directory®. La funzione principale di DSAccess è quella di conservare le informazioni su diversi eventi e operazioni relativi alle directory. Ad esempio, DSAccess trova la topologia di Active Directory e rileva se i controller di dominio e i server di catalogo globali sono disponibili e rispondono alle query. Inoltre, tutte le query eseguite nelle directory da componenti interni quali l'archivio di Exchange, ad esempio la risoluzione dei destinatari, le ricerche di impostazioni di configurazione e così via, vengono instradate tramite DSAccess. Come parte di questo processo, DSAccess memorizza nella cache i risultati di alcune di queste query. In tal modo, se la stessa informazione viene richiesta due volte, può essere recuperata dalla cache di DSAccess anziché tramite un'ulteriore query LDAP (Lightweight Directory Access Protocol) in Active Directory.

Poiché la dimensione massima predefinita per la cache di configurazione di DSAccess è stata ridotta da un valore di 25 MB in Exchange 2000 Server a un valore di 5 MB in Exchange Server 2003, questo avviso può essere generato su entrambe le versioni di Exchange. Indipendentemente dalla versione di Exchange che genera questo avviso, il problema deve essere corretto al più presto.

Il valore MaxMemoryConfig viene spesso utilizzato insieme al valore MaxMemoryUser che controlla la quantità massima di memoria che gli oggetti dati utente nella cache di DSAccess possono utilizzare. Se si modifica o si rimuove il valore MaxMemoryConfig come descritto nella procedura seguente, è necessario modificare o rimuovere analogamente il valore MaxMemoryUser, come descritto in Valore della cache utente di DSAccess non predefinito.

importantImportante:
Questo articolo contiene informazioni sulla modifica del Registro di sistema. Prima di modificare il Registro di sistema assicurarsi di comprendere come ripristinarlo, qualora si verifichi un problema. Per informazioni su questa procedura, consultare l'argomento della Guida relativo al ripristino del Registro di sistema in Regedit.exe o Regedt32.exe.

Per risolvere il problema

  1. Aprire un editor del Registro di sistema, come Regedit.exe o Regedt32.exe.

  2. Passare a: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeDSAccess\Instance0

  3. Aumentare il valore di MaxMemoryConfig. Se la chiave Instance0 o il valore DWORD MaxMemoryConfig non esistono, è possibile crearli manualmente. I dati valore per la chiave MaxMemoryConfig del Registro di sistema sono in kilobyte (KB); pertanto una voce decimale 15000 equivale a 15 MB. Se il valore esiste, aumentarlo del 10%. Se il valore non esiste, è consigliabile un punto di partenza di 10 MB.

  4. Per rendere effettiva la modifica, chiudere l'editor del Registro di sistema e riavviare il servizio Supervisore sistema di Microsoft Exchange.

Prima di apportare modifiche al Registro di sistema e per ulteriori informazioni su questa procedura, consultare l'articolo 256986 della Microsoft Knowledge Base "Descrizione del Registro di sistema di Microsoft Windows" all'indirizzo https://go.microsoft.com/fwlink/?linkid=3052&kbid=256986.