INTRODUZIONE
Questo articolo elenca i bug corretti in Microsoft SQL Server 2008 R2 Service Pack 1 (SP1).Note
-
Nel Service Pack potrebbero essere incluse altre correzioni non documentate.
-
Questo elenco verrà aggiornato quando verranno rilasciati altri articoli.
Per altre informazioni su come ottenere SQL Server 2008 R2 Service Pack, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:
2527041 Come ottenere il Service Pack più recente per SQL Server 2008 R2
Ulteriori informazioni
Oltre alle correzioni elencate in questo articolo, SQL Server 2008 R2 SP1 contiene gli aggiornamenti rapidi inclusi nell'aggiornamento cumulativo da 1 a 6 per SQL Server 2008 R2. Questo Service Pack include anche tutti gli aggiornamenti della sicurezza rilasciati fino a luglio 2011.Per altre informazioni sui pacchetti di aggiornamento cumulativo disponibili per SQL Server 2008 R2, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:
981356 Le build SQL Server 2008 R2 rilasciate dopo SQL Server 2008 R2
Correzioni in questo Service Pack
Per altre informazioni sui bug corretti in SQL Server 2008 R2 SP1, fare clic sui numeri degli articoli seguenti per visualizzare gli articoli della Microsoft Knowledge Base.
|
Numero di bug VSTS |
Numero dell'articolo della Knowledge Base |
Descrizione |
|---|---|---|
|
657377 |
Il server di destinazione non può scaricare un processo multiserver dal server master se il server di destinazione esegue una versione tedesca o una versione francese di SQL Server 2005 |
|
|
657404 |
Messaggio di errore quando si esegue Get-Command in un ambiente di PowerShell versione 2 in un server che esegue SQL Server 2008: "Riferimento all'oggetto non impostato su un'istanza di un oggetto" |
|
|
649451 |
CORREZIONE: Monitoraggio risorse immette una condizione non yielding in un server che esegue SQL Server 2008 |
|
|
649479 |
Preoccupazione per 2008 SP2 [destinazione SQL Server [19]] Errore: Impossibile preparare l'inserimento in blocco SSIS per l'inserimento dei dati |
|
|
649504 |
CORREZIONE: La geometria dell'archiviazione spaziale restituisce dati errati tramite diverse operazioni geometriche con anelli interni |
|
|
649529 |
CORREZIONE: I processi multiserver non vengono scaricati da SQL Server 2000 nel ruolo MSX a SQL Server 2008 nel ruolo TSX |
|
|
649457 |
CORREZIONE: i blocchi di una tabella non vengono inoltrati quando si inseriscono molte righe in una tabella in SQL Server 2008 |
|
|
628428 |
CORREZIONE: un database abilitato per Transparent Data Encryption potrebbe diventare inaccessibile se il certificato usato per crittografare la chiave di crittografia del database viene eliminato. |
|
|
625028 |
CORREZIONE: il valore della casella di testo nascosta a cui viene fatto riferimento nell'intestazione Tablix viene visualizzato solo nella prima pagina dopo l'esportazione di un report in un renderer di interruzione di pagina |
|
|
447613 |
Filtri DataSet Applicati Durng SharedDataSet o l'elaborazione dei parametri utilizzano impostazioni di fascicolatura non corrette |
|
|
697406 |
CORREZIONE: un modello di clustering che usa l'algoritmo K-means genera risultati diversi interessati dalle colonne PredictOnly in SQL Server 2008 R2 Analysis Services |
|
|
649480 |
L'utilità SQL Dumper non può generare file di dump di errore in un cluster di failover di SQL Server 2008 o SQL Server 2008 R2 in un'installazione del cluster di failover Advanced/Enterprise |
|
|
649339 |
Messaggio di errore quando si tenta di aprire un progetto in SQL Server 2008 o in SQL Server 2008 R2: "La definizione del manifesto dell'assembly situato non corrisponde al riferimento all'assembly" |
|
|
405512 |
Viene visualizzato l'errore "Impossibile arrestare il servizio ReportServer nel computer <nome computer>" quando si passa dalla modalità connessa alla modalità locale |
|
|
405514 |
Viene visualizzato un messaggio di errore quando si tenta di passare direttamente al server di report SSRS 2008 R2 dopo aver creato un sito di attestazione di SharePoint |
|
|
665971 |
CORREZIONE: risultati diversi restituiscono risultati quando si esegue una query parallela che usa una funzione di classificazione in SQL Server 2005, SQL Server 2008 o SQL Server 2008 R2 in un computer con 8 o più CPU |
|
|
650006 |
Assert in function = Microsoft.ReportingServices.ReportProcessing.ParameterBase.Cast file = line = 0 expression = Unhandled managed exception: Type = System.InvalidCastException, Message = Unable to cast object of type 'System.Boolean' to type 'Syste. |
|
|
689073 |
CORREZIONE: la funzionalità IntelliSense in SSMS 2008 R2 potrebbe smettere di funzionare dopo l'installazione di Visual Studio 2010 SP1 |
|
|
649856 |
CORREZIONE: il processo agente di raccolta dati richiede molto tempo per cancellare i dati dal database MDW in SQL Server 2008 R2 |
Correzioni aggiuntive in questo Service Pack
In SQL Server 2008 R2 SP1 sono incluse anche risoluzioni per i seguenti problemi.
|
ID |
Descrizione |
|---|---|
|
418521 |
Il renderer HTML non genera più un'eccezione ArgumentOutOfRangeException se in un report la proprietà ConsumeContainerWhitespace è impostata su TRUE e se è disponibile uno spazio orizzontale da riempire. |
|
346804 |
CORREZIONE: la sintassi del suggerimento indice "FORCESEEK" ora accetta parametri facoltativi. Viene aggiunto un nuovo suggerimento per la query FORCESCAN. Per ulteriori informazioni, vedi "Suggerimenti per le query (Transact-SQL)" (http://msdn.microsoft.com/en-us/library/ms181714.aspx). |
|
405562 |
Le stringhe di connessione come 'server="tcp:"' e 'server="np:"' sono supportate in SQL Server Native Client 2008 per stabilire connessioni all'istanza locale. Con questa correzione, queste stringhe di connessione ora funzionano in SQL Server Native Client 2008 R2 e consentono le connessioni all'istanza locale. |
|
447996 |
Un problema nel controllo della logica non si verifica più se una colonna partizionata di una visualizzazione indicizzata corrisponde alla colonna partizionata della tabella partizionata di base. Alter table switching is no longer enabled in non-partition aligned indexed views. |
|
471571 |
Utilizzo di SQL 10.5 BIDS per distribuire parti di report in un SQL Server 2008 R2 (e versioni successive) Report Server non ha più esito negativo o genera un messaggio di errore di controllo delle versioni SQL. |
|
512199 |
I timestamp sono ora corretti quando gli eventi estesi o i file di controllo SQL vengono letti in un computer diverso da quello che ha prodotto il file. I timestamp ora sono corretti anche dopo un riavvio del server. |
|
528501 |
Il rendering del report in modalità di visualizzazione sincrona tramite le web part Reporting Services 2008 R2 è ora visualizzabile se il report contiene spazi nel nome del report. Un messaggio di errore StreamNotFound non viene più generato. |
|
538455 |
Quando si visualizza in HTML con l'impostazione DeviceInfo "StyleStream" impostata su TRUE, le impostazioni di stile non vengono più perse nelle caselle di testo o nel testo se sono definite azioni. |
|
540725 |
Per il motore e i servizi di analisi vengono generati due nuovi file del modello di traccia. In questo modo Profiler visualizza tutti gli eventi e le colonne sia per il motore che per i servizi di analisi. |
|
550635 |
CORREZIONE: Segnalazione di testo non corretta quando l'analizzatore dell'integrità di SP 2010 restituisce un messaggio di errore relativo ad Analysis Services in esecuzione in modalità VertiPaq. |
|
550947 |
In un elemento del report Tablix che contiene 20 o più righe contenenti elementi di report contenitore annidati (Rectangle e Tablix), la shell BIDS non risponde più se si inserisce una nuova riga sopra o sotto qualsiasi membro della tablix. |
|
555701 |
Il messaggio di fuori ordine non causa più un errore di violazione di accesso all'avvio dell'oggetto DBM. |
|
617987 |
La nuova installazione del server non segnala più che una chiave master di archiviazione sicura non viene generata quando è installato l'accessorio BI. Il messaggio è stato generato anche se l'installazione è riuscita. |
|
623819 |
È stato risolto un problema per cui veniva visualizzato un messaggio di errore quando l'utilità di ottimizzazione query non riusciva a produrre un piano per alcune query rispetto alle visualizzazioni partizionate. Questa procedura è descritta nel problema di Microsoft Connect 620614. La correzione si trova sotto un traceflag (vedere l'articolo della Knowledge Base 974006). |
|
624909 |
Le prestazioni non si riducono più quando si usa Il visualizzatore di report o viene visualizzato in HTML se sono presenti più web part in una singola pagina di SharePoint. |
|
624951 |
Non si riceve più un'eccezione "Errore durante lo scaricamento di appdomain" quando si chiude un'applicazione WPF che include il controllo ReportViewer. |
|
626205 |
Analysis Services non può creare un cubo locale da un cubo server con membri di dimensione correlati al membro Sconosciuto. |
|
626243 |
PowerPivot è ora installato correttamente in una farm esistente se SQL Server componenti condivisi vengono installati in una posizione non predefinita. |
|
629973 |
BIDS e Report Builder 3 non si arrestano più in modo anomalo quando si esegue la procedura seguente: trascinare una cella in una tabella accanto al bordo, attivare la modalità "sposta elemento report", spostare l'oggetto all'esterno della tabella e quindi premere ESC mentre si fa clic e si tiene premuto il pulsante del mouse. |
|
636999 |
Se Gestione spazio aggiornamenti non è in grado di analizzare un file di traccia, Gestione spazio aggiornamenti può ora fornire un messaggio di errore significativo a un utente. |
|
639182 |
Finestra di dialogo Accesso per Report Builder 3.0. Questo viene richiamato quando si usa l'autenticazione forms per SSRS, non è più nascosta da una finestra di dialogo Modale "Creazione guidata nuovo report". A causa del problema, gli utenti potrebbero non essere al corrente della richiesta di accesso. |
|
643961 |
Tutte le opzioni specifiche degli account utente ora funzionano nelle pianificazioni delle origini dati. |
|
646473 |
Un'applicazione progettata nell'ambiente .NET Framework 4.0 non ha più esito negativo se RBS non riesce a trovare le informazioni di configurazione. La ricerca delle informazioni viene eseguita sia nei file di configurazione di .NET Framework 4.0 che in .NET Framework 3.5. |
|
658405 |
È ora possibile creare report personalizzati usando il file ODC nel dashboard di gestione IT. |
|
665971 |
L'operatore di parallelismo trasferisce le righe ora sono nell'ordine corretto. L'utilità di ottimizzazione ora può selezionare un piano non ottimale. Pertanto, questa correzione richiede un traceflag. Per usare questa correzione, è necessario abilitare il flag di traccia 4134. |
|
674357 |
Per il servizio motore e per il servizio di analisi vengono generati due nuovi file del modello di traccia. Questa operazione consente di verificare che Profiler sia in grado di visualizzare tutti gli eventi e le colonne per entrambi i servizi. |
|
679035 |
È stato corretto un errore di digitazione secondario nella pagina Amministrazione centrale. |
|
684435 |
StringCchPrintf_l prevede le dimensioni del buffer di destinazione in caratteri. La dimensione è stata passata in byte. Errore OACR: BUFFER_OVERFLOW è stato generato. Corretto il codice passando la lunghezza corretta. |
|
649475 |
I set di raccolte non funzionano correttamente quando raccolgono i contatori delle prestazioni in un cluster se il nome dell'istanza SQL corrisponde al nome della rete virtuale. |
|
649357 |
In un determinato database, l'uso di un puntatore a server dichiarato per un'istruzione select che contiene qualsiasi visualizzazione di sistema può fornire risultati non corretti dopo che il database è collegato e ricollegato. |
|
649391 |
Gli errori di danneggiamento di DBCC si verificano durante SQL Server 2008 R2 fascicolature quando vengono utilizzate stringhe con sequenze Jamo che seguono il segno prolungato giapponese. |
|
657399 |
In SQL Server Management Studio e in SQL Server Reporting Services viene visualizzato un numero di versione non corretto. Ciò causa confusione perché il numero visualizzato non varia dal numero di versione RTM dopo l'esecuzione di un aggiornamento. |
|
649476 |
CORREZIONE: Vengono registrate informazioni migliorate e aggiuntive per InvalidReportParameterException nell'output Verbose se si verificano determinate condizioni durante l'elaborazione dei parametri. |
|
649557 |
CORREZIONE: un problema di accessibilità che si verifica perché il nome Microsoft Active Accessibility "Symbol" è Null. I nomi di Microsoft Active Accessibility vengono aggiornati e ora sono individuabili. |
|
649447 |
ReportBuilder 2.0 ClickOnce visualizza un report vuoto all'avvio se un utente modifica il report utilizzando ReportBuilder 2.0 da un sito Web di SharePoint 12. |
|
649575 |
I nomi MSAA per la finestra di dialogo Proprietà scala radiale non sono corretti e non sono conformi all'accessibilità. |
|
519534 |
L'utilizzo di parametri con valori di tabella per le colonne LOB può causare una violazione di accesso sul server. |
|
645824 |
Può verificarsi un errore di violazione di accesso durante l'esecuzione di stored procedure estese in condizioni di stress elevato. |
|
649559 |
CORREZIONE: sono state migliorate le prestazioni della creazione di indici tramite istruzioni DDL per le tabelle con molte partizioni e che non contengono dati. In precedenza, il tempo necessario per questo processo aumentava in una progressione geometrica con l'aumento del numero di partizioni. Il tempo necessario ora aumenta in una progressione lineare. |
|
649537, 448009 |
In alcune condizioni, il nome della colonna partizionata nel messaggio di errore 11405 potrebbe non essere corretto. In questo modo verrà stampato un nome di colonna non corretto. |
|
649530 |
Un'eccezione secondaria può verificarsi quando Analysis Services genera un file dump Watson. Ciò è vero se il file dump Watson viene generato a causa di un'eccezione effettiva o a causa di una richiesta esplicita di dump su determinati errori. Se si verifica l'eccezione secondaria, il server può riscontrare una ricorsione infinita. Questo genera molti file dump e quindi arresta il server. |
|
649524 |
Se un utente crea un tipo definito dall'utente e una funzione con valori di tabella nella stessa transazione e se la funzione ha una tabella restituita che contiene una colonna del tipo definito dall'utente, si verifica un deadlock automatico. Inoltre, la connessione che tenta di eseguire queste operazioni viene interrotta. |
|
649532 |
Non è possibile creare un indice spaziale in modo sicuro in una tabella che usa CELL_ID, CELL_ATTRIBUTES o SRID per i nomi di colonna. |
|
657405 |
SQL Server a volte genera un messaggio di errore "Memoria di sistema insufficiente nel pool di risorse "interno" per eseguire questa query". Questa situazione è spesso evitabile. |
|
649434 |
Se i parametri associati dalla funzione SQLBindParameter specificano una lunghezza di SQL_DATA_AT_EXEC, il driver ODC del client nativo SQL Server 2008 R2 causa una violazione di accesso se la funzione SQLPutData specifica una lunghezza di SQL_NULL_DATA quando viene fornito il valore del parametro per l'esecuzione. |
|
512170 |
Se si usa MARS, la visualizzazione sys.dm_os_tasks visualizza lo stesso valore nella colonna request_id per tutte le attività invece di segnalare il valore corretto associato a ogni attività. |
|
649425 |
Nella visualizzazione sys.dm_os_wait_stats vengono visualizzate righe duplicate per il tipo di attesa VARI. Ciò può causare problemi agli strumenti di monitoraggio. |
|
649346 |
La destinazione di bucketing asincrono visualizza coppie valore/stringa non corrette per i campi mappati quando viene confrontata con le informazioni disponibili in dm_xe_map_values. |
|
649340 |
FIX: la tabella di base di sistema syscolpars visualizza righe duplicate. Questa correzione consente di distinguerli aggiungendo il numero di procedura nel checkcatalog DBCC. |
|
649427 |
CORREZIONE: viene restituito un nuovo codice di errore (6257) quando un utente tenta di registrare un assembly CLR compilato in un runtime più recente, ad esempio CLR v4. Il messaggio di errore precedente (codice 6218) era confuso e non indicava il problema effettivo. Vedi il bug per informazioni dettagliate. |
|
649433 |
Un caso di edge inserisce un valore di identità all'esterno dell'intervallo corrente nella modalità "imposta identity_insert TABLE_NAME attivato". Questo problema si verifica anche nelle operazioni di backup/ripristino. |
|
649450 |
Quando BCP.exe recupera informazioni sui metadati della colonna, vengono restituite informazioni sulle regole di confronto di colonna errate. |
|
649527 |
L'uso di una funzione PeriodsToDate con un parametro membro Null può causare un errore "Eccezione imprevista". |
|
649341 |
Quando la query include un filtro che fa riferimento a una colonna nella visualizzazione sys.dm_server_audit_status, il filtro viene ignorato e tutte le righe vengono restituite da sys.dm_server_audit_status. |
|
629570 |
L'errore 955 si verifica quando gli utenti provano a configurare Management Data Warehouse se nel server sono presenti database non online. |
|
649374 |
Il buffer dell'anello visualizza i dati dell'evento incompleti (output degli eventi da dm_xe_session_targets) quando raggiunge il limite di dimensioni per l'output XML. |
|
677560 |
Risolve un problema per cui una query remota visualizza il codice errore 7359 in SQL Server 2008 R2. Questo problema si verifica se una funzione definita dall'utente usa un sinonimo per una tabella collegata, esiste un piano di esecuzione per la funzione definita dall'utente nel server locale e una versione dello schema della tabella collegata viene aggiornata in un server remoto. |
|
562310 |
Corregge un errore "Leggi AV in FullXactImpBase::GetXdes xact.cpp @ 2536" che si verifica quando viene creato un database db1, una query viene memorizzata nella cache per db1, quindi db1 viene eliminato, viene creato un secondo database, quindi viene creato di nuovo db1 e la query memorizzata nella cache viene rieseguita. |
|
623804 |
Corregge un risultato non corretto delle query eseguite all'interno del corpo del trigger. Lo scenario richiede un indice filtrato univoco. Il trigger deve contenere una query interessata dal fatto che una colonna sia univoca per l'intera tabella. |
|
636156 |
Risolve un problema per cui i backup vengono danneggiati quando nei database è abilitata la Crittografia database trasparente, sono attivati i checksum delle pagine e il backup viene eseguito tramite checksum. |
|
657511 |
CORREZIONE: questa correzione risolve i timeout e i deadlock che possono verificarsi durante l'elaborazione della sottoscrizione, quando molte sottoscrizioni vengono elaborate contemporaneamente. L'aggiornamento rapido si applica quando Reporting Services viene distribuito in modalità integrata SharePoint. |
|
676139 |
Risolve un problema per cui il cliente deve eseguire un ordinamento e una pagina di ordinamento viene visualizzata su disco. Inoltre, la scansione TDE tocca contemporaneamente quella particolare pagina. Puoi riavviare il computer per evitare il problema. Tuttavia, non è possibile evitare completamente questo problema a meno che non si disattiva TDE. |
|
676491 |
Risolve un potenziale problema che si verifica dopo l'applicazione di un hotfix descritto in vsTS bug 473052. |
|
679886 |
Risolve un problema per cui gli eventi estesi o i file dell'audit trail SQL raccolti potrebbero visualizzare informazioni di timestamp non corrette. |
|
686401 |
Risolve un problema per cui un valore Null C# viene convertito in dbNull prima di renderlo persistente. |
|
620861 |
CORREZIONE: viene fornito il supporto per un massimo di 15.000 partizioni nelle tabelle e negli indici nelle edizioni Datacenter, Enterprise, Developer e Evaluation di Microsoft SQL Server 2008 R2 SP1. Per altre informazioni su come abilitare e disabilitare questo supporto, sulle limitazioni e su alcuni problemi noti e soluzioni alternative, vedi il white paper "Supporto per 15.000 partizioni" http://go.microsoft.com/fwlink/?LinkId=199773 |
|
296354 |
FIX: I valori predefiniti della proprietà SqlDumperDumpTimeOut non sono inclusi in un ambito valido in Microsoft SQL Server 2008 R2 SP1. L'ambito del valore valido può essere compreso tra 0 (ms) e MAXDWORD. |
|
417616 |
CORREZIONE: la logica per recuperare gli SPN per gli account di servizio è ora impostata per essere sempre registrata. Prima dell'applicazione di questa correzione, la logica è impostata per la registrazione solo quando EP è attivato. Queste informazioni possono essere utilizzate per risolvere i problemi relativi a Kerberos. |
|
517329 |
Un difetto del programma causa l'esecuzione nel database master di vari strumenti di diagnostica che segnalano le query come eseguite nel database master anziché nel database in cui sono state effettivamente eseguite. |
|
615697 |
Per le caratteristiche importanti di Microsoft SQL Server 2008 o in una versione successiva di SQL Server mancano punti. Questa correzione aggiunge alcuni punti IMPORTANTI DI DATI.DATI, utili per tenere traccia delle metriche di utilizzo dei clienti. |
|
645245 |
CORREZIONE: la logica di riconnessione e riesecuzione viene rimossa dal percorso del codice di esecuzione query nell'editor SQL. Queste informazioni non sono più necessarie perché il periodo di timeout della connessione IDLE per Microsoft SQL Azure è aumentato a 30 minuti. |
|
674580 |
Il nuovo file del modello di traccia ("Microsoft Analysis Services TraceDefinition 10.50.0.xml") in Analysis Services deve essere rigenerato per includere gli eventi di traccia appena aggiunti in modo che Profiler possa visualizzare tutti gli eventi e le colonne. |
|
707007 |
Le importazioni non riescono negli scenari di Dallas. |
|
710263 |
Viene restituito un errore quando si tenta di generare snapshot in Raccolta report se come browser viene usato Internet Explorer 9. |
|
710433 |
CORREZIONE: il Registro di sistema viene aggiornato per passare i nomi file come parametro per ssms.exe quando si fa doppio clic su un file .sql. |
|
656177 |
CORREZIONE: una violazione di accesso si verifica quando si utilizza una stored procedure o una funzione definita dall'utente per creare una variabile di tabella in SQL Server 2008 o in SQL Server 2008 R2 |
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.