FIX: Violazioni di accesso possono verificarsi con SQL Mail quando si utilizza XP_SENDMAIL

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: 329375
Questo articolo è stato archiviato. L’articolo, quindi, viene offerto “così come è” e non verrà più aggiornato.
BUG #: 362441 (RIFERIMENTO)
Sintomi
Attività simultanea di SQL Mail può causare violazioni di accesso di eccezione.

La seguente analisi dello stack apparentemente in SQL Server log degli errori:
* Short Stack Dump* 77F821E1 Module(ntdll+000021E1) (NtSetInformationThread+00000005)* 77E11CCA Module(USER32+00001CCA) (UserRegisterWowHandlers+00000220)* 77E183F1 Module(USER32+000083F1) (CharPrevA+00000010)* 7E816608 Module(UNKNOWN+00000000)* 36353038 Module(UNKNOWN+00000000)* 34393430 Module(UNKNOWN+00000000)
* Short Stack Dump* 05A962B8 Module(MSMAPI32+000262B8) (MAPIOpenFormMgr+00000ED6)* 05C32658 Module(UNKNOWN+00000000)
* Short Stack Dump* 05A7FF71 Module(MSMAPI32+0002FF71) (FBadEntryList+000000B3)* 15FF0824 Module(UNKNOWN+00000000)* 3053414C Module(UNKNOWN+00000000)* 0014BD26 Module(UNKNOWN+00000000)* 35393730 Module(UNKNOWN+00000000)

Risoluzione
Per risolvere il problema, ottenere il service pack più recente per Microsoft SQL Server 2000. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
290211INF: Come ottenere il Service Pack più recente per SQL Server 2000
Nota : il seguente aggiornamento rapido è stato creato prima del rilascio di Microsoft SQL Server 2000 Service Pack 3.

La versione in lingua inglese di questa correzione presenta gli attributi di file elencati nella tabella seguente (o successivi). Date e ore per questi file sono indicati nella coordinated universal time (UTC). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e l'ora locale, utilizzare la scheda fuso orario dello strumento Data e ora del Pannello di controllo.
   Date       Time        Version         Size            File name   --------------------------------------------------------------------  09/07/2002   17:47:02   2000.80.687.0   172,600 bytes   Sqlmap70.dll
Nota : causa delle dipendenze fra i file, la funzionalità che contiene i file o l'aggiornamento rapido (hotfix) più recente può contenere anche file aggiuntivi.

importante : questo articolo contiene informazioni sulla modifica del Registro di sistema. Prima di modificare il Registro di sistema, eseguire una copia di backup e assicurarsi di sapere come ripristinarlo in caso di problemi. Per ulteriori informazioni su come eseguire il backup, ripristinare e modificare il Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
256986Descrizione del Registro di sistema di Microsoft Windows
Questa correzione rapida funziona con una voce del Registro di sistema, MAPI_NO_MAIL_flag. Se si attiva MAPI_NO_MAIL_flag, è possibile evitare le violazioni di accesso. Per aggiungere e attivare la voce del Registro di sistema MAPI_NO_MAIL_flag, utilizzare Regedt32.exe e individuare questa chiave del Registro di sistema:

Per un computer con un'istanza di SQL Server:
\MSSQLServer Server\ < Nome Istanza > HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL
Per un computer con un'istanza predefinita:
HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\MSSQLServer
Aggiungere un valore DWORD nella chiave MSSQLServer e quindi denominarla MAPI_NO_MAIL_flag. Impostare i dati del valore su 1.



Status
Microsoft ha confermato che questo problema riguarda i prodotti Microsoft elencati all'inizio di questo articolo.
Questo problema è stato innanzitutto corretto in SQL Server 2000 Service Pack 3.

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 329375 - Ultima revisione: 01/17/2015 06:05:53 - Revisione: 5.2

Microsoft SQL Server 2000 Standard Edition

  • kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbfix kbsqlserv2000presp3fix kbsqlserv2000sp3fix KB329375 KbMtit
Feedback