INTRODUZIONE
Questo articolo elenca i bug corretti in Microsoft SQL Server 2008 R2 Service Pack 1 (SP1).Note
-
Altre correzioni non documentate potrebbero essere incluse nel Service Pack.
-
Questo elenco verrà aggiornato quando vengono rilasciati altri articoli.
Per altre informazioni su come ottenere i Service Pack di SQL Server 2008 R2, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente per visualizzare l'articolo:
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 hotfix inclusi nell'aggiornamento cumulativo 1 tramite l'aggiornamento cumulativo 6 per SQL Server 2008 R2. Questo Service Pack include anche tutti gli aggiornamenti per la sicurezza rilasciati 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 Build di SQL Server 2008 R2 rilasciate dopo il rilascio di 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 di articolo seguenti per visualizzare gli articoli della Microsoft Knowledge base.
Numero di bug di VSTS |
Numero articolo KB |
Descrizione |
---|---|---|
657377 |
Il server di destinazione non può scaricare un processo multiserver dal server master se il server di destinazione è in esecuzione 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 a un oggetto non impostato su un'istanza di un oggetto" |
|
649451 |
FIX: monitor risorse entra in una condizione non cedente in un server che sta usando SQL Server 2008 |
|
649479 |
Preoccupazione per 2008 SP2 [SQL Server Destination [19]] errore: non è possibile preparare l'inserimento bulk di SSIS per l'inserimento dei dati |
|
649504 |
FIX: i tipi di dati poligonali di archiviazione spaziale con anelli interni restituiscono dati non corretti tramite diverse operazioni geometriche |
|
649529 |
Correzione: i processi multiserver non vengono scaricati da SQL Server 2000 nel ruolo MSX in SQL Server 2008 nel ruolo TSX |
|
649457 |
Correzione: i blocchi di una tabella non vengono escalati quando si inseriscono molte righe in una tabella in SQL Server 2008 |
|
628428 |
FIX: un database abilitato per la crittografia dei dati trasparente può diventare inaccessibile se il certificato usato per crittografare la chiave di crittografia del database viene eliminato. |
|
625028 |
FIX: 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 interruzioni di pagina rigido |
|
447613 |
Filtri del DataSet applicati durng SharedDataSet o l'elaborazione dei parametri usa le impostazioni di confronto non corrette |
|
697406 |
Correzione: un modello di clustering che usa l'algoritmo K-means genera risultati diversi influenzati da colonne PredictOnly in SQL Server 2008 R2 Analysis Services |
|
649480 |
L'utilità Dumper SQL non può generare file di dump degli errori in un cluster di failover di SQL Server 2008 o SQL Server 2008 R2 in un'installazione di cluster di failover avanzato/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 individuato non corrisponde al riferimento di assembly" |
|
405512 |
Viene visualizzato un messaggio di 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 la creazione di un sito attestazione di SharePoint |
|
665971 |
Correzione: restituiti risultati diversi 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 funzione = Microsoft. ReportingServices. ReportProcessing. ParameterBase. cast file = line = 0 Expression = eccezione gestita non gestita: Type = System. InvalidCastException, Message = non è possibile eseguire il cast di un oggetto di tipo ' System. Boolean ' per digitare ' syste. |
|
689073 |
Correzione: la funzionalità IntelliSense in SSMS 2008 R2 potrebbe smettere di funzionare dopo l'installazione di Visual Studio 2010 SP1 |
|
649856 |
FIX: il processo di raccolta dati richiede molto tempo per cancellare i dati dal database MDW in SQL Server 2008 R2 |
Correzioni aggiuntive in questo Service Pack
Le risoluzioni ai problemi seguenti sono incluse anche in SQL Server 2008 R2 SP1.
ID |
Descrizione |
---|---|
418521 |
Il renderer HTML non genera più un'eccezione ArgumentOutOfRangeException se la proprietà ConsumeContainerWhitespace di un report è impostata su TRUE e se è presente uno spazio vuoto orizzontale disponibile per il riempimento. |
346804 |
Correzione: la sintassi dell'hint di indice "FORCESEEK" accetta ora parametri facoltativi. Viene aggiunto un nuovo hint per la query FORCESCAN. Per altre informazioni, vedere "hint per la query (Transact-SQL)" (http://msdn.microsoft.com/en-us/library/ms181714.aspx). |
405562 |
Le stringhe di connessione, ad esempio ' server = "TCP:"' è server = "NP:"' sono supportate in SQL Server Native Client 2008 per effettuare connessioni all'istanza locale. Con questa correzione, queste stringhe di connessione funzionano ora in SQL Server Native Client 2008 R2 e consentono la connessione all'istanza locale. |
447996 |
Un problema nel controllo della logica non si verifica più se una colonna partizionata di una vista indicizzata corrisponde alla colonna partizionata della tabella di base partizionata. ALTER TABLE switching non è più abilitato nelle visualizzazioni indicizzate non partizionate. |
471571 |
L'uso delle offerte SQL 10,5 per la distribuzione delle parti del report in un server di report di SQL Server 2008 R2 (e versioni successive) non riesce più o genera un messaggio di errore di controllo delle versioni SQL. |
512199 |
I timestamp ora sono 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 il riavvio di un server. |
528501 |
Render report in modalità di visualizzazione sincrona tramite le web part di Reporting Services 2008 R2 ora sono visibili se il report contiene spazi nel nome del report. Un messaggio di errore StreamNotFound non viene più generato. |
538455 |
Quando si esegue la visualizzazione in formato HTML con l'impostazione "StyleStream" DeviceInfo impostata su TRUE, le impostazioni di stile non vengono più perse nelle caselle di testo o quando si definiscono le azioni. |
540725 |
Vengono generati due nuovi file di modello di traccia per il motore e Analysis Services. Questo consente al profiler di visualizzare tutti gli eventi e le colonne sia per il motore che per l'Analysis Services. |
550635 |
Correzione: segnalazione di testo non corretto quando l'analizzatore integrità di SP 2010 restituisce un messaggio di errore relativo a Analysis Services in uso in modalità VertiPaq. |
550947 |
In un elemento del report Tablix che contiene 20 o più righe che contengono elementi del report contenitore annidati (rettangolo e Tablix), la Shell delle offerte non diventa più inattiva se si inserisce una nuova riga sopra o sotto qualsiasi membro Tablix. |
555701 |
Il messaggio out-of-Order non provoca più un errore di violazione di Access quando viene avviato l'oggetto DBM. |
617987 |
L'installazione del nuovo server non riporta più che una chiave master di archiviazione sicura non viene generata quando l'appliance BI è installata. Il messaggio è stato generato anche se l'installazione ha avuto esito positivo. |
623819 |
È stato risolto un problema in cui viene visualizzato un messaggio di errore quando Query Optimizer non è in grado di produrre un piano per alcune query in base alle visualizzazioni partizionate. Questa operazione è descritta in Microsoft Connect Issue 620614. La correzione si trova in un traceflag (vedere l'articolo 974006 della KB). |
624909 |
Le prestazioni non diminuiscono più quando si usa il Visualizzatore di report o si Visualizza HTML se si hanno più web part in una singola pagina di SharePoint. |
624951 |
Quando si chiude un'applicazione WPF che include il controllo ReportViewer, non viene più visualizzato l'eccezione "errore durante il caricamento di AppDomain". |
626205 |
Analysis Services non può creare un cubo locale da un cubo del server che include membri della dimensione correlati al membro sconosciuto. |
626243 |
PowerPivot è ora installato correttamente in una farm esistente se i componenti condivisi di SQL Server vengono installati in una posizione non predefinita. |
629973 |
Le offerte e il generatore di report 3 non si arrestano più quando si esegue le operazioni seguenti: trascinare una cella in una tabella in base al bordo, immettere 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 Upgrade Advisor non è in grado di analizzare un file di traccia, l'Upgrade Advisor ora può specificare un messaggio di errore significativo per un utente. |
639182 |
Finestra di dialogo di accesso per Generatore report 3,0. Questa operazione viene richiamata quando viene usata l'autenticazione basata su moduli per SSRS, non è più oscurata da una finestra di dialogo "nuova creazione guidata report". A causa del problema, gli utenti potrebbero ignorare che è richiesto un accesso. |
643961 |
Tutte le opzioni dell'account utente specifiche ora lavorano sulle pianificazioni delle origini dati. |
646473 |
Un'applicazione progettata nell'ambiente .NET Framework 4,0 non viene più eseguita se RBS non riesce a trovare le informazioni di configurazione. Le informazioni vengono ora cercate 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 Parallelism trasferisce le righe ora nell'ordine corretto. L'ottimizzatore può ora selezionare un piano non ottimale. La correzione richiede pertanto una traceflag. Per usare questa correzione, è necessario abilitare traceflag 4134. |
674357 |
Vengono ora generati due nuovi file di modello di traccia per il servizio motore e per il servizio analisi. Per assicurarsi che il profiler possa visualizzare tutti gli eventi e le colonne per entrambi i servizi. |
679035 |
È stato risolto un errore secondario nella pagina amministratore centrale. |
684435 |
StringCchPrintf_l prevede la dimensione del buffer di destinazione in caratteri. La dimensione è stata passata in byte. Quindi OACR Error-BUFFER_OVERFLOW è stato generato. È stato risolto il codice passando la lunghezza corretta. |
649475 |
I set di insiemi funzionano in modo non corretto quando raccolgono contatori delle prestazioni in un cluster se il nome dell'istanza SQL è uguale al nome della rete virtuale. |
649357 |
In un database specifico, l'uso di un puntatore del server dichiarato per un'istruzione SELECT che contiene qualsiasi visualizzazione di sistema può restituire risultati non corretti dopo l'associazione e la riassociazione del database. |
649391 |
Gli errori di danneggiamento DBCC si verificano durante le regole di confronto di SQL Server 2008 R2 quando vengono usate stringhe con sequenze di 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 |
FIX: le informazioni migliorate e aggiuntive vengono registrate per InvalidReportParameterException in output dettagliato se si verificano determinate condizioni durante l'elaborazione dei parametri. |
649557 |
Correzione: problema di accessibilità che si verifica perché il nome "simbolo" di Microsoft Active Accessibility è 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'uso dei parametri con valori di tabella per le colonne LOB può causare una violazione di accesso nel server. |
645824 |
Un errore di violazione di Access può verificarsi durante l'esecuzione di stored procedure estese in condizioni di elevata sollecitazione. |
649559 |
FIX: è stata migliorata la creazione di indice tramite istruzioni DDL per le tabelle con molte partizioni e che non contengono dati. In precedenza, il tempo necessario per questo processo è aumentato in una progressione geometrica Man mano che il numero di partizioni è aumentato. Il tempo necessario aumenta ora in una progressione lineare. |
649537, 448009 |
In determinate condizioni, il nome della colonna partizionata nel messaggio di errore 11405 potrebbe non essere corretto. In questo modo viene stampato un nome di colonna non corretto. |
649530 |
Un'eccezione secondaria può verificarsi quando Analysis Services genera un file di dump di Watson. Questo è vero se il file di 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ò verificare la ricorsione infinita. In questo articolo vengono generati molti file di dump e quindi il server viene arrestato. |
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 prova a eseguire queste operazioni viene interrotta. |
649532 |
Un indice spaziale non può essere creato in modo sicuro in una tabella che usa CELL_ID, CELL_ATTRIBUTES o SRID per i nomi di colonna. |
657405 |
SQL Server genera talvolta un messaggio di errore "non è sufficiente memoria di sistema nel pool di risorse" interno "per eseguire la query". Questa situazione è spesso prevenibile. |
649434 |
Se i parametri associati dalla funzione SQLBindParameter specificano una lunghezza di SQL_DATA_AT_EXEC, il driver ODC di SQL Server 2008 R2 Native client 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 viene usato Marte, la visualizzazione sys.dm_os_tasks visualizzerà 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 MISCELLANEous. Ciò può causare problemi per il monitoraggio degli strumenti. |
649346 |
La destinazione del bucket 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: nella tabella di base di sistema syscolpars sono visualizzate righe duplicate. Questa correzione li distingue aggiungendo il numero di procedura in DBCC CHECKCATALOG. |
649427 |
FIX: viene restituito un nuovo codice di errore (6257) quando un utente tenta di registrare un assembly CLR compilato in base a un runtime più recente, ad esempio CLR V4. Il messaggio di errore precedente (codice 6218) è stato confuso e non è stato rilevato il problema effettivo. Vedere il bug per informazioni dettagliate. |
649433 |
Una maiuscole/minuscole inserisce un valore di identità all'esterno dell'intervallo corrente nella modalità "imposta identity_insert TABLE_NAME in". Questo problema si verifica anche nelle operazioni di backup/ripristino. |
649450 |
Le informazioni sulle regole di confronto delle colonne non corrette vengono restituite quando BCP. exe recupera informazioni sui metadati delle colonne. |
649527 |
L'uso di una funzione PeriodsToDate che contiene un parametro Member null può causare un errore "eccezione imprevista". |
649341 |
Quando query contiene 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 il data warehouse di gestione se hanno database nel server che non sono online. |
649374 |
Il buffer circolare Visualizza i dati degli eventi incompleti (output degli eventi da dm_xe_session_targets) quando raggiunge il limite di dimensione per l'output XML. |
677560 |
Risolve un problema in cui una query remota porta il codice di errore di 7359 in SQL Server 2008 R2. Questo problema si verifica se una funzione definita dall'utente usa un sinonimo per una tabella collegata, un piano di esecuzione per la funzione definita dall'utente esiste nel server locale e una versione dello schema della tabella collegata viene aggiornata in un server remoto. |
562310 |
Risolve un errore "Read AV in FullXactImpBase:: GetXdes XACT. cpp @ 2536" che si verifica quando viene creato un DB1 di database, viene memorizzata una query nella cache per DB1, quindi db1 viene eliminato, viene creato un secondo database, viene di nuovo creato DB1 e viene eseguita nuovamente la query memorizzata nella cache. |
623804 |
Risolve un risultato errato dalle query eseguite all'interno di corpi trigger. Lo scenario richiede un indice filtrato univoco. Il trigger deve contenere una query che dipende dal fatto che una colonna sia univoca per l'intera tabella. |
636156 |
Risolve un problema in cui i backup vengono danneggiati quando i database hanno la crittografia trasparente del database abilitata, i checksum delle pagine sono attivati e il backup utilizza i checksum. |
657511 |
FIX: questa soluzione risolve i timeout e i deadlock che possono verificarsi durante l'elaborazione dell'abbonamento, quando molti abbonamenti vengono elaborati simultaneamente. L'hotfix si applica quando Reporting Services viene distribuito in modalità integrata SharePoint. |
676139 |
Risolve un problema in cui il cliente deve eseguire un ordinamento e una pagina di ordinamento viene versata su disco. Inoltre, l'analisi di transparenza viene toccata in concomitanza con quella particolare pagina. È possibile riavviare il computer per evitare il problema. Tuttavia, non è possibile evitare il problema completamente, a meno che non si spenga. |
676491 |
Risolve un problema potenziale che si verifica dopo l'applicazione di un hotfix descritto in VSTS bug 473052. |
679886 |
Risolve un problema in cui gli eventi estesi o i file Trail di controllo SQL raccolti possono visualizzare informazioni timestamp errate. |
686401 |
Risolve un problema in cui un valore null C# viene convertito in dbNull prima di renderlo persistente. |
620861 |
FIX: il supporto viene fornito 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 questo supporto può essere abilitato e disabilitato, sulle sue limitazioni e su alcuni problemi noti e soluzioni alternative, vedere "supporto per le partizioni di 15.000" http://go.Microsoft.com/fwlink/?LinkId=199773 libro bianco |
296354 |
FIX: i valori predefiniti della proprietà SqlDumperDumpTimeOut non si trovano in un ambito valido in Microsoft SQL Server 2008 R2 SP1. L'ambito del valore valido si estende da 0 (MS) a MAXDWORD. |
417616 |
FIX: la logica per recuperare gli SPN per gli account del servizio è ora impostata per essere sempre registrata. Prima di applicare la correzione, la logica viene impostata per la registrazione solo quando l'EP è attivato. Queste informazioni possono essere usate per risolvere i problemi relativi a Kerberos. |
517329 |
Un errore di programma causa diversi strumenti di diagnostica per segnalare le query come eseguite nel database master anziché nel database in cui sono stati effettivamente eseguiti. |
615697 |
I punti SQM mancano per le caratteristiche importanti in Microsoft SQL Server 2008 o in una versione successiva di SQL Server. Questa correzione consente di aggiungere alcuni importanti punti SQM, utili per tenere traccia delle metriche per l'utilizzo dei clienti. |
645245 |
FIX: la logica di riconnessione e riesecuzione viene rimossa dal percorso del codice di esecuzione della query nell'editor SQL. Queste informazioni non sono più necessarie perché il periodo di timeout della connessione inattiva per Microsoft SQL Azure è aumentato a 30 minuti. |
674580 |
Il nuovo file di modello di traccia ("Microsoft Analysis Services TraceDefinition 10.50.0. xml") in Analysis Services deve essere rigenerato per includere gli eventi di traccia aggiunti di recente in modo che il 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 prova a generare istantanee nella raccolta report se Internet Explorer 9 viene usato come browser. |
710433 |
FIX: il registro di sistema viene aggiornato per passare i nomi dei file come parametro a SSMS. exe quando si fa doppio clic su un file con estensione SQL. |
656177 |
Correzione: si verifica una violazione di accesso quando si usa 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 di SQL Server corrente, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente per visualizzare l'articolo:
321185 Come identificare la versione e l'edizione di SQL Server I prodotti di terze parti illustrati in questo articolo vengono prodotti da società indipendenti da Microsoft. Microsoft non garantisce, implicitamente o in altro modo, informazioni sulle prestazioni o sull'affidabilità di questi prodotti.