SQL Server 2014 Release NotesSQL Server 2014 Release Notes

Nel presente documento Note sulla versione vengono descritti i problemi noti di cui è necessario essere a conoscenza prima di installare o risolvere problemi relativi a SQL Server 2014SQL Server 2014.This Release Notes document describes known issues that you should read about before you install or troubleshoot SQL Server 2014SQL Server 2014.

SommarioContents

1.0 Prima di installare1.0 Before You Install

2.0 Documentazione sul prodotto2.0 Product Documentation

3.0 Motore di database3.0 Database Engine

4.0 Reporting Services4.0 Reporting Services

5.0 SQL Server 2014 in macchine virtuali di Microsoft Azure5.0 SQL Server 2014 on Windows Azure Virtual Machines

6.0 Analysis Services6.0 Analysis Services

7.0 Data Quality Services7.0 Data Quality Services

8.0 Gestione spazio aggiornamenti8.0 Upgrade Advisor

1.0 Prima di installare1.0 Before You Install

1.1 Limitazioni e restrizioni in SQL Server 2014 RTM1.1 Limitations and Restrictions in SQL Server 2014 RTM

1.1.1 Limitazioni e restrizioni generali1.1.1 General limitations and restrictions

  1. L'aggiornamento da SQL Server 2014 CTP 1 a SQL Server 2014 RTM NON è supportato.Upgrading from SQL Server 2014 CTP 1 to SQL Server 2014 RTM is NOT supported.

  2. L'installazione side-by-side di SQL Server 2014 CTP 1 e SQL Server 2014 RTM NON è supportata.Installing SQL Server 2014 CTP 1 side-by-side with SQL Server 2014 RTM is NOT supported.

  3. Il collegamento o il ripristino di un database SQL Server 2014 CTP 1 a SQL Server 2014 RTM NON è supportato.Attaching or restoring a SQL Server 2014 CTP 1 database to SQL Server 2014 RTM is NOT supported.

Soluzione alternativa: nessuna.Workaround: None.

1.2 Considerazioni per l'aggiornamento di SQL Server 2014 CTP 2 a SQL Server 2014 RTM e il downgrade da SQL Server 2014 RTM a SQL Server 2014 CTP 21.2 Considerations for Upgrading SQL Server 2014 CTP 2 to SQL Server 2014 RTM and Downgrading from SQL Server 2014 RTM to SQL Server 2014 CTP 2

1.2.1 L'aggiornamento da SQL Server 2014 CTP 2 a SQL Server RTM è completamente supportato.1.2.1 Upgrading from SQL Server 2014 CTP 2 to SQL Server RTM is fully supported

In particolare, è possibile:Specifically, you can:

  1. Collegare un database SQL Server 2014 CTP 2 a un'istanza di SQL Server 2014 RTM.Attach a SQL Server 2014 CTP 2 database to an instance of SQL Server 2014 RTM.

  2. Ripristinare in un'istanza di SQL Server 2014 RTM un backup di database creato in SQL Server 2014 CTP 2.Restore a database backup taken on SQL Server 2014 CTP 2 to an instance of SQL Server 2014 RTM.

  3. Aggiornamento sul posto a SQL Server 2014 RTM.In-place upgrade to SQL Server 2014 RTM.

  4. Aggiornamento in sequenza a SQL Server 2014 RTM.Rolling upgrade to SQL Server 2014 RTM. È necessario passare alla modalità di failover manuale prima di avviare l'aggiornamento in sequenza.You are required to switch to manual failover mode before initiating the rolling upgrade. Per informazioni dettagliate, fare riferimento alla pagina Aggiornamento dei server dei gruppi di disponibilità con tempi di inattività e perdita dei dati minimi .Please refer to Upgrade and Update of Availability Group Servers with Minimal Downtime and Data Loss for details.

  5. Non è possibile visualizzare i dati raccolti dai set di raccolta prestazioni delle transazioni installati in SQL Server 2014 CTP 2 tramite SQL Server Management Studio in SQL Server 2014 RTM e viceversa.Data collected by Transaction Performance Collection Sets installed in SQL Server 2014 CTP 2 cannot be viewed through SQL Server Management Studio in SQL Server 2014 RTM, and vice versa. Utilizzare SQL Server Management Studio in SQL Server CTP 2014 2 per visualizzare i dati raccolti dal set di raccolta installato in SQL Server 2014 CTP 2 e utilizzare SQL Server Management Studio in SQL Server 2014 RTM per visualizzare i dati raccolti dal set di raccolta installato in SQL Server 2014 RTM.Use SQL Server Management Studio in SQL Server 2014 CTP 2 to view data collected by the Collection Set installed in SQL Server 2014 CTP 2, and use SQL Server Management Studio in SQL Server 2014 RTM to view data collected by the Collection Set installed in SQL Server 2014 RTM.

1.2.2 Downgrade da SQL Server 2014 RTM a SQL Server 2014 CTP 21.2.2 Downgrading from SQL Server 2014 RTM to SQL Server 2014 CTP 2

Questa caratteristica non è supportata.This is not supported.

Soluzione alternativa: per il downgrade non sono disponibili soluzioni alternative.Workaround: There is no workaround for downgrade. Si consiglia di eseguire il backup del database prima di eseguire l'aggiornamento a SQL Server 2014 RTM.We recommend that you back-up the database before upgrading to SQL Server 2014 RTM.

Icona freccia usata con il collegamento Torna all'inizioTorna all'inizioArrow icon used with Back to Top linkTop

1.3 Versione non corretta di StreamInsight Client su supporto/ISO/CAB di SQL Server 20141.3 Incorrect version of StreamInsight Client on SQL Server 2014 media/ISO/CAB

La versione errata di StreamInsight.msi e StreamInsightClient.msi si trova nel percorso seguente in supporto/ISO/CAB di SQL Server (StreamInsight\<Architecture>\<ID Lingua>).The wrong version of StreamInsight.msi and StreamInsightClient.msi is located in the following path on the SQL Server media/ISO/CAB (StreamInsight\<Architecture>\<Language ID>).

Soluzione alternativa : scaricare e installare la versione corretta dalla pagina per il download di SQL Server 2014 Feature Pack.Workaround: Download and install the correct version from the SQL Server 2014 Feature Pack download page.

2.0 Documentazione sul prodotto2.0 Product Documentation

2.1 Il contenuto di Generatore report non è disponibile in alcune lingue2.1 Report Builder content is not available in some languages

Problema: il contenuto di Generatore report non è disponibile nelle seguenti lingue.Issue: Report Builder content is not available in the following languages.

  • Greco (el-GR)Greek (el-GR)

  • Norvegese (Bokmål) (nb-NO)Norwegian (Bokmal) (nb-NO)

  • Finlandese (fi-FI)Finnish (fi-FI)

  • Danese (da-DK)Danish (da-DK)

In SQL Server 2012SQL Server 2012il contenuto è disponibile in un file CHM fornito con il prodotto in queste lingue.In SQL Server 2012SQL Server 2012, this content was available in a CHM file that shipped with the product and was available in these languages. I file CHM non vengono più forniti con il prodotto e il contenuto di Generatore report è disponibile solo su MSDN.The CHM files no longer ship with the product and the Report Builder content is only available on MSDN. MSDN non supporta queste lingue.MSDN does not support these languages. Generatore report è stato rimosso da TechNet e non è più disponibile nelle lingue supportate.Report Builder was also removed from TechNet and is no longer available in those supported languages.

Soluzione alternativa: nessuna.Workaround: None.

2.2 Il contenuto di PowerPivot non è disponibile in alcune lingue2.2 PowerPivot content is not available in some languages

Problema: il contenuto di Power Pivot non è disponibile nelle seguenti lingue.Issue: Power Pivot content is not available in the following languages.

  • Greco (el-GR)Greek (el-GR)

  • Norvegese (Bokmål) (nb-NO)Norwegian (Bokmal) (nb-NO)

  • Finlandese (fi-FI)Finnish (fi-FI)

  • Danese (da-DK)Danish (da-DK)

  • Ceco (cs-CZ)Czech (cs-CZ)

  • Ungherese (hu-HU)Hungarian (hu-HU)

  • Olandese (Paesi Bassi) (nl-NL)Dutch (Netherlands) (nl-NL)

  • Polacco (pl-PL)Polish (pl-PL)

  • Svedese (sv-SE)Swedish (sv-SE)

  • Turco (tr-TR)Turkish (tr-TR)

  • Portoghese (Portogallo) (pt-PT)Portuguese (Portugal) (pt-PT)

In SQL Server 2012SQL Server 2012, il contenuto era disponibile in TechNet ed era disponibile in queste lingue.In SQL Server 2012SQL Server 2012, this content was available on TechNet and was available in these languages. Il contenuto è stato rimosso da TechNet e non è più disponibile in queste lingue supportate.This content was removed from TechNet and is no longer available in these supported languages.

Soluzione alternativa: nessuna.Workaround: None.

Icona freccia usata con il collegamento Torna all'inizioTorna all'inizioArrow icon used with Back to Top linkTop

3.0 Motore di database3.0 Database Engine

3.1 Modifiche apportate alla Standard Edition in SQL Server 2014 RTM3.1 Changes made for Standard Edition in SQL Server 2014 RTM

SQL Server 2014 Standard presenta le seguenti modifiche:SQL Server 2014 Standard has the following changes:

  • La funzionalità di estensione del pool di buffer consente di utilizzare la dimensione massima pari a fino 4 volte la memoria configurata.The Buffer Pool Extension feature allows using the maximum size of up to 4x times of configured memory.

  • La memoria massima è aumentata da 64 GB a 128 GB.The maximum memory has been raised from 64GB to 128GB.

3.2 Problemi OLTP in memoria3.2 In-Memory OLTP Issues

3.2.1 L'Ottimizzazione guidata per la memoria contrassegna i vincoli predefiniti come incompatibili3.2.1 Memory Optimization Advisor flags default constraints as incompatible

Problema: l'Ottimizzazione guidata per la memoria in SQL Server Management Studio contrassegna tutti i vincoli predefiniti come incompatibili.Issue: The Memory Optimized Advisor in SQL Server Management Studio flags all default constraints as incompatible. Non tutti i vincoli predefiniti sono supportati in una tabella con ottimizzazione per la memoria; l'ottimizzazione guidata non opera una distinzione tra i tipi di vincoli predefiniti supportati e quelli non supportati.Not all default constraints are supported in a memory-optimized table; the Advisor does not distinguish between supported and unsupported types of default constraints. Tra i vincoli predefiniti supportati sono incluse tutte le costanti, le espressioni e le funzioni predefinite supportate all'interno di stored procedure compilate in modo nativo.Supported default constraints include all constants, expressions and built-in functions supported within natively compiled stored procedures. Per visualizzare l'elenco delle funzioni supportate nelle stored procedure compilate in modo nativo, fare riferimento alla pagina Costrutti supportati in stored procedure compilate in modo nativo.To see the list of functions supported in natively compiled stored procedures, refer to Supported Constructs in Natively Compiled Stored Procedures.

Soluzione alternativa: se si desidera utilizzare l'ottimizzazione guidata per individuare i blocchi, ignorare i vincoli predefiniti compatibili.Workaround: If you want to use the advisor to identify blockers, please ignore the compatible default constraints. Per utilizzare l'Ottimizzazione guidata per la memoria per la migrazione delle tabelle con vincoli predefiniti compatibili, ma senza altri blocchi, attenersi alla procedura seguente:To use the Memory Optimization Advisor to migrate tables that have compatible default constraints, but no other blockers, follow these steps:

  1. Rimuovere i vincoli predefiniti dalla definizione della tabella.Remove the default constraints from the table definition.

  2. Utilizzare l'Ottimizzazione guidata per produrre uno script di migrazione nella tabella.Use the Advisor to produce a migration script on the table.

  3. Aggiungere nuovamente i vincoli predefiniti allo script di migrazione.Add back the default constraints in the migration script.

  4. Eseguire lo script di migrazione.Execute the migration script.

3.2.2 Il messaggio informativo "accesso file negato" viene erroneamente restituito come errore nel log degli errori di SQL Server 20143.2.2 Informational message “file access denied” incorrectly reported as an error in the SQL Server 2014 error log

Problema: quando si riavvia un server con database che contengono tabelle con ottimizzazione per la memoria, è possibile che venga visualizzato il tipo seguente di messaggi di errore nel log degli errori di SQL Server 2014:Issue: When restarting a server that has databases that contain memory-optimized tables, you may see the following type of error messages in the SQL Server 2014 error log:

[ERROR]Unable to delete file C:\Program Files\Microsoft SQL   
Server\....old.dll. This error may be due to a previous failure to unload   
memory-optimized table DLLs.  

In realtà si tratta di un messaggio informativo e non è richiesto alcun intervento da parte dell'utente.This is, in fact, an informational message and no user action is required.

Soluzione alternativa: nessuna.Workaround: None. È un messaggio informativo.This is an informational message.

3.2.3 Nei dettagli sugli indici mancanti sono erroneamente segnalate colonne incluse per la tabella con ottimizzazione per la memoria3.2.3 Missing index details incorrectly report included columns for memory-optimized table

Problema: se SQL Server 2014 rileva un indice mancante per una query in una tabella con ottimizzazione per la memoria, segnala un indice mancante in SHOWPLAN_XML e nelle DMV dell'indice mancante, ad esempio sys.dm_db_missing_index_details.Issue: If SQL Server 2014 detects a missing index for a query on a memory-optimized table, it will report a missing index in the SHOWPLAN_XML, as well as in the missing index DMVs such as sys.dm_db_missing_index_details. In alcuni casi, i dettagli sugli indici mancanti contengono le colonne incluse.In some cases, the missing index details will contain included columns. Poiché tutte le colonne sono incluse in modo implicito in tutti gli indici nelle tabelle con ottimizzazione per la memoria, non è consentito specificare in modo esplicito le colonne incluse con gli indici con ottimizzazione per la memoria.As all columns are implicitly included with all indexes on memory-optimized tables, it is not allowed to explicitly specify included columns with memory-optimized indexes.

Soluzione alternativa: non specificare la clausola INCLUDE con gli indici nelle tabelle con ottimizzazione per la memoria.Workaround: Do not specify the INCLUDE clause with indexes on memory-optimized tables.

3.2.4 Nei dettagli sugli indici mancanti vengono omessi gli indici mancanti se esiste un indice hash che non è adatto per la query3.2.4 Missing index details omit missing indexes if a hash index exists but is not suitable for the query

Problema: se si dispone di un indice HASH sulle colonne di una tabella con ottimizzazione per la memoria a cui fa riferimento una query, ma l'indice non può essere usato per la query, SQL Server 2014 non segnalerà sempre un indice mancante in SHOWPLAN_XML e nella DMV sys.dm_db_missing_index_details.Issue: If you have a HASH index on columns of a memory-optimized table referenced in a query, but the index cannot be used for the query, SQL Server 2014 will not always report a missing index in SHOWPLAN_XML and in the DMV sys.dm_db_missing_index_details.

In particolare, se una query contiene predicati di uguaglianza che interessano un subset delle colonne chiave dell'indice o se contiene predicati di disuguaglianza che interessano colonne chiave dell'indice, l'indice HASH non può essere utilizzato così com'è ed è necessario un altro indice per eseguire la query in modo efficace.In particular, if a query contains equality predicates that involve a subset of the index key columns or if it contains inequality predicates that involve the index key columns, the HASH index cannot be used as is, and a different index would be required to execute the query efficiently.

Soluzione alternativa: se si utilizzano gli indici hash, controllare le query e i piani di query per determinare se le query possono trarre vantaggio dalle operazioni Index Seek su un subset della chiave di indice o sui predicati di disuguaglianza.Workaround: In case you are using hash indexes, inspect the queries and query plans to determine if the queries could benefit from Index Seek operations on a subset of the index key, or Index Seek operations on inequality predicates. Se è necessario eseguire la ricerca su un subset della chiave di indice, utilizzare un indice NON CLUSTER oppure un indice HASH esattamente sulle colonne in cui eseguire la ricerca.If you need to seek on a subset of the index key, either use a NONCLUSTERED index, or use a HASH index on exactly the columns you need to seek on. Se è necessario eseguire la ricerca in un predicato di disuguaglianza, utilizzare un indice NON CLUSTER anziché HASH.If you need to seek on an inequality predicate, use a NONCLUSTERED index instead of HASH.

3.2.5 Si verifica un errore quando si utilizza una tabella con ottimizzazione per la memoria e una variabile di tabella con ottimizzazione per la memoria nella stessa query, se l'opzione di database READ_COMMITTED_SNAPSHOT è impostata su ON3.2.5 Failure when using a memory-optimized table and memory-optimized table variable in the same query, if the database option READ_COMMITTED_SNAPSHOT is set to ON

Problema: se l'opzione di database READ_COMMITTED_SNAPSHOT è impostata su ON e si accede sia a una tabella con ottimizzazione per la memoria sia a una variabile di tabella con ottimizzazione per la memoria nella stessa istruzione al di fuori del contesto di una transazione utente, è possibile che venga visualizzato il messaggio di errore seguente:Issue: If the database option READ_COMMITTED_SNAPSHOT is set to ON, and you access both a memory-optimized table and a memory-optimized table variable in the same statement outside the context of a user transaction, you may encounter this error message:

Msg 41359  
A query that accesses memory optimized tables using the READ COMMITTED  
isolation level, cannot access disk based tables when the database option  
READ_COMMITTED_SNAPSHOT is set to ON. Provide a supported isolation level  
for the memory optimized table using a table hint, such as WITH (SNAPSHOT).  

Soluzione alternativa: usare l'hint di tabella WITH (SNAPSHOT) con la variabile di tabella o impostare l'opzione di database MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT su ON, tramite l'istruzione seguente:Workaround: Either use the table hint WITH (SNAPSHOT) with the table variable, or set the database option MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT to ON, using the following statement:

ALTER DATABASE CURRENT   
SET MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT=ON  

3.2.6 Nelle statistiche di esecuzione di stored procedure e query per le stored procedure compilate in modo nativo il tempo del processo viene registrato in multipli di 10003.2.6 Procedure and query execution statistics for natively compiled stored procedures record worker time in multiples of 1000

Problema: dopo avere abilitato la raccolta delle statistiche di esecuzione di stored procedure o query per le stored procedure compilate in modo nativo usando sp_xtp_control_proc_exec_stats o sp_xtp_control_query_exec_stats, _worker_time verrà visualizzato in multipli di 1000 nelle DMV sys.dm_exec_procedure_stats e sys.dm_exec_query_stats.Issue:* After enabling the collection of procedure or query execution statistics collection for natively compiled stored procedures using sp_xtp_control_proc_exec_stats or sp_xtp_control_query_exec_stats, you will see the *_worker_time reported in multiples of 1000, in the DMVs sys.dm_exec_procedure_stats and sys.dm_exec_query_stats. Le esecuzioni di query con un tempo del processo inferiore a 500 microsecondi verranno segnalate con un valore worker_time pari a 0.Query executions that have a worker time of less than 500 microseconds will be reported as having a worker_time of 0.

Soluzione alternativa: nessuna.Workaround: None. È opportuno non fare affidamento sul valore worker_time segnalato nelle DMV delle statistiche di esecuzione per le query con esecuzione rapida nelle stored procedure compilate in modo nativo.Do not rely on worker_time reported in the execution stats DMVs for short-running queries in natively compiled stored procedures.

3.2.7 Si verifica un errore con SHOWPLAN_XML per le stored procedure compilate in modo nativo che contengono espressioni lunghe3.2.7 Error with SHOWPLAN_XML for natively compiled stored procedures that contain long expressions

Problema: se una stored procedure compilata in modo nativo contiene un'espressione lunga, l'acquisizione di SHOWPLAN_XML per la stored procedure, tramite l'opzione T-SQL SET SHOWPLAN_XML ON o l'opzione "Visualizza piano di esecuzione stimato" in Management Studio, può causare l'errore seguente:Issue: If a natively compiled stored procedure contains a long expression, obtaining the SHOWPLAN_XML for the procedure, either using the T-SQL option SET SHOWPLAN_XML ON or using the option 'Display Estimated Execution Plan' in Management Studio, may result in the following error:

Msg 41322. MAT/PIT export/import encountered a failure for memory  
optimized table or natively compiled stored procedure with object ID  
278292051 in database ID 6. The error code was  
0xc00cee81.  

Soluzione alternativa: sono disponibili due soluzioni.Workaround: Two suggested workarounds:

  1. Aggiungere le parentesi all'espressione, in modo analogo all'esempio seguente:Add parentheses to the expression, similar to the following example:

    Anziché:Instead of:

    SELECT @v0 + @v1 + @v2 + ... + @v199  
    

    Scrivere:Write:

    SELECT((@v0 + ... + @v49) + (@v50 + ... + @v99)) + ((@v100 + ... + @v149) + (@v150 + ... + @v199))  
    
  2. Creare una seconda stored procedure con un'espressione leggermente semplificata per l'uso con lo showplan. La forma generale del piano deve essere la stessa.Create a second procedure with a slightly simplified expression, for showplan purposes - the general shape of the plan should be the same. Ad esempio, anziché:For example, instead of:

    SELECT @v0 +@v1 +@v2 +...+@v199  
    

    Scrivere:Write:

    SELECT @v0 +@v1  
    

Problema: quando si usa un parametro o una variabile con un tipo di dati stringa, ad esempio (var)char o n(var)char, con le funzioni predefinite DATEPART, DAY, MONTH e YEAR in una stored procedure compilata in modo nativo, viene visualizzato un messaggio di errore indicante che il tipo di dati datetimeoffset non è supportato con le stored procedure compilate in modo nativo.Issue: When using a parameter or variable that has a string datatype such as (var)char or n(var)char with the built-in functions DATEPART, DAY, MONTH, and YEAR inside a natively compiled stored procedure, you will see an error message stating that the datatype datetimeoffset is not supported with natively compiled stored procedures.

Soluzione alternativa: assegnare la variabile o il parametro di stringa a una nuova variabile di tipo datetime2 e utilizzare tale variabile nella funzione DATEPART, DAY, MONTH o YEAR.Workaround: Assign the string parameter or variable to a new variable of type datetime2, and use that variable in the function DATEPART, DAY, MONTH, or YEAR. Esempio:For example:

DECLARE @d datetime2 = @string  
DATEPART(weekday, @d)  

3.2.9 Assistente compilazione nativa contrassegna in modo errato le clausole DELETE FROM3.2.9 Native Compilation Advisor flags DELETE FROM clauses incorrectly

Problema: Assistente compilazione nativa contrassegna in modo errato le clausole DELETE FROM all'interno di una stored procedure come incompatibili.Issue: Native Compilation Advisor flags DELETE FROM clauses inside a stored procedure incorrectly as incompatible.

Soluzione alternativa: nessuna.Workaround: None.

3.3 La registrazione tramite SSMS aggiunge metadati DAC con ID istanza non corrispondenti3.3 Register through SSMS adds DAC meta-data with mismatched instance IDs

Problema: quando si esegue la registrazione o l'eliminazione di un pacchetto di applicazione livello dati (con estensione dacpac) tramite SQL Server Management Studio, le tabelle sysdac* non vengono aggiornate correttamente per consentire a un utente di eseguire query nella cronologia di dacpac per il database.Issue: When registering or deleting a Data-Tier Application package (.dacpac) through SQL Server Management Studio, the sysdac* tables are not updated correctly to allow a user to query dacpac history for the database. I valori id_instance per sysdac_history_internal e sysdac_instances_internal non corrispondono, quindi non è possibile creare un join.The instance_id for sysdac_history_internal and sysdac_instances_internal do not match to allow for a join.

Soluzione alternativa: questo problema è stato corretto con la ridistribuzione del feature pack di Data-Tier Application Framework.Workaround: This issue is fixed with the feature pack redistribution of the Data-Tier Application Framework. Dopo l'applicazione dell'aggiornamento, tutte le nuove voci della cronologia useranno il valore elencato per id_instance nella tabella sysdac_instances_internal.After the update is applied, all new history entries will use the value listed for the instance_id in the sysdac_instances_internal table.

Se si è già verificato il problema relativo ai valori instance_id non corrispondenti, per correggere la mancata corrispondenza dei valori è necessario connettersi al server come utente con privilegi di scrittura per il database MSDB e aggiornare i valori instance_id in modo che corrispondano.If you already have the issue with mismatched instance_id values, the only way to correct the mismatched values is to connect to the server as a user with privileges to write to MSDB database and update the instance_id values to match. Se si sono verificati più eventi di registrazione e annullamento della registrazione dello stesso database, può essere necessario esaminare data e ora per vedere quali record corrispondono ai valori instance_id correnti.If there has been multiple register and unregister events of the same database, you may need to look at the time/date to see what records match with the current instance_id values.

  1. Connettersi al server in SQL Server Management Studio utilizzando un account di accesso con autorizzazioni di aggiornamento per MSDB.Connect to the server in SQL Server Management Studio using a login that has update permissions to MSDB.

  2. Aprire una nuova query utilizzando il database MSDB.Open a new query using the MSDB database.

  3. Eseguire la query per visualizzare tutte le istanze di applicazione livello dati attive.Run this query to see all of your active dac instances. Individuare l'istanza che si vuole correggere e annotare il valore instance_id:Find the instance that you want to correct and note the instance_id:

    select * from sysdac_instances_internalselect * from sysdac_instances_internal

  4. Eseguire la query per visualizzare tutte le voci della cronologia:Run this query to see all of the history entries:

    select * from sysdac_history_internalselect * from sysdac_history_internal

  5. Identificare le righe che devono corrispondere all'istanza da correggereIdentify the rows that should correspond to the instance you are fixing

  6. Aggiornare il valore sysdac_history_internal.instance_id con il valore annotato nel passaggio 3 (dalla tabella sysdac_instances_internal):Update the sysdac_history_internal.instance_id value to the value you noted in step 3 (from the sysdac_instances_internal table):

    update sysdac_history_internal set instance_id = '<valore del passaggio 3>' where <espressione corrispondente alle righe da aggiornare>update sysdac_history_internal set instance_id = '<value from step 3>' where <expression that matches the rows you want to update>

Icona freccia usata con il collegamento Torna all'inizioTorna all'inizioArrow icon used with Back to Top linkTop

4.0 Reporting Services4.0 Reporting Services

4.1 Il server di report in modalità nativa SQL Server 2012 Reporting Services non può essere eseguito side-by-side con componenti di SharePoint di SQL Server 2014 Reporting Services4.1 The SQL Server 2012 Reporting Services Native Mode report server cannot run side-by-side with SQL Server 2014 Reporting Services SharePoint Components

Problema: il servizio Windows in modalità nativa di Reporting ServicesReporting Services 'SQL Server Reporting Services' (ReportingServicesService.exe) non viene avviato se sono presenti componenti di SharePoint di SQL Server 2014SQL Server 2014 Reporting ServicesReporting Services installati nello stesso server.Issue: The Reporting ServicesReporting Services Native mode Windows service ‘SQL Server Reporting Services’ (ReportingServicesService.exe) fails to start if there are SQL Server 2014SQL Server 2014 Reporting ServicesReporting Services SharePoint components installed on the same server.

Soluzione alternativa: disinstallare i componenti di SharePoint di SQL Server 2014SQL Server 2014 Reporting ServicesReporting Services e riavviare il servizio Windows di Microsoft SQL Server 2012 Reporting Services.Workaround: Uninstall SQL Server 2014SQL Server 2014 Reporting ServicesReporting Services SharePoint components and restart Microsoft SQL Server 2012 Reporting Services Windows service.

Altre informazioni:More Information:

La modalità nativa di SQL Server 2012SQL Server 2012 Reporting ServicesReporting Services non può essere eseguita side-by-side con nessuno degli elementi seguenti: Native Mode cannot run side-by-side with either of the following:

  • SQL Server 2014SQL Server 2014 Reporting ServicesReporting Services Componente aggiuntivo per prodotti SharePoint Add-in for SharePoint Products

  • SQL Server 2014SQL Server 2014 Reporting ServicesReporting Services Servizio condiviso di SharePoint SharePoint Shared Service

L'installazione side-by-side impedisce l'avvio del servizio Windows in modalità nativa di SQL Server 2012SQL Server 2012 Reporting ServicesReporting Services .The side-by-side installation prevents the SQL Server 2012SQL Server 2012 Reporting ServicesReporting Services Native Mode Windows Service from starting. Nel log degli eventi di Windows saranno presenti messaggi di errore simili ai seguenti:Error messages similar to the following will be seen in the Windows Event log:

Log Name:   Application  
Source:          Report Server (<SQL instance ID>)  
Event ID:        117  
Task Category:   Startup/Shutdown  
Level:           Error  
Keywords:        Classic  
Description:     The report server database is an invalid version.  

Log Name:      Application  
Source:        Report Server (<SQL instance ID>)  
Event ID:      107  
Task Category: Management  
Level:         Error  
Keywords:      Classic  
Description:   Report Server (DENALI) cannot connect to the report server database.  

Per ulteriori informazioni, vedere Suggerimenti e risoluzione dei problemi relativi a SQL Server 2014 Reporting Services.For more information, see SQL Server 2014 Reporting Services Tips, Tricks, and Troubleshooting.

4.2 Ordine obbligatorio per l'aggiornamento della farm di SharePoint a nodi multipli a SQL Server 2014 Reporting Services4.2 Required Upgrade Order for Multi-node SharePoint Farm to SQL Server 2014 Reporting Services

Problema: il rendering del report in una farm a nodi multipli ha esito negativo se le istanze del servizio SharePoint Shared di Reporting ServicesReporting Services vengono aggiornate prima di tutte le istanze del componente aggiuntivo di Reporting ServicesReporting Services per prodotti SharePoint.Issue: Report rendering in a multi-node farm fails if instances of the Reporting ServicesReporting Services SharePoint Shared Service are upgraded before all instances of the Reporting ServicesReporting Services Add-in for SharePoint Products.

Soluzione alternativa: in una farm di SharePoint a nodi multipli,Workaround: In a multi-node SharePoint farm:

  1. aggiornare prima tutte le istanze del componente aggiuntivo di Reporting ServicesReporting Services per prodotti SharePoint.First upgrade all instances of the Reporting ServicesReporting Services Add-in for SharePoint Products.

  2. quindi, aggiornare tutte le istanze del servizio SharePoint Shared di Reporting ServicesReporting Services .Then upgrade all instances of the Reporting ServicesReporting Services SharePoint Shared Service.

Per ulteriori informazioni, vedere Suggerimenti e risoluzione dei problemi relativi a SQL Server 2014 Reporting Services.For more information, see SQL Server 2014 Reporting Services Tips, Tricks, and Troubleshooting

Icona freccia usata con il collegamento Torna all'inizioTorna all'inizioArrow icon used with Back to Top linkTop

5.0 SQL Server 2014 RTM in macchine virtuali di Microsoft Azure5.0 SQL Server 2014 RTM on Windows Azure Virtual Machines

5.1 La procedura guidata Aggiungi replica Azure restituisce un errore durante la configurazione di un listener del gruppo di disponibilità in Windows Azure5.1 The Add Azure Replica Wizard returns an error when configuring an Availability Group Listener in Windows Azure

Problema: se un gruppo di disponibilità ha un listener, la procedura guidata Aggiungi replica Azure restituisce un errore durante il tentativo di configurare il listener in Windows Azure.Issue: If an Availability Group has a Listener, the Add Azure Replica Wizard will return an error when trying to configure the Listener in Windows Azure.

Ciò è dovuto al fatto che i listener del gruppo di disponibilità richiedono l'assegnazione di un indirizzo IP in ogni subnet che ospita repliche del gruppo di disponibilità, inclusa la subnet di Azure.This is because Availability Group Listeners require assigning one IP address in every subnet hosting Availability Group replicas, including the Azure subnet.

Soluzione alternativa:Workaround:

  1. Nella pagina Listener, assegnare un indirizzo IP statico libero al listener del gruppo di disponibilità nella subnet di Azure che ospiterà la replica del gruppo di disponibilità.In the Listener page, assign a free static IP address in the Azure subnet that will host the Availability Group replica to the Availability Group Listener.

    In questo modo, la procedura guidata sarà in grado di completare l'aggiunta della replica in Windows Azure.This will allow the Wizard to complete adding the replica in Windows Azure.

  2. Al termine della procedura guidata, sarà necessario completare la configurazione del listener in Windows Azure come descritto in Configurazione del listener per i gruppi di disponibilità AlwaysOn in Windows AzureAfter the Wizard completes, you will need to finish the configuration of the Listener in Windows Azure as described in Listener Configuration for AlwaysOn Availability Groups in Windows Azure

Icona freccia usata con il collegamento Torna all'inizioTorna all'inizioArrow icon used with Back to Top linkTop

6.0 Analysis Services6.0 Analysis Services

6.1 È necessario scaricare, installare e registrare MSOLAP.5 per una nuova farm SharePoint 2010 configurata con SQL Server 20146.1 MSOLAP.5 must be downloaded, installed and registered for a SharePoint 2010 new farm configured with SQL Server 2014

Problema:Issue:

  • Per una farm SharePoint 2010 configurata con una distribuzione di SQL Server 2014 RTM, non è possibile connettere le cartelle di lavoro di PowerPivot ai modelli di dati perché il provider a cui si fa riferimento nella stringa di connessione non è installato.For a SharePoint 2010 farm configured with a SQL Server 2014 RTM deployment, PowerPivot workbooks cannot connect to data models because the provider referenced in the connection string is not installed.

Soluzione alternativa:Workaround:

  1. Scaricare il provider MSOLAP.5 dal Feature Pack di SQL Server 2012 SP1SQL Server 2012 SP1 .Download the MSOLAP.5 provider from the SQL Server 2012 SP1SQL Server 2012 SP1 Feature Pack. Installare il provider nei server applicazioni in cui viene eseguito Excel Services.Install the provider on the application servers running Excel Services. Per ulteriori informazioni, vedere la sezione "Microsoft Analysis Services OLE DB Provider per Microsoft SQL Server 2012 SP1" in Microsoft SQL Server 2012 SP1 Feature Pack.For more information, see the section “Microsoft Analysis Services OLE DB Provider for Microsoft SQL Server 2012 SP1” Microsoft SQL Server 2012 SP1 Feature Pack.

  2. Registrare MSOLAP.5 come provider attendibile con Excel Services di SharePoint.Register MSOLAP.5 as a trusted provider with SharePoint Excel Services. Per ulteriori informazioni, vedere Aggiungere MSOLAP.5 come provider di dati attendibile in Excel Services.For more information, see Add MSOLAP.5 as a Trusted Data Provider in Excel Services.

Altre informazioni:More Information:

  • SQL Server 2014SQL Server 2014 include MSOLAP.6. includes MSOLAP.6. SQL Server 2012SQL Server 2012 e SQL Server 2014SQL Server 2014 Power PivotPower Pivot usano MSOLAP.5. workbooks use MSOLAP.5. Se MSOLAP.5 non è installato nel computer in cui viene eseguito Excel Services, non sarà possibile caricare i modelli di dati tramite Excel Services.If MSOLAP.5 is not installed on the computer running Excel Services, Excel Services cannot load the data models.

6.2 È necessario scaricare, installare e registrare MSOLAP.5 per una nuova farm SharePoint 2013 configurata con SQL Server 20146.2 MSOLAP.5 must be downloaded, installed and registered for a SharePoint 2013 new farm configured with SQL Server 2014

Problema:Issue:

  • Per una farm SharePoint 2013 configurata con una distribuzione di SQL Server 2014SQL Server 2014 , non è possibile connettere le cartelle di lavoro di Excel che fanno riferimento al provider MSOLAP.5 ai modelli di dati tabulari perché il provider a cui si fa riferimento nella stringa di connessione non è installato.For a SharePoint 2013 farm configured with a SQL Server 2014SQL Server 2014 deployment, Excel workbooks referencing the MSOLAP.5 provider cannot connect to tabula data models because the provider referenced in the connection string is not installed.

Soluzione alternativa:Workaround:

  1. Scaricare il provider MSOLAP.5 dal Feature Pack di SQL Server 2012 SP1SQL Server 2012 SP1 .Download the MSOLAP.5 provider from the SQL Server 2012 SP1SQL Server 2012 SP1 Feature Pack. Installare il provider nei server applicazioni in cui viene eseguito Excel Services.Install the provider on the application servers running Excel Services. Per ulteriori informazioni, vedere la sezione "Microsoft Analysis Services OLE DB Provider per Microsoft SQL Server 2012 SP1" in Microsoft SQL Server 2012 SP1 Feature Pack.For more information, see the section “Microsoft Analysis Services OLE DB Provider for Microsoft SQL Server 2012 SP1” Microsoft SQL Server 2012 SP1 Feature Pack.

  2. Registrare MSOLAP.5 come provider attendibile con Excel Services di SharePoint.Register MSOLAP.5 as a trusted provider with SharePoint Excel Services. Per ulteriori informazioni, vedere Aggiungere MSOLAP.5 come provider di dati attendibile in Excel Services.For more information, see Add MSOLAP.5 as a Trusted Data Provider in Excel Services.

Altre informazioni:More Information:

  • SQL Server 2014SQL Server 2014 include MSOLAP.6. includes MSOLAP.6. ma le cartelle di lavoro di PowerPivot di SQL Server 2014 utilizzano MSOLAP.5.but SQL Server 2014 PowerPivot workbooks use MSOLAP.5. Se MSOLAP.5 non è installato nel computer in cui viene eseguito Excel Services, non sarà possibile caricare i modelli di dati tramite Excel Services.If MSOLAP.5 is not installed on the computer running Excel Services, Excel Services cannot load the data models.

6.3 Pianificazione dell'aggiornamento dati danneggiata6.3 Corrupt Data Refresh Schedules

Problema:Issue:

  • Viene aggiornata una pianificazione dell'aggiornamento e la pianificazione viene danneggiata ed è inutilizzabile.You update a refresh schedule and the schedule becomes corrupt and unusable.

Soluzione alternativa:Workaround:

  1. In Microsoft Excel cancellare le proprietà avanzate personalizzate.In Microsoft Excel, clear the custom advanced properties. Vedere la sezione "Soluzione alternativa" dell'articolo della Knowledge Base KB 2927748.Please see the “Workaround” section of the following knowledge base article KB 2927748.

Altre informazioni:More Information:

  • Quando si aggiorna una pianificazione dell'aggiornamento dati per una cartella di lavoro, se la lunghezza serializzata della pianificazione dell'aggiornamento è inferiore alla pianificazione originale, le dimensioni del buffer non vengono aggiornate correttamente e le informazioni sulla nuova pianificazione vengono unite a quelle della pianificazione precedente con il conseguente danneggiamento della pianificazione.When you update a data refresh schedule for a workbook, if the serialized length of the refresh schedule is smaller than the original schedule, the buffer size is not correctly updated and the new schedule information is merged with the old schedule information resulting in a corrupt schedule.

Icona freccia usata con il collegamento Torna all'inizioTorna all'inizioArrow icon used with Back to Top linkTop

7.0 Data Quality Services7.0 Data Quality Services

7.1 Nessun supporto tra versioni di Data Quality Services in Master Data Services7.1 No cross-version support for Data Quality Services in Master Data Services

Problema: non sono supportati gli scenari riportati di seguito.Issue: The following scenarios are not supported:

  • Master Data Services 2014 ospitato in un database del motore di database di SQL Server in SQL Server 2012 con Data Quality Services 2012 installato.Master Data Services 2014 hosted in a SQL Server Database Engine database in SQL Server 2012 with Data Quality Services 2012 installed.

  • Master Data Services 2012 ospitato in un database del motore di database di SQL Server in SQL Server 2014 con Data Quality Services 2014 installato.Master Data Services 2012 hosted in a SQL Server Database Engine database in SQL Server 2014 with Data Quality Services 2014 installed.

Soluzione alternativa: utilizzare la stessa versione di Master Data Services del database del motore di database e Data Quality Services.Workaround: Use the same version of Master Data Services as the Database Engine database and Data Quality Services.

Icona freccia usata con il collegamento Torna all'inizioTorna all'inizioArrow icon used with Back to Top linkTop

8.0 Problemi di Gestione spazio aggiornamenti8.0 Upgrade Advisor Issues

8.1 Preparazione aggiornamento di SQL Server 2014 segnala problemi di aggiornamento irrilevanti per SQL Server Reporting Services8.1 SQL Server 2014 Upgrade Advisor reports irrelevant upgrade issues for SQL Server Reporting Services

Problema: Gestione spazio aggiornamenti di SQL Server fornito con i supporti di SQL Server 2014 segnala erroneamente più errori durante l'analisi del server SQL Server Reporting Services.Issue: SQL Server Upgrade Advisor (SSUA) shipped with the SQL Server 2014 media incorrectly reports multiple errors when analyzing SQL Server Reporting Services server.

Soluzione alternativa: questo problema è stato risolto in Preparazione aggiornamento di SQL Server fornito nel Feature Pack di SQL Server 2014 per SSUA.Workaround: This issue is fixed in the SQL Server Upgrade Advisor provided in the SQL Server 2014 Feature Pack for SSUA.

8.2 Preparazione aggiornamento di SQL Server 2014 segnala un errore durante l'analisi del server SQL Server Integration Services8.2 SQL Server 2014 Upgrade Advisor reports an error when analyzing SQL Server Integration Services server

Problema: Gestione spazio aggiornamenti di SQL Server fornito con i supporti di SQL Server 2014 segnala un errore durante l'analisi del server SQL Server Integration Services.Issue: SQL Server Upgrade Advisor (SSUA) shipped with the SQL Server 2014 media reports an error when analyzing SQL Server Integration Services server. L'errore visualizzato all'utente è il seguente:The error that is displayed to the user is:

The installed version of Integration Services does not support Upgrade Advisor.   
The assembly information is "Microsoft.SqlServer.ManagedDTS, Version=11.0.0.0,   
Culture=neutral, PublicKeyToken=89845dcd8080cc91  

Soluzione alternativa: questo problema è stato risolto in Preparazione aggiornamento di SQL Server fornito nel Feature Pack di SQL Server 2014 per SSUA.Workaround: This issue is fixed in the SQL Server Upgrade Advisor provided in the SQL Server 2014 Feature Pack for SSUA.

Icona freccia usata con il collegamento Torna all'inizioTorna all'inizioArrow icon used with Back to Top linkTop