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.
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 |
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 |
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 |
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 |
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 |
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 |
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 |
CORREZIONE: l'installazione slipstream di un Service Pack di SQL Server 2008 potrebbe non riuscire |
|
|
717065 |
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 |
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 |
CORREZIONE: Errore "ChainerInfrastructureException" durante l'installazione di SQL Server 2008 |
|
|
666690 |
Come ripristinare i file di cache di Windows Installer mancanti e risolvere i problemi che si verificano durante un aggiornamento SQL Server |
|
|
406407 |
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:
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.