Dela via


Viktig information om SQL Server 2014

gäller för:SQL Server

I den här artikeln beskrivs kända problem med SQL Server 2014-versioner (12.x), inklusive relaterade service packs.

SQL Server 2014 Service Pack 2 (SP2)

SQL Server 2014 SP2 innehåller samlingar av utgivna snabbkorrigeringar för SQL Server 2014 SP1 CU7. Den innehåller förbättringar som fokuserar på prestanda, skalbarhet och diagnostik baserat på feedback från kunder och SQL-communityn.

Prestanda- och skalbarhetsförbättringar i SP2

Funktion Beskrivning Mer information
Automatisk mjuk NUMA-partitionering Du kan automatiskt konfigurera Mjuk NUMA på system som rapporterar 8 eller fler processorer per NUMA-nod. Soft-NUMA (SQL Server)
Tillägg för buffertpool Gör att SQL Server-buffertpoolen kan skalas längre än 8 TB. Tillägg för buffertpool
Dynamisk minnesobjektskalning Dynamiskt partitionera minnesobjekt baserat på antalet noder och kärnor. Den här förbättringen eliminerar behovet av spårningsflagga 8048 efter SQL 2014 SP2. dynamisk minnesobjektskalning
MAXDOP tips för DBCC CHECK* kommandon Den här förbättringen MAXDOP är användbar för att köra DBCC CHECKDB med en sp_configure annan inställning än värdet. Frågetips
Förbättring av SOS_RWLock spinlock Tar bort behovet av spinlock för SOS_RWLock och använder i stället låsfria tekniker som liknar minnesintern OLTP. Omdesign av SOS_RWLock
Inbyggd rumslig implementering Betydande förbättring av prestanda för rumsliga frågor. spatiala prestandaförbättringar i SQL Server 2012 och 2014

Förbättringar av support och diagnostik i SP2

Funktion Beskrivning Mer information
AlwaysOn-timeoutloggning Lade till ny loggningsmöjlighet för Lease Timeout-meddelanden så att den aktuella tiden och de förväntade förnyelsetiderna loggas. Förbättrad diagnostik för timeout i Always On-tillgänglighetsgrupper
AlwaysOn XEvents och prestandaräknare Nya Always On XEvents och prestandaräknare för att förbättra diagnostiken vid felsökning av svarstidsproblem med AlwaysOn. KB 3107172 och KB 3107400
Städning av ändringsspårning En ny lagrad procedur sp_flush_CT_internal_table_on_demand rensar upp interna tabeller för ändringsspårning på begäran. KB-3173157
Databaskloning Använd det nya DBCC-kommandot för att felsöka befintliga produktionsdatabaser genom att klona schemat, metadata och statistik, men utan data. Klonade databaser är inte avsedda att användas i produktionsmiljöer. Skapa en klon av en databas som innehåller schema, statistik och Query Store
Tillägg för DMF Ny DMF sys.dm_db_incremental_stats_properties exponerar information per partition för inkrementell statistik. KB-3170114
DMF för att hämta indatabuffert i SQL Server En ny DMF för att hämta indatabufferten för en session/begäran (sys.dm_exec_input_buffer) är nu tillgänglig. Detta är funktionellt likvärdigt med DBCC INPUTBUFFER. sys.dm_exec_input_buffer
DROP DDL-stöd för replikering Möjliggör att en tabell som finns med som artikel i en transaktionsreplikationspublikation kan tas bort från både databasen och publikationen. KB-3170123
IFI-behörighet till SQL-tjänstkonto Avgör om instant file initialization (IFI) är i kraft vid start av SQL Server-tjänsten. Initiering av databas direktfil
Minnesbidrag – Hantera problem Du kan använda diagnostiktips när du kör frågor genom att begränsa deras minnesbidrag för att förhindra minneskonkurrering. Frågetips
Lättvikts frågekörning per-operatörsprofilering Optimerar insamling av frågekörningsstatistik per operator, till exempel det faktiska antalet rader. Utvecklares val: Frågeprocess – när som helst, var som helst
Frågeexekveringsdiagnostik Faktiska lästa rader rapporteras nu i frågaexekveringsplanerna för att underlätta felsökningen av frågeprestanda. KB-3107397
Frågekörningsdiagnostik för tempdb spill Hashvarning och sorteringsvarningar har nu ytterligare kolumner för att spåra fysisk I/O-statistik, minne som används och rader som påverkas. Förbättra diagnostik för utläckningar i temptdb
tempdb support Använd ett nytt felmeddelande för antalet tempdb-filer och ändringar av tempdb-datafiler vid serverstart. KB-2963384

Observera dessutom följande korrigeringar:

  • Xevent-anropsstacken innehåller nu modulnamn och förskjutning i stället för absoluta adresser.
  • Bättre korrelation mellan XE och DMV:er för diagnostik – Query_hash och query_plan_hash används för att identifiera en fråga unikt. DMV definierar dem som varbinary(8), medan XEvent definierar dem som UINT64. Eftersom SQL Server inte har "osignerad bigint" fungerar inte gjutning alltid. Den här förbättringen introducerar nya XEvent-åtgärds-/filterkolumner som motsvarar query_hash och query_plan_hash förutom när de definieras som INT64. Den här korrigeringen hjälper till att korrelera frågor mellan XE och DMV:er.
  • Stöd för UTF-8 i BULK INSERT och BCP – Stöd för export och import av data som kodas i UTF-8-teckenuppsättningen är nu aktiverat i BULK INSERT och BCP.

Ladda ned sidor och mer information för SP2

SQL Server 2014 Service Pack 1 (SP1)

SQL Server 2014 SP1 innehåller korrigeringar som tillhandahålls i SQL Server 2014 CU 1 upp till och med CU 5, samt en sammanslagning av korrigeringar som tidigare levererades i SQL Server 2012 SP2.

Notis

Om din SQL Server-instans har SSISDB-katalogen aktiverad och om du får ett installationsfel när du uppgraderar till SP1 följer du anvisningarna som beskrivs för det här problemet på fel 912 eller 3417 när du installerar SQL Server 2014 SP1.

Ladda ned sidor och mer information för SP1

Innan du installerar SQL Server 2014 RTM

Begränsningar och begränsningar i SQL Server 2014 RTM

  1. Uppgradering från SQL Server 2014 CTP 1 till SQL Server 2014 RTM stöds inte .
  2. Installation av SQL Server 2014 CTP 1 sida vid sida med SQL Server 2014 RTM stöds inte .
  3. Det går inte att ansluta eller återställa en SQL Server 2014 CTP 1-databas till SQL Server 2014 RTM.

Tillfällig lösning: Ingen.

Uppgradera från SQL Server 2014 CTP 2 till SQL Server RTM

Uppgradering stöds fullt ut. Mer specifikt kan du:

  1. Koppla en SQL Server 2014 CTP 2-databas till en instans av SQL Server 2014 RTM.
  2. Återställa en databassäkerhetskopia som gjorts på SQL Server 2014 CTP 2 till en instans av SQL Server 2014 RTM.
  3. Uppgradering på plats till SQL Server 2014 RTM.
  4. Löpande uppgradering till SQL Server 2014 RTM. Du måste växla till manuellt redundansläge innan du påbörjar den löpande uppgraderingen. Mer information finns i Uppgradera tillgänglighetsgrupprepliker .
  5. Data som samlas in av uppsättningar för insamling av transaktionsprestanda som är installerade i SQL Server 2014 CTP 2 kan inte visas via SQL Server Management Studio i SQL Server 2014 RTM och vice versa.

Nedgradering från SQL Server 2014 RTM till SQL Server 2014 CTP 2

Den här åtgärden stöds inte.

Lösning: Det finns ingen lösning för nedgradering. Vi rekommenderar att du säkerhetskopierar databasen innan du uppgraderar till SQL Server 2014 RTM.

Felaktig version av StreamInsight-klienten på SQL Server 2014 media/ISO/CAB

Felaktig version av StreamInsight.msi och StreamInsightClient.msi återfinns i följande sökväg på SQL Server media/ISO/CAB (StreamInsight\<Architecture>\<Language ID>).

Lösning: Ladda ned och installera rätt version från nedladdningssidan för SQL Server 2014-funktionspaket.

Produktdokumentation RTM

Report Builder- och PowerPivit-innehåll är inte tillgängliga på vissa språk.

Utfärda: Report Builder-innehåll är inte tillgängligt på följande språk:

  • Grekiska (el-GR)
  • Norska (Bokmal) (nb-NO)
  • Finska (fi-FI)
  • Danska (da-DK)

I SQL Server 2012 (11.x) var det här innehållet tillgängligt i en CHM-fil som levererades med produkten och var tillgängligt på dessa språk. CHM-filerna levereras inte längre med produkten och Report Builder-innehållet är endast tillgängligt på MSDN. MSDN stöder inte dessa språk. Report Builder har också tagits bort från TechNet och är inte längre tillgängligt på de språk som stöds.

Tillfällig lösning: Ingen.

Utfärda: Power Pivot-innehåll är inte tillgängligt på följande språk:

  • Grekiska (el-GR)
  • Norska (Bokmal) (nb-NO)
  • Finska (fi-FI)
  • Danska (da-DK)
  • Tjeckiska (cs-CZ)
  • Ungerska (hu-HU)
  • Nederländska (Nederländerna) (nl-NL)
  • Polska (pl-PL)
  • Svenska (sv-SE)
  • Turkiska (tr-TR)
  • Portugisiska (Portugal) (pt-PT)

I SQL Server 2012 (11.x) var det här innehållet tillgängligt på TechNet och var tillgängligt på dessa språk. Det här innehållet har tagits bort från TechNet och är inte längre tillgängligt på dessa språk som stöds.

Tillfällig lösning: Ingen.

Databasmotor (RTM)

Ändringar som gjorts för Standard Edition i SQL Server 2014 RTM

SQL Server 2014 Standard har följande ändringar:

  • Funktionen för buffertpoolstillägg gör det möjligt att använda konfigurerat minne i en maximal storlek upp till 4 gånger.
  • Det maximala minnet har tagits upp från 64 GB till 128 GB.

Memory Optimization Advisor flaggar standardbegränsningar som inkompatibla

Problem: Minnesoptimeringsrådgivaren i SQL Server Management Studio flaggar alla standardbegränsningar som inkompatibla. Alla standardbegränsningar stöds inte i en minnesoptimerad tabell. Advisor skiljer inte mellan typer av standardbegränsningar som stöds och som inte stöds. Standardbegränsningar som stöds omfattar alla konstanter, uttryck och inbyggda funktioner som stöds i inbyggda kompilerade lagrade procedurer. Om du vill se listan över funktioner som stöds i internt kompilerade lagrade procedurer läser du Konstruktioner som stöds i inbyggda kompilerade lagrade procedurer.

Lösning: Om du vill använda rådgivaren för att identifiera blockerare ignorerar du de kompatibla standardbegränsningarna. Följ dessa steg om du vill använda Advisor för minnesoptimering för att migrera tabeller som har kompatibla standardbegränsningar, men inga andra blockerare:

  1. Ta bort standardbegränsningarna från tabelldefinitionen.
  2. Använd Advisor för att skapa ett migreringsskript i tabellen.
  3. Lägg till standardbegränsningarna i migreringsskriptet.
  4. Kör migreringsskriptet.

Informationsmeddelandet "filåtkomst nekad" rapporteras felaktigt som ett fel i SQL Server 2014-felloggen

Utfärda: När du startar om en server som har databaser som innehåller minnesoptimerade tabeller kan följande typ av felmeddelanden visas i SQL Server 2014-felloggen:

[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.

Det här meddelandet är faktiskt informations- och ingen användaråtgärd krävs.

Tillfällig lösning: Ingen. Det här är ett informationsmeddelande.

Information om saknade index rapporterar felaktigt inkluderade kolumner för minnesoptimerade tabeller.

Utfärda: Om SQL Server 2014 identifierar ett index som saknas för en fråga i en minnesoptimerad tabell rapporterar den ett index som saknas i SHOWPLAN_XML, samt i de saknade index-DMV:erna, till exempel sys.dm_db_missing_index_details. I vissa fall innehåller den saknade indexinformationen inkluderade kolumner. Eftersom alla kolumner implicit ingår i alla index i minnesoptimerade tabeller är det inte tillåtet att uttryckligen ange inkluderade kolumner med minnesoptimerade index.

Lösning: Ange INCLUDE inte satsen med index för minnesoptimerade tabeller.

Indexinformation som saknas utelämnar saknade index när ett hash-index finns men inte är lämpligt för frågan

Utfärda: Om du har ett HASH index för kolumner i en minnesoptimerad tabell som refereras i en fråga, men indexet inte kan användas för frågan, rapporterar SQL Server 2014 inte alltid ett saknat index i SHOWPLAN_XML och i DMV sys.dm_db_missing_index_details

I synnerhet om en fråga innehåller likhetspredikat som omfattar en delmängd av indexnyckelkolumnerna eller om den innehåller ojämlikhetspredikat som involverar indexnyckelkolumnerna, kan indexet HASH inte användas som det är, och ett annat index skulle krävas för att köra frågan effektivt.

Lösning: Om du använder hash-index kontrollerar du frågorna och frågeplanerna för att avgöra om frågorna kan dra nytta av indexsökningsåtgärder på en delmängd av indexnyckeln eller Indexsökningsåtgärder på ojämlikhetspredikat. Om du behöver söka efter en delmängd av indexnyckeln använder du antingen ett NONCLUSTERED index eller använder ett HASH index på exakt de kolumner som du behöver söka efter. Om du behöver söka efter ett ojämlikhetspredikat använder du ett NONCLUSTERED index i stället för HASH.

Fel vid användning av en minnesoptimerad tabell och minnesoptimerad tabellvariabel i samma fråga, om databasalternativet READ_COMMITTED_SNAPSHOT är inställt på PÅ

Utfärda: Om databasalternativet READ_COMMITTED_SNAPSHOT är inställt på ON, och du har åtkomst till både en minnesoptimerad tabell och en minnesoptimerad tabellvariabel i samma instruktion utanför kontexten för en användartransaktion, kan det här felmeddelandet visas:

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).

Lösning: Använd antingen tabelltipset WITH (SNAPSHOT) med tabellvariabeln eller ange databasalternativet MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT till ON, med hjälp av följande instruktion:

ALTER DATABASE CURRENT
    SET MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT = ON;

Procedur- och frågekörningsstatistik för internt kompilerade lagrade procedurer registrerar arbetstid i multiplar på 1 000

Utfärda: När du har aktiverat insamlingen av procedur- eller frågekörningsstatistiksamling för internt kompilerade lagrade procedurer med eller sp_xtp_control_proc_exec_statssp_xtp_control_query_exec_statsvisas *_worker_time som rapporterats i multiplar av 1 000, i DMV:erna sys.dm_exec_procedure_stats och sys.dm_exec_query_stats. Frågekörningar som har en arbetstid på mindre än 500 mikrosekunder kommer att rapporteras med en worker_time på 0.

Tillfällig lösning: Ingen. Förlita dig inte på worker_time som rapporteras i körningsstatistikens DMV:er för kortsiktiga frågor i inbyggda kompilerade lagrade procedurer.

Fel med SHOWPLAN_XML för internt kompilerade lagrade procedurer som innehåller långa uttryck

Utfärda: Om en inbyggt kompilerad lagrad procedur innehåller ett långt uttryck kan följande fel uppstå om du hämtar SHOWPLAN_XML för proceduren, antingen med alternativet SET SHOWPLAN_XML ON T-SQL eller med alternativet "Visa uppskattad körningsplan" i Management Studio:

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.

Lösning: Två föreslagna lösningar:

  1. Lägg till parenteser i uttrycket, ungefär som i följande exempel:

    Istället för:

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

    Skriva:

    SELECT((@v0 + ... + @v49) + (@v50 + ... + @v99)) + ((@v100 + ... + @v149) + (@v150 + ... + @v199))
    
  2. Skapa en andra procedur med ett något förenklat uttryck för showplansändamål – planens allmänna form ska vara densamma. I stället för:

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

    Skriva:

    SELECT @v0 + @v1;
    

Utfärda: När du använder en inbyggt kompilerad lagrad procedur som använder strängparameter eller variabel med de inbyggda funktionerna DATEPART, DAY, MONTHoch YEAR, visas ett felmeddelande om att datetimeoffset inte stöds med internt kompilerade lagrade procedurer.

Lösning: Tilldela strängparametern eller variabeln till en ny variabel av typen datetime2 och använd variabeln i funktionen DATEPART, DAY, MONTHeller YEAR. Till exempel:

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

Intern kompileringsrådgivare flaggar DELETE FROM-klausuler felaktigt

Utfärda: Interna Compilation Advisor-flaggor DELETE FROM i en lagrad procedur är felaktigt inkompatibla.

Tillfällig lösning: Ingen.

Registrering via SSMS lägger till DAC-metadata med oförenliga instans-ID:er

Utfärda: När du registrerar eller tar bort ett Data-Tier programpaket (.dacpac) via SQL Server Management Studio uppdateras inte sysdac*-tabellerna korrekt så att en användare kan köra frågor mot dacpac-historiken för databasen. Instance_id för sysdac_history_internal och sysdac_instances_internal matchar inte för att tillåta en koppling.

Lösning: Det här problemet åtgärdas med omdistribution av funktionspaketet för Data-Tier Applikationsramverket. När uppdateringen har tillämpats använder alla nya historikposter värdet som anges för instance_id i tabellen sysdac_instances_internal.

Om du redan har problem med felmatchade instance_id värden är det enda sättet att korrigera felmatchade värden att ansluta till servern som en användare med behörighet att skriva till msdb databasen och uppdatera instance_id värden som ska matchas. Om du får flera register- och avregistrerade händelser från samma databas kan du behöva titta på tid/datum för att se vilka poster som matchar det aktuella instance_id värdet.

  1. Anslut till servern i SQL Server Management Studio med en inloggning som har uppdateringsbehörighet till msdb.

  2. Öppna en ny fråga med hjälp av msdb databasen.

  3. Kör denna fråga för att se alla dina aktiva DAC-instanser. Leta reda på den instans som du vill korrigera och anteckna instance_id:

    SELECT * from sysdac_instances_internal;
    
  4. Kör denna fråga för att se alla historikposter:

    SELECT * FROM sysdac_history_internal;
    
  5. Identifiera de rader som ska motsvara den instans som du åtgärdar.

  6. Uppdatera värdet sysdac_history_internal.instance_id till det värde som du antecknade i steg 3 (från tabellen sysdac_instances_internal):

    UPDATE sysdac_history_internal SET instance_id = '<value from step 3>' WHERE <expression that matches the rows you want to update>;
    

Rapporteringstjänster (RTM)

Sql Server 2012 Reporting Services-rapportservern i inbyggt läge kan inte köras sida vid sida med SQL Server 2014 Reporting Services SharePoint-komponenter

problem: Den interna Windows-tjänsten SQL Server Reporting Services (ReportingServicesService.exe) i inbyggt läge i Reporting Services startar inte när SQL Server 2014 (12.x) Reporting Services SharePoint-komponenter är installerade på samma server.

Lösning: Avinstallera SQL Server 2014(12.x) Reporting Services SharePoint-komponenter och starta om Microsoft SQL Server 2012 Reporting Services Windows-tjänsten.

Mer information:

SQL Server 2012 (11.x) Reporting Services Native Mode kan inte köras sida vid sida i något av följande villkor:

  • SQL Server 2014 (12.x) Reporting Services-tillägg för SharePoint-produkter
  • SQL Server 2014 (12.x) Reporting Services SharePoint delad tjänst

Installationen sida vid sida hindrar SQL Server 2012 (11.x) Reporting Services Native Mode Windows Service från att starta. Felmeddelanden som liknar de som visas här visas i Windows-händelseloggen:

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.

Mer information finns i SQL Server 2014 Reporting Services Tips, Tricks och Felsökning.

Nödvändig uppgraderingsordning för SharePoint-servergrupp med flera noder till SQL Server 2014 Reporting Services

Problem: Rapportåtergivning i en flernodig serverfarmsmiljö misslyckas om Reporting Services SharePoint Shared Service uppgraderas före alla instanser av Reporting Services-tillägget för SharePoint-produkter.

Lösning: i en SharePoint-servergrupp med flera noder:

  1. Uppgradera först alla instanser av Reporting Services-tillägget för SharePoint-produkter.
  2. Uppgradera sedan alla instanser av SharePoint-delad tjänst för Reporting Services.

Mer information finns i Tips, tricks och felsökning för SQL Server 2014 Reporting Services

SQL Server 2014 RTM på virtuella Azure-datorer

Guiden Lägg till Azure Replica returnerar ett fel när du konfigurerar en tillgänglighetsgruppslyssnare i Azure

Problem: Om en tillgänglighetsgrupp har en Listener kommer guiden Lägg till Azure-replik att returnera ett fel när du försöker konfigurera Listenern i Azure.

Det här problemet beror på att tillgänglighetsgrupplyssnare kräver att en IP-adress tilldelas i varje undernät som är värd för tillgänglighetsgrupprepliker, inklusive Azure-undernätet.

Alternativ lösning:

  1. På sidan Lyssnare tilldelar du en kostnadsfri statisk IP-adress i Azure-undernätet som ska vara värd för tillgänglighetsgruppens replik till tillgänglighetsgruppens lyssnare.

    Den här lösningen gör att guiden kan slutföra tillägg av repliken i Azure.

  2. När guiden är klar måste du slutföra konfigurationen av lyssnaren i Azure enligt beskrivningen i Lyssnarkonfiguration för AlwaysOn-tillgänglighetsgrupper i Azure

Analystjänster (RTM)

MSOLAP.5 måste laddas ned, installeras och registreras för en ny SharePoint 2010-servergrupp som konfigurerats med SQL Server 2014

Problem:

  • För en SharePoint 2010 MSOLAP.5 måste laddas ned, installeras och registreras för en ny SharePoint 2013-servergrupp som konfigurerats med SQL Server 2014farm konfigurerad med en RTM-distribution för SQL Server 2014, kan PowerPivot-arbetsböcker inte ansluta till datamodeller eftersom providern som refereras i anslutningssträngen inte är installerad.

Alternativ lösning:

  1. Ladda ned MSOLAP.5-providern från SQL Server 2012 SP1-funktionspaketet (11.0.3x). Installera providern på de programservrar som kör Excel Services. Mer information finns i avsnittet "Microsoft Analysis Services OLE DB Provider for Microsoft SQL Server 2012 SP1" Microsoft SQL Server 2012 SP1 Feature Pack.

  2. Registrera MSOLAP.5 som en betrodd provider med SharePoint Excel Services. Mer information finns i Lägg till MSOLAP.5 som betrodd dataprovider i Excel Services.

Mer information:

  • SQL Server 2014 (12.x) innehåller MSOLAP.6. SQL Server 2012 (11.x) och SQL Server 2014 (12.x) Power Pivot-arbetsböcker använder MSOLAP.5. Om MSOLAP.5 inte är installerat på datorn som kör Excel Services kan Excel Services inte läsa in datamodellerna.

MSOLAP.5 måste laddas ned, installeras och registreras för en ny SharePoint 2013-servergrupp som konfigurerats med SQL Server 2014

Problem:

  • För en SharePoint 2013-servergrupp som konfigurerats med en SQL Server 2014-distribution (12.x) kan Excel-arbetsböcker som refererar till MSOLAP.5-providern inte ansluta till tabuladatamodeller eftersom providern som refereras i anslutningssträngen inte är installerad.

Alternativ lösning:

  1. Ladda ned MSOLAP.5-providern från SQL Server 2012 SP1-funktionspaketet (11.0.3x). Installera providern på de programservrar som kör Excel Services. Mer information finns i avsnittet "Microsoft Analysis Services OLE DB Provider for Microsoft SQL Server 2012 SP1" Microsoft SQL Server 2012 SP1 Feature Pack.

  2. Registrera MSOLAP.5 som en betrodd provider med SharePoint Excel Services. Mer information finns i Lägg till MSOLAP.5 som betrodd dataprovider i Excel Services.

Mer information:

  • SQL Server 2014 (12.x) innehåller MSOLAP.6. men SQL Server 2014 PowerPivot-arbetsböcker använder MSOLAP.5. Om MSOLAP.5 inte är installerat på datorn som kör Excel Services kan Excel Services inte läsa in datamodellerna.

Skadade datauppdateringsscheman (RTM)

Problem:

  • Du uppdaterar ett uppdateringsschema och schemat blir skadat och oanvändbart.

Alternativ lösning:

  1. I Microsoft Excel rensar du de anpassade avancerade egenskaperna. Se avsnittet "Lösning" i följande kunskapsbasartikel KB-2927748.

Mer information:

  • Om uppdateringsschemats serialiserade längd är mindre än det ursprungliga schemat, uppdateras inte buffertstorleken korrekt när du uppdaterar ett datauppdateringsschema för en arbetsbok och den nya schemainformationen sammanfogas med den gamla schemainformationen, vilket resulterar i ett skadat schema.

Datakvalitetstjänster (RTM)

Inget stöd mellan versioner för Data Quality Services i Master Data Services

Utfärda: Följande scenarier stöds inte:

  • Master Data Services 2014 finns i en SQL Server Database Engine-databas i SQL Server 2012 med Data Quality Services 2012 installerat.

  • Master Data Services 2012 finns i en SQL Server Database Engine-databas i SQL Server 2014 med Data Quality Services 2014 installerat.

Lösning: Använd samma version av Master Data Services som databasmotordatabasen och Data Quality Services.

Problem med uppgraderingsrådgivare (RTM)

SQL Server 2014 Upgrade Advisor rapporterar irrelevanta uppgraderingsproblem för SQL Server Reporting Services

Problem: SQL Server Upgrade Advisor (SSUA) som levereras med SQL Server 2014 media rapporterar felaktigt flera fel när den analyserar en SQL Server Reporting Services-server.

Lösning: Det här problemet har åtgärdats i SQL Server Upgrade Advisor som finns i SQL Server 2014 Feature Pack för SSUA.

SQL Server 2014 Upgrade Advisor rapporterar ett fel vid analys av SQL Server Integration Services-servern

Problem: SQL Server Upgrade Advisor (SSUA), som levereras med SQL Server 2014-mediet, rapporterar ett fel när den analyserar SQL Server Integration Services-servern. Felet som visas för användaren är:

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

Lösning: Det här problemet har åtgärdats i SQL Server Upgrade Advisor som finns i SQL Server 2014 Feature Pack för SSUA.

Få hjälp

Bidra till SQL-dokumentation

Visste du att du kan redigera SQL-innehåll själv? Om du gör det hjälper du inte bara till att förbättra vår dokumentation, utan du får även kredit som deltagare på sidan.

Mer information finns i Redigera Microsoft Learn-dokumentation.