FIX: Una violazione di accesso in SQL Server 2000 quando si verificano in un volume elevato di connessioni di memoria condivisa locale dopo l'installazione aggiornamento della protezione MS03-031

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: 830366
Questo articolo è stato archiviato. L’articolo, quindi, viene offerto “così come è” e non verrà più aggiornato.
Bug #: 470402 (SQL Server 8.0)
Microsoft distribuisce le correzioni di Microsoft SQL Server 2000 come un unico file scaricabile. Poiché le correzioni sono cumulative, ogni nuova versione contiene tutti gli aggiornamenti rapidi e tutte le correzioni di protezione rilasciate con SQL Server 2000 precedente versione di correzione.
Sommario
Questo articolo viene descritto il seguente su questa versione di aggiornamento rapido (hotfix):
  • I problemi risolti da questo pacchetto di aggiornamento rapido (hotfix)
  • Prerequisiti per l'installazione del pacchetto hotfix
  • Se è necessario riavviare il computer dopo avere applicato il pacchetto di aggiornamento rapido (hotfix)
  • Se il pacchetto di hotfix è sostituito da qualsiasi altri pacchetti di aggiornamento rapido (hotfix)
  • Se è necessario apportare modifiche del Registro di sistema
  • I file contenuti nel pacchetto di aggiornamenti rapidi (hotfix)
Introduzione

Problemi risolti da questo pacchetto di aggiornamento rapido (hotfix)

In questo pacchetto di aggiornamento rapido (hotfix) di Microsoft SQL Server 2000 viene corretto il problema descritto di seguito:
  • In SQL Server 2000, dopo l'installazione l'aggiornamento della protezione descritto nell'articolo della Microsoft Knowledge Base riportato di seguito è possibile riscontrare una violazione di accesso quando si verifica un elevato numero di connessioni di memoria condivisa locale:
    815495MS03-031: Patch di protezione cumulativa per SQL Server
    Nota La violazione di accesso, SQL Server per l'arresto.

    Quando si verifica la violazione di accesso, nel registro applicazioni viene registrato il seguente evento:
    Tipo evento: errore
    Origine evento: MSSQLSERVER
    Categoria evento: (2)
    ID evento: 17055
    Descrizione:
    17310:
    SqlDumpExceptionHandler: Processo 3856 generata eccezione irreversibile c0000005 EXCEPTION_ACCESS_VIOLATION. Questo processo verrà terminato.
    Quando si verifica l'errore di violazione di accesso, si noterà che le informazioni dello stack analoghe al seguente:
    ChildEBP RetAddr  Args to Child              0c6cfbe8 77f46866 00c701f8 00000000 0c6cfc94 ntdll!RtlpCoalesceFreeBlocks+0x350 (FPO: [Non-Fpo]) (CONV: stdcall) [d:\srv03rtm\base\ntos\rtl\heap.c @ 6328]0c6cfcb4 77bbb9be 00c70000 00000000 0b7565d0 ntdll!RtlFreeHeap+0x2e9 (FPO: [Non-Fpo]) (CONV: stdcall) [d:\srv03rtm\base\ntos\rtl\heap.c @ 3685]0c6cfcfc 0c412494 0b7565d0 00000000 c000021f MSVCRT!free+0xc3 (FPO: [Non-Fpo]) (CONV: cdecl) [d:\srv03rtm\base\crts\crtw32\heap\free.c @ 169]0c6cff90 0bfc2c21 0b7308b0 0b74c2d0 0000057c SSmsLPCn!ConnectionAccept+0x4f1 (CONV: cdecl) [..\..\..\nt\lpc\src\lpcs.c @ 1386]0c6cffb8 77e4a990 00000000 00000000 00000000 SSNETLIB!Accept_LPCThread+0xbc (CONV: cdecl) [..\..\..\nt\ssock\src\ntssocks.c @ 1783]0c6cffec 00000000 0bfc2b65 00000000 00000000 kernel32!BaseThreadStart+0x34 (FPO: [Non-Fpo]) (CONV: stdcall) [d:\srv03rtm\base\win32\client\support.c @ 533]
Per un elenco degli aggiornamenti rapidi precedenti, vedere la sezione di "Microsoft SQL Server Service Pack 3 o Microsoft SQL Server 2000 Service Pack 3a rapide 2000" nel seguente articolo della Microsoft Knowledge Base:
290211Come ottenere il service pack più recente per SQL Server 2000
Risoluzione

Informazioni sul Service pack

Per ulteriori informazioni sul service pack più recente per Microsoft SQL Server 2000, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
290211Come ottenere il service pack più recente per SQL Server 2000

Informazioni sull'hotfix

Prerequisiti

È necessario Microsoft SQL Server 2000 Service Pack 3 (SP3) per applicare questo aggiornamento rapido (hotfix). Per ulteriori informazioni su come ottenere SQL Server 2000 Service Pack 3, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
290211Come ottenere il service pack più recente per SQL Server 2000

Informazioni sul riavvio

Non è necessario riavviare il computer dopo avere applicato questo aggiornamento rapido (hotfix).

Informazioni del Registro di sistema

Non si dispone apportare modifiche al Registro di sistema.

Informazioni sul file di hotfix

Questo aggiornamento rapido (hotfix) contiene solo i file necessari per correggere i problemi elencati nel presente articolo. Questo aggiornamento rapido (hotfix) non può contenere di tutti i file necessari per aggiornare completamente un prodotto all'ultima build.

La versione di lingua inglese di questo aggiornamento rapido (hotfix) presenta gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e le ore per questi file sono indicati in UTC (Coordinated Universal Time). 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.
SQL Server 2000 a 32 bit
   Date         Time   Version        Size       File name   ------------------------------------------------------------------   18-Sep-2003  16:05  8.0.21213.0      352,256  Msvcr71.dll         18-Sep-2003  16:05  2000.80.796.0     57,904  Osql.exe            18-Sep-2003  16:05  2000.80.534.0    127,548  Sqdedev.dll         18-Sep-2003  16:05  2000.80.194.0    180,290  Sqlunirl.dll        31-May-2003  18:45  2000.80.818.0     78,400  Console.exe         02-Oct-2003  20:59  2000.80.867.0     33,340  Dbmslpcn.dll        25-Apr-2003  02:12                   786,432  Distmdl.ldf   25-Apr-2003  02:12                 2,359,296  Distmdl.mdf   30-Jan-2003  01:55                       180  Drop_repl_hotfix.sql   12-Sep-2003  03:26  2000.80.859.0  1,905,216  Dtspkg.dll          26-Aug-2003  20:16  2000.80.854.0    528,960  Dtspump.dll         23-Jun-2003  22:40  2000.80.837.0  1,557,052  Dtsui.dll           23-Jun-2003  22:40  2000.80.837.0    639,552  Dtswiz.dll          24-Apr-2003  02:51                   747,927  Instdist.sql   03-May-2003  01:56                     1,581  Inst_repl_hotfix.sql   08-Feb-2003  06:40  2000.80.765.0     90,692  Msgprox.dll         01-Apr-2003  02:07                     1,873  Odsole.sql   05-Apr-2003  01:46  2000.80.800.0     62,024  Odsole70.dll        07-May-2003  20:41  2000.80.819.0     25,144  Opends60.dll        02-Apr-2003  21:48  2000.80.796.0     57,904  Osql.exe            02-Apr-2003  23:15  2000.80.797.0    279,104  Pfutil80.dll        04-Aug-2003  18:17                   550,780  Procsyst.sql   12-Sep-2003  00:37                    12,305  Qfe469315.sql   22-May-2003  22:57                    19,195  Qfe469571.sql   06-Sep-2003  01:36                 1,090,932  Replmerg.sql   06-Sep-2003  07:18  2000.80.858.0    221,768  Replprov.dll        06-Sep-2003  07:18  2000.80.858.0    307,784  Replrec.dll         06-Sep-2003  00:00                 1,087,150  Replsys.sql   13-Aug-2003  16:28                   986,603  Repltran.sql   29-Jul-2003  20:13  2000.80.819.0    492,096  Semobj.dll          31-May-2003  18:27  2000.80.818.0    172,032  Semobj.rll   05-Aug-2003  21:06                   127,884  Sp3_serv_uni.sql   01-Jun-2003  01:01  2000.80.818.0  4,215,360  Sqldmo.dll          07-Apr-2003  17:44                    25,172  Sqldumper.exe       19-Mar-2003  18:20  2000.80.789.0     28,672  Sqlevn70.rll   27-Sep-2003  04:42  2000.80.865.0    180,792  Sqlmap70.dll        03-Sep-2003  02:56  2000.80.857.0    188,992  Sqlmmc.dll          02-Sep-2003  23:03  2000.80.857.0    479,232  Sqlmmc.rll   08-Feb-2003  06:40  2000.80.765.0     57,920  Sqlrepss.dll        30-Sep-2003  01:24  2000.80.866.0  7,606,353  Sqlservr.exe        25-Jul-2003  21:44  2000.80.845.0    590,396  Sqlsort.dll         08-Feb-2003  06:40  2000.80.765.0     45,644  Sqlvdi.dll          02-Oct-2003  20:59  2000.80.867.0     33,340  Ssmslpcn.dll        01-Jun-2003  01:01  2000.80.818.0     82,492  Ssnetlib.dll        01-Jun-2003  01:01  2000.80.818.0     25,148  Ssnmpn70.dll        01-Jun-2003  01:01  2000.80.818.0    158,240  Svrnetcn.dll        31-May-2003  18:59  2000.80.818.0     76,416  Svrnetcn.exe        30-Apr-2003  23:52  2000.80.816.0     45,132  Ums.dll             02-Jul-2003  00:19  2000.80.834.0     98,816  Xpweb70.dll         12-Sep-2003  03:26  2000.80.859.0  1,905,216  Dtspkg.dll          23-Jun-2003  22:40  2000.80.837.0  1,557,052  Dtsui.dll           23-Jun-2003  22:40  2000.80.837.0    639,552  Dtswiz.dll          02-Apr-2003  21:48  2000.80.796.0     57,904  Osql.exe            02-Apr-2003  23:15  2000.80.797.0    279,104  Pfutil80.dll        29-Jul-2003  20:13  2000.80.819.0    492,096  Semobj.dll          31-May-2003  18:27  2000.80.818.0    172,032  Semobj.rll   01-Jun-2003  01:01  2000.80.818.0  4,215,360  Sqldmo.dll          07-Apr-2003  17:44                    25,172  Sqldumper.exe       03-Sep-2003  02:56  2000.80.857.0    188,992  Sqlmmc.dll          02-Sep-2003  23:03  2000.80.857.0    479,232  Sqlmmc.rll   01-Jun-2003  01:01  2000.80.818.0    158,240  Svrnetcn.dll        31-May-2003  18:59  2000.80.818.0     76,416  Svrnetcn.exe     
Nota A causa delle dipendenze fra i file, la funzionalità che contiene i file o l'aggiornamento rapido (hotfix) più recente potrebbe includere file aggiuntivi.
Status
Microsoft ha confermato che questo problema riguarda i prodotti sono elencati nella sezione "Si applica a". Questo problema è stato innanzitutto corretto in SQL Server 2000 Service Pack 4.
Informazioni
Per ulteriori informazioni sullo schema di denominazione degli aggiornamenti di Microsoft SQL Server, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
822499Nuovo schema di denominazione per i pacchetti di aggiornamento software di Microsoft SQL Server
Per ulteriori informazioni sulla terminologia di aggiornamento software, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
824684Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft
SQL2000 AV

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 830366 - Ultima revisione: 01/17/2015 05:25:37 - Revisione: 2.3

Microsoft SQL Server 2000 Developer Edition, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL Server 2000 Personal Edition, Microsoft SQL Server 2000 Workgroup Edition, Microsoft SQL Server 2000 Desktop Engine (Windows), Microsoft SQL Server 2000 Enterprise Edition 64-bit

  • kbnosurvey kbarchive kbmt kbhotfixserver kbhotfixserver kbsqlserv2000presp4fix kbbug kbfix kbqfe KB830366 KbMtit
Feedback