Si applica a
SQL Server 2008 R2 Standard SQL Server 2008 R2 Standard Edition for Small Business SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express SQL Server 2008 R2 Express with Advanced Services SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup

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

949775

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

2216478

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

2216485

CORREZIONE: Monitoraggio risorse immette una condizione non yielding in un server che esegue SQL Server 2008

649479

2216489

Preoccupazione per 2008 SP2 [destinazione SQL Server [19]] Errore: Impossibile preparare l'inserimento in blocco SSIS per l'inserimento dei dati

649504

2216497

CORREZIONE: La geometria dell'archiviazione spaziale restituisce dati errati tramite diverse operazioni geometriche con anelli interni

649529

2216501

CORREZIONE: I processi multiserver non vengono scaricati da SQL Server 2000 nel ruolo MSX a SQL Server 2008 nel ruolo TSX

649457

2448971

CORREZIONE: i blocchi di una tabella non vengono inoltrati quando si inseriscono molte righe in una tabella in SQL Server 2008

628428

2463682

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

2494517

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

2515006

Filtri DataSet Applicati Durng SharedDataSet o l'elaborazione dei parametri utilizzano impostazioni di fascicolatura non corrette

697406

2525273

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

2216491

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

2216460

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

2105809

Viene visualizzato l'errore "Impossibile arrestare il servizio ReportServer nel computer <nome computer>" quando si passa dalla modalità connessa alla modalità locale

405514

981588

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

2546901

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

2563828

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

2531482

CORREZIONE: la funzionalità IntelliSense in SSMS 2008 R2 potrebbe smettere di funzionare dopo l'installazione di Visual Studio 2010 SP1

649856

2584903

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.

Serve aiuto?

Vuoi altre opzioni?

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