XADM: Archivio informazioni riceve violazione di accesso quando UTF-8 e UTF-7 client accede al sistema

Traduzione articoli Traduzione articoli
Identificativo articolo: 258505 - Visualizza i prodotti a cui si riferisce l?articolo.
Questo articolo Ŕ stato archiviato. L?articolo, quindi, viene offerto ?cosý come Ŕ? e non verrÓ pi¨ aggiornato.
Espandi tutto | Chiudi tutto

Sintomi

Se RichWin, che modifica la lingua interna di una workstation per UTF-8 o UTF-7, Ŕ installato nel computer e si utilizza Microsoft Outlook per accedere a un computer Exchange Server, l'archivio di informazioni server may stop unexpectedly con un dump dello stack simile al seguente:
RetAddr Param1 FramePtr Param2 Param3 nome di funzione
14e5f544 0057218a 011c3d88 ffffffff 14e5f590 STORE! EcMakeSortKey + 0x1a3
14e5f56c 0057263e 14e5f590 00000000 14e5f598 STORE! EcMakeSortKey + 0x83
STORE 00000409 14e5f65c 14e5f598 005728f5 003784b0! TWIR__EcStreamSubstringUnicode + 0x45
STORE 00000409 14e5f65c 14e5f5bc 004f8055 00378ffb! TWIR__EcRestrictContent + 0 x 46
14e5f5dc 004f7fd8 15d9b5b8 00000409 14e5f65c 0x004f8055
14e5f5fc 004f7f86 00000409 00000003 14e5f65c STORE! TWIR__EcRestrictHier + 0x4e
14e5f61c 004bbb90 16d8d080 ffffffff 00000000 STORE! TWIR__EcFindRow + 0xc6
14e5f740 0040567a 16d8d080 00000000 00000000 STORE! VMSG__EcSlowFindRow + 0x23a
14e5f768 004a0421 16d8d080 00000000 00000000 0x0040567a
14e5f794 004f8b6f 16d8d080 00000000 00000000 STORE! EcFindRowOp + 0xdc
14e5fa18 0040f397 0000084a 00000003 23648120 STORE! EcFindRow + 0x12d
00000f67 00030001 di 15ed4268 15ed4268 STORE!@EcRpc@16+0x807 00000000

Cause

Questo problema pu˛ verificarsi perchÚ tutte le query che un client invia deve essere convertito prima in Unicode dall'archivio informazioni utilizzando il software development kit (SDK) funzione MultiByteToWideChar() . Il flag della conversione Ŕ sempre impostato come MB_PRECOMPOSED. In questo caso, le proprietÓ della query vengono convertite da UTF-8 o UTF-7 in Unicode, che non consente il flag MB_PRECOMPOSED da utilizzare. Quindi la conversione verrÓ interrotta con valore restituito come 0. Il secondo riferimento alla stringa di causa una violazione di accesso.

Risoluzione

Per risolvere il problema, ottenere il service pack pi¨ recente di Exchange Server 5.5. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
191914XGEN: Come ottenere Exchange Server 5.5 Service Pack pi¨ recente
Sono disponibili i file seguenti dall'Area download Microsoft:
x 86:
Riduci l'immagineEspandi l'immagine
Download
a Download Q248838engi.exe now
Alfa:
Riduci l'immagineEspandi l'immagine
Download
Download Q248838enga.exe now
Per ulteriori informazioni su come scaricare file di supporto Microsoft, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
119591Come ottenere file di supporto Microsoft dai servizi online
Microsoft analizzati questo file per individuare eventuali virus. Microsoft ha utilizzato il software antivirus pi¨ recente disponibile alla data di pubblicazione del file. Il file Ŕ archiviato in server con protezione avanzata per impedire modifiche non autorizzate al file.

Status

Microsoft ha confermato che questo problema riguarda Microsoft Exchange Server versione 5.5. Questo problema Ŕ stato innanzitutto corretto in Exchange Server 5.5 Service Pack 4.

Informazioni

Per ulteriori informazioni sulla conversione tra UTF-8 o UTF-7 e UNICODE, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
175392INFORMAZIONI: Supporto UTF8

ProprietÓ

Identificativo articolo: 258505 - Ultima modifica: giovedý 13 febbraio 2014 - Revisione: 4.1
Le informazioni in questo articolo si applicano a:
  • Microsoft Exchange Server 5.5 Standard Edition
Chiavi:á
kbnosurvey kbarchive kbmt kbbug kbexchange550presp4fix kbexchange550sp4fix kbfix kbgraphxlinkcritical kbqfe KB258505 KbMtit
Traduzione automatica articoli
Il presente articolo Ŕ stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non Ŕ sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pi¨ o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non Ŕ la sua. Microsoft non Ŕ responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 258505
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com