Si applica a
SQL Server 2008 Service Pack 2 SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Express SQL Server 2008 Express with Advanced Services SQL Server 2008 Standard SQL Server 2008 Standard Edition for Small Business SQL Server 2008 Web SQL Server 2008 Workgroup

INTRODUZIONE

Questo articolo elenca SQL Server 2008 problemi risolti da Microsoft SQL Server 2008 Service Pack 3 (SP3).Note

  • Alcuni problemi non documentati potrebbero essere risolti dal Service Pack.

  • L'elenco dei problemi verrà aggiornato quando verranno rilasciati gli articoli relativi ai problemi.

Per altre informazioni su come ottenere i Service Pack di SQL Server 2008, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:

968382 Come ottenere il Service Pack più recente per SQL Server 2008 Nota Microsoft distribuisce le correzioni di Microsoft SQL Server 2008 come unico file scaricabile. Poiché le correzioni sono cumulative, ogni nuova versione contiene tutti gli aggiornamenti rapidi e tutte le correzioni per la sicurezza inclusi nella versione precedente della correzione SQL Server 2008. In genere, è necessario scaricare il Service Pack più recente.

Scaricare Scarica SQL Server 2008 Service Pack 3

Ulteriori informazioni

SQL Server 2008 SP3 risolve i problemi seguenti:

  • Problemi elencati in questo articolo

  • Problemi che sono stati risolti nei pacchetti di aggiornamento cumulativo seguenti per Microsoft SQL Server 2008 Service Pack 2 (SP2):

    • Pacchetto di aggiornamento cumulativo 1 per SQL Server 2008 SP2

    • Pacchetto di aggiornamento cumulativo 2 per SQL Server 2008 SP2

    • Pacchetto di aggiornamento cumulativo 3 per SQL Server 2008 SP2

    • Pacchetto di aggiornamento cumulativo 4 per SQL Server 2008 SP2

Per altre informazioni sui pacchetti di aggiornamento cumulativo disponibili per SQL Server 2008 SP2, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:

2402659 Le build SQL Server 2008 rilasciate dopo il rilascio di SQL Server 2008 Service Pack 2 La tabella seguente fornisce ulteriori informazioni sui prodotti o gli strumenti che verificano automaticamente questa condizione nell'istanza di SQL Server e nelle versioni del prodotto SQL Server in base al quale viene valutata la regola.

Software per regole

Titolo della regola

Descrizione della regola

Versioni del prodotto in base alle quali viene valutata la regola

System Center Advisor

SQL Server aggiornamento mancante KB2546951 per garantire l'avvio del lazywriter principale

System Center Advisor determina se questa istanza di SQL Server è in esecuzione su un server con più di 64 processori logici. Inoltre, advisor controlla la build e la versione correnti di sqlservr.exe. Se la build corrente di sqlservr.exe è inferiore alla build di correzione, l'advisor genera l'avviso relativo a questo problema. Esaminare i dettagli forniti nella sezione "Informazioni raccolte" dell'avviso di consulente e applicare la correzione illustrata in questo articolo. Questo avviso di advisor fa riferimento all'ID correzione 337272 menzionato in questo articolo.

SQL Server 2008

Problemi risolti da SQL Server 2008 SP3

Per altre informazioni sui problemi, fare clic sui numeri dell'articolo seguente per visualizzare gli articoli della Microsoft Knowledge Base.

Numero di bug VSTS

Numero dell'articolo della Knowledge Base

Descrizione

721415

2550552

CORREZIONE: SQL Server comando smette di rispondere quando utilizza un percorso di accesso non buffer per accedere a un file FILESTREAM in SQL Server 2008 R2 o SQL Server 2008

611967

922578

CORREZIONE: Molti messaggi con ID messaggio 19030 e ID messaggio 19031 vengono registrati nel file Errorlog di SQL Server 2005 quando si usa SQL Server Profile in SQL Server 2005

628427

2463682

CORREZIONE: un database con crittografia dati trasparente abilitata può essere contrassegnato come "sospetto" se il certificato del server viene eliminato in SQL Server 2008 R2

729461

2500042

Messaggio di errore "SQL Server 2008 Setup requires Microsoft .NET Framework 4.0 to be installed" when you apply Service Pack 2 (SP2) for SQL Server 2008

757676

2565683

CORREZIONE: quando si esegue una query complessa contenente funzioni di aggregazione, funzioni di join e funzioni distinte in sottoquery in un ambiente di SQL Server 2008, è possibile che vengano visualizzati risultati non corretti

746231

2569923

CORREZIONE: i processi di caricamento di agenti di raccolta dati aprono e chiudono rapidamente un numero elevato di porte TCP se i processi caricano dati in un database MDW in SQL Server 2008 o in SQL Server 2008 R2

429231

2588050

CORREZIONE: l'installazione slipstream di un Service Pack di SQL Server 2008 potrebbe non riuscire

717065

2588453

CORREZIONE: Violazione di accesso quando DTA esegue una query su una tabella in SQL Server 2008 se è presente un indice in una colonna del tipo di dati spaziale della tabella

644781

2589980

Correzione: risultati non corretti o violazione di vincolo quando si esegue un'istruzione SELECT o un'istruzione DML che usa la funzione row_number e un piano di esecuzione parallela in SQL Server 2008

420834

2590124

CORREZIONE: Errore "ChainerInfrastructureException" durante l'installazione di SQL Server 2008

666690

969052

Come ripristinare i file di cache di Windows Installer mancanti e risolvere i problemi che si verificano durante un aggiornamento SQL Server

406407

2591753

CORREZIONE: è disponibile un aggiornamento per aggiungere le informazioni SPN per gli account del servizio al file di log di Reporting Services

Altri problemi risolti da SQL Server 2008 SP3

I problemi seguenti sono stati risolti anche da SQL Server 2008 SP3.

Numero di bug VSTS

Descrizione

295196, 771825

Potrebbe essere visualizzato il messaggio di avviso seguente quando si crea il piano di manutenzione se l'opzione Riduci database è abilitata in SQL Server 2008: "La riduzione dei file di dati sposta i dati e può causare la frammentazione degli indici all'interno di tali file".

295750

Diversi strumenti di diagnostica segnalano erroneamente il database master per le query eseguite su altri database in SQL Server 2008.

337272

L'principal Lazy Writer non si avvia se il nodo NUMA 0 non contiene alcun processore in SQL Server 2008.

444202

Un utente non può cambiare la password in SQL Server 2005 usando SQL Server Management Studio (SSMS) di SQL Server 2008.

447990

Si supponga che una visualizzazione indicizzata progetti colonne dalle tabelle di base e non di base e si presuppone che una colonna della tabella non di base abbia lo stesso ID ordine e lo stesso tipo di una colonna della tabella di base. In questo scenario, se è installato SQL Server 2008 SP3, si verifica un errore al posto di un parametro di partizione.

450529

Si supponga di aprire SSMS come non amministratore e quindi si tenta di collegare un database. In questo scenario, se è installato SQL Server 2008 SP3, viene visualizzato un errore "Accesso negato" invece di un'eccezione.

507222

Considerare lo scenario descritto di seguito:

  • Creare un database.

  • Una query viene memorizzata nella cache del database.

  • Eliminare il database e quindi crearne uno nuovo.

  • Creare di nuovo il database eliminato e quindi eseguire la query.

In questo scenario viene visualizzato l'errore "Violazione di accesso in lettura in FullXactImpBase::GetXdes xact.cpp @ 2536" in SQL Server 2008.

546001

La correzione del problema di questo bug reimposta il nome di un parametro con valori di tabella quando si crea un valore predefinito per il parametro con valori di tabella. Dopo aver installato SQL Server 2008 SP3, l'elemento TableVarElem ha sempre il nome corretto quando recupera i valori predefiniti dalla cache della tabella Temp.

643903

Quando viene eseguita un'operazione DDL tra database, non è possibile generare notifiche di eventi per eventi a livello di database. Questo problema si verifica perché vengono usati handle di finestra di dialogo non corretti.

650111

Un'applicazione non può connettersi a SQL Server 2008 se è installata un'installazione affiancata di SQL Server codice denominato "Denali". Questo problema si verifica a causa di un puntatore Null. Quando viene utilizzato il puntatore Null, le istanze di livello superiore installate nel computer vengono ignorate. Dopo aver installato SQL Server 2008 SP3, il puntatore Null non viene usato quando si utilizza Configuration Manager SQL Server 2008.

703968

Dopo aver installato SQL Server 2008 SP3, l'utilità di ottimizzazione query può gestire valori di output diversi per lo stesso valore di input dalla colonna CRYPT_GEN_RANDOM.

704992

Problemi di conversione integrale dei dati su sistemi operativi basati su x64. Questi problemi si verificano a causa del metodo BindParameter e dei parametri del tipo di dati LONG usati da questo metodo.

707059

Profiler potrebbe non visualizzare tutti gli eventi e le colonne per SQL Server Motore di database e SQL Server Analysis Services. Dopo l'installazione di SQL Server 2008 SP3, i nuovi file dei modelli di traccia per SQL Server motore di database e per SQL Server Analysis Services vengono generati separatamente.

709063

Il problema di prestazioni rallentate si verifica quando si esegue il processo di raccolta dati mdw_purge_data_[<nome del database MDW>] per eseguire un'operazione DELETE. Questo problema si verifica se un agente di raccolta dati di Microsoft SQL Server 2008 Management Data Warehouse (MDW) è in esecuzione su un database MDW su larga scala.

741462

Quando si esegue un pacchetto SSIS dall'utilità di runtime DTExec.exe o da un passaggio del processo di SQL Agent, alcuni eventi di registrazione di output potrebbero non essere presenti nell'output registrato. Gli eventi come OnInformation, On Progress, Diagnostic, OnPostExecute e PackageEnd potrebbero non essere presenti nell'output. Gli eventi di log informativo di uso comune, ad esempio OnInformation: "Destinazione OLE DB" ha scritto ###### righe" potrebbero non essere presenti nell'output. Altre utilità di runtime come DTExecUI.exe e DtsDebugHost.exe (durante il debug di un pacchetto SSIS dall'ambiente BIDS) non sono interessate dal problema.

755932

Le funzioni analitiche LAG e LEAD non funzionano nel motore PDW (Package and Deployment Wizard). Questo problema si verifica perché alcune informazioni nello schema MemoXML vengono rimosse.

771381

Puntatore errato dell'oggetto di memoria viene allocato quando si elimina un database con un filegroup FILESTREAM.

540323

Una violazione di accesso si verifica quando un'applicazione tenta di generare il codice di errore 9530. Questo problema si verifica perché viene utilizzato un puntatore NULL.

778341

La funzione SCOPE_IDENTITY() potrebbe restituire valori non corretti.

536835

L'installazione si arresta in modo anomalo quando si installa Microsoft SQL Server 2008 in un computer in cui è installato SQL Server 2000 Service Pack 3 (SP3) Online Analytical Processing (OLAP). Questo problema si verifica perché SQL Server 2000 SP3 OLAP imposta in modo errato la chiave del Registro di sistema della versione su Service Pack 3.0.

544926

Se non si modifica alcuna proprietà quando si tenta di modificare l'oggetto DatabaseEncryptionKey SQL Server Management Objects (SMO), l'oggetto SMO di database non aggiorna il valore di DatabaseEncryptionKey.

729229

Dopo aver installato SQL Server 2008 SP3, i risultati di un'enumerazione non vengono memorizzati nella cache e non vengono archiviati nelle variabili locali per enumerare le risorse. Inoltre, i dischi vengono convalidati una sola volta e i risultati vengono archiviati per le richieste successive.

425485

Dopo aver installato SQL Server 2008 SP3, tutti i collegamenti alle pagine di destinazione che eseguono scenari di installazione vengono disabilitati.

700081

Quando un'applicazione cerca i nomi dei contatori di base di un contatore delle proporzioni, l'applicazione deve eseguire un'operazione di ricerca sottostringa che non fa distinzione tra maiuscole e minuscole in SQL Server 2008.

281309

Tempo di CPU non corretto quando si eseguono piani di query paralleli per la tabella sys.dm_exec_query_stats.

356915

Si verifica un errore quando i buffer interni per le operazioni di lettura asincrone dividono un delimitatore di colonna a più caratteri in due parti. Dopo aver installato SQL Server 2008 SP3, il puntatore di analisi corrente viene reimpostato dopo il passaggio dei buffer.

645220

SQLAgent.exe non viene eseguito quando al prompt dei comandi viene digitato un comando di SQLAgent.exe valido. Questo problema si verifica a causa di un errore di autorizzazioni per la memoria condivisa.

747046

Dopo aver installato SQL Server 2008 SP3, non viene creato un database se il nome del database è uguale a quello dell'utente del database corrente.

769191

SQL Server 2008 SP3 contiene VER_PRODUCTLEVEL_STR aggiornati e VER_PRODUCTLEVEL_WSTR variabili globali nel file Ntverp.h. Queste variabili vengono aggiornate a SP3.

453592

Un utente non può accedere a un database di catalogo se l'utente specifica una porta per il server di database in Microsoft SQL Server 2008 Reporting Services Configuration Manager.

773344

Le informazioni sull'account di esecuzione contengono stringhe troncate nella build localizzata russa di Microsoft SQL Server 2008 Reporting Services Configuration Manager.

Riferimenti

Per altre informazioni su come determinare la versione e l'edizione correnti della SQL Server, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:

321185 Come identificare la versione e l'edizione di SQL Server I prodotti di terze parti descritti in questo articolo sono prodotti da società indipendenti da Microsoft. Microsoft non rilascia alcuna garanzia implicita o esplicita relativa alle prestazioni o all'affidabilità di tali prodotti.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.