Udostępnij przez


Informacje o wersji programu SQL Server 2014

Dotyczy:programu SQL Server

W tym artykule opisano znane problemy dotyczące wydań programu SQL Server 2014 (12.x), w tym powiązanych dodatków Service Pack.

SQL Server 2014 z pakietem Service Pack 2 (SP2)

Program SQL Server 2014 SP2 zawiera pakiety zbiorcze wydanych poprawek dla programu SQL Server 2014 SP1 CU7. Zawiera on ulepszenia skoncentrowane na wydajności, skalowalności i diagnostyce na podstawie opinii klientów i społeczności SQL.

Ulepszenia wydajności i skalowalności w dodatku Service Pack 2 (SP2)

Cecha Opis Aby uzyskać więcej informacji
Automatyczne partycjonowanie "Soft NUMA" Można automatycznie skonfigurować Soft NUMA w systemach wykazujących 8 lub więcej procesorów CPU na węzeł NUMA. Soft-NUMA (SQL Server)
Rozszerzenie puli buforów Umożliwia skalowanie puli programu SQL Server poza 8 TB. Rozszerzenie puli
Skalowanie obiektu pamięci dynamicznej Dynamiczne partycjonowanie obiektu pamięci na podstawie liczby węzłów i rdzeni. To ulepszenie eliminuje potrzebę flagi śladu 8048 po SQL 2014 SP2. skalowanie obiektów pamięci dynamicznej
MAXDOP wskazówka dotycząca DBCC CHECK* poleceń To ulepszenie jest przydatne do uruchamiania bazy danych DBCC CHECKDB z ustawieniem MAXDOP innym niż sp_configure wartość. Wskazówki dotyczące zapytań
Ulepszenie blokady obrotowej SOS_RWLock Eliminuje potrzebę spinlocka dla SOS_RWLock i zamiast tego używa technik bezblokadowych podobnych do OLTP działającego w pamięci. SOS_RWLock Przeprojektowanie
Natywna implementacja przestrzenna Znacząca poprawa wydajności zapytań przestrzennych. Ulepszenia wydajności przestrzennej w programach SQL Server 2012 i 2014

Ulepszenia łatwości obsługi i diagnostyki w dodatku SP2

Cecha Opis Aby uzyskać więcej informacji
Rejestrowanie zawsze włączonego limitu czasu Dodano nową funkcję rejestrowania dla komunikatów limitu czasu dzierżawy, dzięki czemu są rejestrowane bieżące czasy i oczekiwane czasy odnawiania. Ulepszona diagnostyka limitu czasu dzierżawy dla Always On Availability Group
Zawsze włączone moduły XEvents i liczniki wydajności Nowe liczniki XEvents i XEvents zawsze włączone, aby poprawić diagnostykę podczas rozwiązywania problemów z opóźnieniami za pomocą funkcji Always On. KB 3107172 i KB 3107400
Czyszczenie śledzenia zmian Nowa procedura sp_flush_CT_internal_table_on_demand składowana czyści wewnętrzne tabele śledzenia zmian na żądanie. 3173157 KB
Klonowanie bazy danych Użyj nowego polecenia DBCC, aby rozwiązać problemy z istniejącymi produkcyjnymi bazami danych przez sklonowanie schematu, metadanych i statystyk, ale bez danych. Sklonowane bazy danych nie mają być używane w środowiskach produkcyjnych. Tworzenie klonu bazy danych zawierającej schemat, statystyki i magazyn zapytań
Dodatki DMF Nowy program DMF sys.dm_db_incremental_stats_properties uwidacznia informacje na partycję dla statystyk przyrostowych. 3170114 KB
DMF do pobierania buforu wejściowego w programie SQL Server Dostępna jest nowa funkcja DMF do pobierania buforu wejściowego dla sesji/żądania (sys.dm_exec_input_buffer). Jest to funkcjonalnie równoważne DBCC INPUTBUFFER. sys.dm_exec_input_buffer
DROP Obsługa języka DDL na potrzeby replikacji Umożliwia usunięcie z bazy danych i publikacji tabeli, która jest dołączona jako artykuł w publikacji replikacji transakcyjnej. 3170123 KB
Uprawnienie IFI do konta usługi SQL Ustal, czy szybkie inicjowanie pliku (IFI) działa podczas uruchamiania usługi SQL Server. Natychmiastowe inicjowanie pliku bazy danych
Granty pamięci — rozwiązywanie problemów Wskazówek diagnostycznych można używać podczas uruchamiania zapytań, ograniczając ich przydziały pamięci, aby zapobiec rywalizacji o pamięć. Wskazówki dotyczące zapytań
Uproszczone profilowanie operatorów dla efektywnego wykonywania zapytań Optymalizuje zbieranie statystyk wykonywania zapytań dla poszczególnych operatorów, takich jak rzeczywista liczba wierszy. Wybór deweloperów : Postęp zapytań — w dowolnym czasie, w dowolnym miejscu
Diagnostyka wykonywania zapytań Rzeczywiste odczyty wierszy są teraz uwzględniane w planach wykonywania zapytań, aby zwiększyć skuteczność rozwiązywania problemów z wydajnością zapytań. 3107397 KB
Diagnostyka wykonywania zapytań na potrzeby tempdb rozlania Ostrzeżenia dotyczące skrótu i sortowania mają teraz dodatkowe kolumny do śledzenia fizycznych statystyk I/O, użycia pamięci i wierszy objętych działaniem. Ulepszenie diagnostyki przelania temptdb
tempdb Supportability Użyj nowego komunikatu o błędach dla liczby plików tempdb oraz zmian pliku danych tempdb podczas uruchamiania serwera. 2963384 KB

Ponadto zwróć uwagę na następujące poprawki:

  • Stos wywołań Xevent teraz zawiera nazwy modułów i przesunięcia zamiast adresów bezwzględnych.
  • Lepsza korelacja między diagnostyką XE i widokami DMV — Query_hash i query_plan_hash są używane do unikatowego identyfikowania zapytania. DMV definiuje je jako varbinary(8), podczas gdy XEvent definiuje je jako UINT64. Ponieważ program SQL Server nie ma "niepodpisanego biginta", rzutowanie nie zawsze działa. To ulepszenie wprowadza nowe kolumny akcji/filtru XEvent równoważne query_hash i query_plan_hash z wyjątkiem sytuacji, gdy są zdefiniowane jako INT64. Ta poprawka pomaga w korelacji zapytań między XE a DMV.
  • Obsługa formatu UTF-8 w systemach BULK INSERT i BCP — obsługa eksportowania i importowania danych zakodowanych w zestawie znaków UTF-8 jest teraz włączona w BULK INSERT systemach i BCP.

Pobieranie stron i więcej informacji o Service Packu 2

SQL Server 2014 w wersji Service Pack 1 (SP1)

Program SQL Server 2014 SP1 zawiera poprawki podane w programie SQL Server 2014 CU 1 do 5, a także pakiet zbiorczy poprawek dostarczonych wcześniej w programie SQL Server 2012 SP2.

Notatka

Jeśli instancja programu SQL Server ma włączony katalog SSISDB, a podczas aktualizacji do wersji SP1 wystąpi błąd instalacji, postępuj zgodnie z instrukcjami dla tego problemu opisanymi w Błąd 912 lub 3417 podczas instalowania programu SQL Server 2014 SP1.

Strony do pobrania i więcej informacji o dodatku SP1

Przed zainstalowaniem programu SQL Server 2014 RTM

Ograniczenia i ograniczenia w programie SQL Server 2014 RTM

  1. Uaktualnianie z programu SQL Server 2014 CTP 1 do programu SQL Server 2014 RTM nie jest obsługiwane.
  2. Instalowanie programu SQL Server 2014 CTP 1 obok programu SQL Server 2014 RTM nie jest obsługiwane.
  3. Dołączanie lub przywracanie bazy danych CTP 1 programu SQL Server 2014 do programu SQL Server 2014 RTM nie jest obsługiwane.

Rozwiązanie alternatywne: Brak.

Uaktualnianie z programu SQL Server 2014 CTP 2 do programu SQL Server RTM

Uaktualnienie jest w pełni obsługiwane. W szczególności można wykonywać następujące czynności:

  1. Dołącz bazę danych SQL Server 2014 CTP 2 do instancji SQL Server 2014 RTM.
  2. Przywracanie kopii zapasowej bazy danych wykonanej w programie SQL Server 2014 CTP 2 do wystąpienia programu SQL Server 2014 RTM.
  3. Aktualizacja na miejscu do programu SQL Server 2014 RTM.
  4. Uaktualnienie stopniowe do programu SQL Server 2014 RTM. Przed zainicjowaniem uaktualnienia stopniowego musisz przełączyć się na tryb ręcznego trybu failover. Aby uzyskać szczegółowe informacje, zobacz Uaktualnianie replik grup dostępności .
  5. Dane zebrane przez zestawy zbierania danych o wydajności transakcji zainstalowane w programie SQL Server 2014 CTP 2 nie mogą być wyświetlane za pośrednictwem programu SQL Server Management Studio w programie SQL Server 2014 RTM i odwrotnie.

Obniżanie z programu SQL Server 2014 RTM do programu SQL Server 2014 CTP 2

Ta akcja nie jest obsługiwana.

Obejście: Nie ma obejścia dla obniżenia poziomu. Zalecamy wykonanie kopii zapasowej bazy danych przed uaktualnieniem do programu SQL Server 2014 RTM.

Nieprawidłowa wersja klienta usługi StreamInsight na nośniku programu SQL Server 2014/ISO/CAB

Niewłaściwa wersja StreamInsight.msi i StreamInsightClient.msi znajduje się w następującej ścieżce na nośniku SQL Servera/ISO/CAB (StreamInsight\<Architecture>\<Language ID>).

Obejście: Pobierz i zainstaluj poprawną wersję ze strony pobierania pakietu funkcji programu SQL Server 2014.

Dokumentacja produktu RTM

Program Report Builder i zawartość programu PowerPivit nie są dostępne w niektórych językach.

Problem: Zawartość programu Report Builder nie jest dostępna w następujących językach:

  • Grecki (el-GR)
  • Norweski (Bokmal) (nb-NO)
  • Fiński (fi-FI)
  • Duński (da-DK)

W programie SQL Server 2012 (11.x) ta zawartość była dostępna w pliku CHM dostarczanym z produktem i była dostępna w tych językach. Pliki CHM nie są już dostarczane z produktem, a zawartość programu Report Builder jest dostępna tylko w witrynie MSDN. Witryna MSDN nie obsługuje tych języków. Program Report Builder został również usunięty z witryny TechNet i nie jest już dostępny w tych obsługiwanych językach.

Rozwiązanie alternatywne: Brak.

Problem: Zawartość dodatku Power Pivot nie jest dostępna w następujących językach:

  • Grecki (el-GR)
  • Norweski (Bokmal) (nb-NO)
  • Fiński (fi-FI)
  • Duński (da-DK)
  • Czeski (cs-CZ)
  • Węgierski (hu-HU)
  • Język niderlandzki (Holandia) (nl-NL)
  • Polski (pl-PL)
  • Szwedzki (sv-SE)
  • Turecki (tr-TR)
  • Język portugalski (Portugalia) (pt-PT)

W programie SQL Server 2012 (11.x) ta zawartość była dostępna w witrynie TechNet i była dostępna w tych językach. Ta zawartość została usunięta z witryny TechNet i nie jest już dostępna w tych obsługiwanych językach.

Rozwiązanie alternatywne: Brak.

Silnik bazy danych (RTM)

Zmiany wprowadzone w wersji Standard w programie SQL Server 2014 RTM

Program SQL Server 2014 Standard ma następujące zmiany:

  • Funkcja rozszerzenia puli buforów umożliwia użycie maksymalnego rozmiaru wynoszącego do 4 razy więcej niż skonfigurowana pamięć.
  • Maksymalna ilość pamięci została podniesiona z 64 GB do 128 GB.

Doradca optymalizacji pamięci flaguje domyślne ograniczenia jako niezgodne

Problem: Doradca zoptymalizowany pod kątem pamięci w programie SQL Server Management Studio flaguje wszystkie domyślne ograniczenia jako niezgodne. Nie wszystkie ograniczenia domyślne są obsługiwane w tabeli zoptymalizowanej pod kątem pamięci; Usługa Advisor nie rozróżnia obsługiwanych i nieobsługiwanych typów ograniczeń domyślnych. Obsługiwane ograniczenia domyślne obejmują wszystkie stałe, wyrażenia i wbudowane funkcje obsługiwane w natywnie skompilowanych procedurach składowanych. Aby wyświetlić listę funkcji obsługiwanych w natywnie skompilowanych procedurach składowanych, zobacz Obsługiwane konstrukcje w natywnie skompilowanych procedurach składowanych.

Obejście: Jeśli chcesz użyć doradcy do identyfikowania blokad, zignoruj zgodne ograniczenia domyślne. Aby użyć klasyfikatora optymalizacji pamięci do migrowania tabel, które mają zgodne ograniczenia domyślne, ale nie inne blokady, wykonaj następujące kroki:

  1. Usuń domyślne ograniczenia z definicji tabeli.
  2. Użyj narzędzia Advisor, aby utworzyć skrypt migracji w tabeli.
  3. Dodaj ponownie domyślne ograniczenia do skryptu migracji.
  4. Wykonaj skrypt migracji.

Komunikat informacyjny "Odmowa dostępu do pliku" niepoprawnie zgłoszony jako błąd w dzienniku błędów programu SQL Server 2014

Problem: Podczas ponownego uruchamiania serwera, który zawiera bazy danych zawierające tabele zoptymalizowane pod kątem pamięci, w dzienniku błędów programu SQL Server 2014 mogą zostać wyświetlone następujące komunikaty o błędach:

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

Ten komunikat jest rzeczywiście informacyjny i nie jest wymagana żadna akcja użytkownika.

Rozwiązanie alternatywne: Brak. Jest to komunikat informacyjny.

Brak szczegółów indeksu niepoprawnie zgłasza zawarte kolumny dla tabeli zoptymalizowanej pod kątem pamięci

Problem: Jeśli program SQL Server 2014 wykryje brakujący indeks dla zapytania w tabeli zoptymalizowanej pod kątem pamięci, zgłosi brak indeksu w tabeli , a także w brakujących widokach DMV indeksu SHOWPLAN_XML, takich jak sys.dm_db_missing_index_details. W niektórych przypadkach brakujące szczegóły indeksu będą zawierać dołączone kolumny. Ponieważ wszystkie kolumny są niejawnie dołączane do wszystkich indeksów w tabelach zoptymalizowanych pod kątem pamięci, nie wolno jawnie określać dołączonych kolumn z indeksami zoptymalizowanymi pod kątem pamięci.

Obejście: Nie należy określać klauzuli INCLUDE z indeksami w tabelach zoptymalizowanych pod kątem pamięci.

Brak szczegółów indeksu pomija brakujące indeksy, gdy istnieje indeks skrótu, ale nie jest odpowiedni dla zapytania

Problem: Jeśli masz HASH indeks kolumn tabeli zoptymalizowanej pod kątem pamięci, do której odwołujesz się w zapytaniu, ale indeks nie może być używany dla zapytania, program SQL Server 2014 nie zawsze będzie zgłaszać brakujący indeks w SHOWPLAN_XML widoku DMV i w widoku DMV sys.dm_db_missing_index_details

W szczególności jeśli zapytanie zawiera predykaty równości, które obejmują podzbiór kolumn klucza indeksu lub jeśli zawiera predykaty nierówności, które obejmują kolumny klucza indeksu, HASH indeks nie może być używany w taki sposób, jak jest, a inny indeks będzie wymagany do wydajnego wykonywania zapytania.

Obejście: Jeśli używasz indeksów skrótów, sprawdź zapytania i plany zapytań, aby określić, czy zapytania mogą korzystać z operacji wyszukiwania indeksu w podzestawie klucza indeksu lub operacji wyszukiwania indeksu w przypadku predykatów nierówności. Jeśli musisz wyszukać podzbiór klucza indeksu, użyj indeksu lub użyj NONCLUSTEREDHASH indeksu dla dokładnie tych kolumn, których potrzebujesz. Jeśli musisz szukać predykatu nierówności, użyj indeksu NONCLUSTEREDHASHzamiast .

Błąd podczas używania tabeli zoptymalizowanej pod kątem pamięci i zmiennej tabeli zoptymalizowanej pod kątem pamięci w tym samym zapytaniu, jeśli opcja bazy danych READ_COMMITTED_SNAPSHOT jest ustawiona na WŁĄCZONE

Problem: Jeśli opcja READ_COMMITTED_SNAPSHOT bazy danych jest ustawiona na ON, i uzyskujesz dostęp zarówno do tabeli zoptymalizowanej pod kątem pamięci, jak i zmiennej tabeli zoptymalizowanej pod kątem pamięci w tej samej instrukcji poza kontekstem transakcji użytkownika, może wystąpić ten komunikat o błędzie:

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

Obejście: Użyj wskazówki WITH tabeli (SNAPSHOT) ze zmienną tabeli lub ustaw opcję bazy danych MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT na ON, używając następującej instrukcji:

ALTER DATABASE CURRENT
    SET MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT = ON;

Statystyki dotyczące procedur i wykonywania zapytań dla natywnie skompilowanych procedur składowanych rejestrują czas pracy roboczej w wielokrotnościach 1000

Problem: Po włączeniu zbierania statystyk procedury lub wykonywania zapytań dla natywnie skompilowanych procedur składowanych przy użyciu lub sp_xtp_control_proc_exec_statssp_xtp_control_query_exec_stats, zobaczysz *_worker_time zgłoszone w wielokrotności 1000, w widokach DMV sys.dm_exec_procedure_stats i sys.dm_exec_query_stats. Wykonania zapytań, które mają czas roboczy krótszy niż 500 mikrosekund, zostaną zgłoszone jako worker_time 0.

Rozwiązanie alternatywne: Brak. Nie należy polegać na worker_time zgłoszonych w statystykach wykonywania dynamicznych widoków zarządzania dla krótko działających zapytań w natywnie skompilowanych procedurach składowanych.

Błąd z SHOWPLAN_XML dla natywnie skompilowanych procedur składowanych zawierających długie wyrażenia

Problem: Jeśli natywnie skompilowana procedura składowana zawiera długie wyrażenie, uzyskanie SHOWPLAN_XML dla procedury przy użyciu opcji SET SHOWPLAN_XML ON T-SQL lub użycie opcji "Wyświetl szacowany plan wykonania" w programie Management Studio może spowodować następujący błąd:

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.

Obejście: Dwa sugerowane obejścia:

  1. Dodaj nawiasy do wyrażenia, podobnie jak w poniższym przykładzie:

    Zamiast:

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

    Napisz:

    SELECT((@v0 + ... + @v49) + (@v50 + ... + @v99)) + ((@v100 + ... + @v149) + (@v150 + ... + @v199))
    
  2. Utwórz drugą procedurę z nieco uproszczonym wyrażeniem na potrzeby wizualizacji planu — ogólny kształt planu powinien być taki sam. Na przykład zamiast:

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

    Napisz:

    SELECT @v0 + @v1;
    

Problem: W przypadku korzystania z natywnie skompilowanej procedury składowanej, która używa parametru ciągu lub zmiennej z wbudowanymi funkcjami DATEPART, , DAYMONTHi YEAR, komunikat o błędzie pokazuje, że parametr datetimeoffset nie jest obsługiwany w natywnie skompilowanych procedurach składowanych.

Obejście: Przypisz parametr ciągu lub zmienną do nowej zmiennej typu datetime2 i użyj tej zmiennej w funkcji DATEPART, , DAYMONTHlub YEAR. Na przykład:

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

Doradca ds. kompilacji natywnej niepoprawnie oznacza zapytania DELETE FROM.

Problem: Native Compilation Advisor flags klauzule DELETE FROM wewnątrz procedury składowanej niepoprawnie jako niezgodne.

Rozwiązanie alternatywne: Brak.

Rejestrowanie za pomocą SSMS dodaje metadane DAC z niezgodnymi identyfikatorami wystąpień

Problem: Podczas rejestrowania lub usuwania pakietu aplikacji Data-Tier (dacpac) za pomocą programu SQL Server Management Studio tabele sysdac* nie są poprawnie aktualizowane, aby umożliwić użytkownikowi wykonywanie zapytań dotyczących historii pakietu dacpac dla bazy danych. Instance_id dla sysdac_history_internal i sysdac_instances_internal nie są zgodne, aby umożliwić sprzężenie.

Obejście: Ten problem rozwiązano dzięki redystrybucji pakietu funkcji Data-Tier Application Framework. Po zastosowaniu aktualizacji wszystkie nowe wpisy historii będą używać wartości wymienionej dla instance_id w tabeli sysdac_instances_internal.

Jeśli masz już problem z niezgodnymi wartościami instance_id, jedynym sposobem poprawienia niedopasowanych wartości jest nawiązanie połączenia z serwerem jako użytkownik z uprawnieniami do zapisu w msdb bazie danych i zaktualizowanie wartości instance_id do dopasowania. Jeśli otrzymasz kilka zdarzeń rejestrowania i wyrejestrowania z tej samej bazy danych, może być konieczne sprawdzenie daty/godziny, aby sprawdzić, które rekordy są zgodne z bieżącą wartością instance_id.

  1. Nawiąż połączenie z serwerem w programie SQL Server Management Studio przy użyciu identyfikatora logowania z uprawnieniami aktualizacji do msdbprogramu .

  2. Otwórz nowe zapytanie przy użyciu msdb bazy danych.

  3. Uruchom to zapytanie, aby wyświetlić wszystkie aktywne instancje DAC. Znajdź wystąpienie, które chcesz poprawić, i zanotuj element instance_id:

    SELECT * from sysdac_instances_internal;
    
  4. Uruchom to zapytanie, aby wyświetlić wszystkie wpisy historii:

    SELECT * FROM sysdac_history_internal;
    
  5. Zidentyfikuj wiersze, które powinny odpowiadać wystąpieniu, które naprawiasz.

  6. Zaktualizuj wartość sysdac_history_internal.instance_id na wartość zanotowaną w kroku 3 (z tabeli sysdac_instances_internal):

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

Usługi raportowania (RTM)

Serwer raportów programu SQL Server 2012 Reporting Services w trybie natywnym nie może działać równolegle ze składnikami programu SHAREPoint usług SQL Server 2014 Reporting Services

pl-PL: Problem: Usługa Windows 'SQL Server Reporting Services' (ReportingServicesService.exe) w trybie natywnym nie może zostać uruchomiona, gdy na tym samym serwerze są zainstalowane składniki programu SharePoint usług Reporting Services dla SQL Server 2014 (12.x).

Obejście: Odinstaluj składniki programu Sql Server 2014 (12.x) Reporting Services programu SharePoint i uruchom ponownie usługę Microsoft SQL Server 2012 Reporting Services systemu Windows.

Więcej informacji:

Tryb macierzysty usług Reporting Services w programie SQL Server 2012 (11.x) nie może działać równolegle w jednym z następujących warunków:

  • Dodatek usług Reporting Services programu SQL Server 2014 (12.x) dla produktów programu SharePoint
  • SQL Server 2014 (12.x) Reporting Services SharePoint Shared Service

Instalacja równoległa uniemożliwia uruchamianie usługi Windows w trybie natywnym usług Reporting Services programu SQL Server 2012 (11.x). Komunikaty o błędach podobne do przedstawionych tutaj będą widoczne w dzienniku zdarzeń systemu Windows:

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.

Aby uzyskać więcej informacji, zobacz porady, wskazówki i rozwiązywanie problemów dotyczące usług Reporting Services w programie SQL Server 2014.

Wymagana kolejność uaktualniania farmy programu SharePoint z wieloma węzłami do usług SQL Server 2014 Reporting Services

Problem: renderowanie raportów w farmie z wieloma węzłami kończy się niepowodzeniem, jeśli wystąpienia usługi udostępnionej Reporting Services dla produktów programu SharePoint zostaną uaktualnione przed wszystkimi wystąpieniami dodatku Reporting Services dla produktów SharePoint.

Obejście: W środowisku SharePoint z wieloma węzłami:

  1. Najpierw uaktualnij wszystkie wystąpienia dodatku usług Reporting Services dla produktów programu SharePoint.
  2. Następnie uaktualnij wszystkie wystąpienia usługi "Reporting Services" jako usługi udostępnionej w SharePoint.

Aby uzyskać więcej informacji, zobacz wskazówki, porady i rozwiązywanie problemów dotyczące usług Reporting Services programu SQL Server 2014

SQL Server 2014 RTM na maszynach wirtualnych platformy Azure

Kreator dodawania repliki platformy Azure zwraca błąd podczas konfigurowania odbiornika grupy dostępności na platformie Azure

Problem: Jeśli grupa dostępności ma nasłuchującego, Kreator dodawania replik w platformie Azure zwróci błąd podczas próby skonfigurowania nasłuchującego w Azure.

Ten problem jest spowodowany tym, że odbiorniki grup dostępności wymagają przypisania jednego adresu IP w każdej podsieci obsługującej repliki grupy dostępności, w tym podsieci platformy Azure.

Obejście:

  1. Na stronie Listener przypisz wolny statyczny adres IP w podsieci Azure, który będzie hostował replikę Grupy Dostępności, do Listenera Grupy Dostępności.

    To obejście umożliwi Kreatorowi ukończenie dodawania repliki na platformie Azure.

  2. Po zakończeniu pracy Kreatora należy ukończyć konfigurację odbiornika na platformie Azure zgodnie z opisem w temacie Konfiguracja odbiornika dla zawsze włączonych grup dostępności na platformie Azure

Usługi analityczne (RTM)

Program MSOLAP.5 musi zostać pobrany, zainstalowany i zarejestrowany w nowej farmie programu SharePoint 2010 skonfigurowanej przy użyciu programu SQL Server 2014

Problem:

  • W przypadku programu SharePoint 2010 MSOLAP.5 należy pobrać, zainstalować i zarejestrować dla nowej farmy programu SharePoint 2013 skonfigurowanej przy użyciu programu SQL Server 2014farm skonfigurowanego przy użyciu wdrożenia programu SQL Server 2014 RTM, skoroszyty dodatku PowerPivot nie mogą łączyć się z modelami danych, ponieważ dostawca, do których odwołuje się w parametrach połączenia, nie jest zainstalowany.

Obejście:

  1. Pobierz dostawcę MSOLAP.5 z pakietu funkcji SQL Server 2012 SP1 (11.0.3x). Zainstaluj dostawcę na serwerach aplikacji z uruchomionymi usługami programu Excel. Aby uzyskać więcej informacji, zobacz sekcję "Microsoft Analysis Services OLE DB Provider for Microsoft SQL Server 2012 SP1" Microsoft SQL Server 2012 SP1 Feature Pack.

  2. Zarejestruj MSOLAP.5 jako zaufanego dostawcę w usługach programu SharePoint Excel. Aby uzyskać więcej informacji, zobacz Dodaj MSOLAP.5 jako Zaufanego Dostawcę Danych w Excel Services.

Więcej informacji:

  • Program SQL Server 2014 (12.x) zawiera bibliotekę MSOLAP.6. Skoroszyty dodatku Power Pivot programu SQL Server 2012 (11.x) i programu SQL Server 2014 (12.x) używają skoroszytów msOLAP.5. Jeśli program MSOLAP.5 nie jest zainstalowany na komputerze z uruchomionymi usługami programu Excel, usługi programu Excel nie mogą załadować modeli danych.

Program MSOLAP.5 musi zostać pobrany, zainstalowany i zarejestrowany w nowej farmie programu SharePoint 2013 skonfigurowanej przy użyciu programu SQL Server 2014

Problem:

  • W przypadku farmy programu SharePoint 2013 skonfigurowanej przy użyciu wdrożenia programu SQL Server 2014 (12.x) skoroszyty programu Excel odwołujące się do dostawcy MSOLAP.5 nie mogą łączyć się z modelami danych tabula, ponieważ dostawca, do których odwołuje się dostawca w parametrach połączenia, nie jest zainstalowany.

Obejście:

  1. Pobierz dostawcę MSOLAP.5 z pakietu funkcji SQL Server 2012 SP1 (11.0.3x). Zainstaluj dostawcę na serwerach aplikacji z uruchomionymi usługami programu Excel. Aby uzyskać więcej informacji, zobacz sekcję "Microsoft Analysis Services OLE DB Provider for Microsoft SQL Server 2012 SP1" Microsoft SQL Server 2012 SP1 Feature Pack.

  2. Zarejestruj MSOLAP.5 jako zaufanego dostawcę w usługach programu SharePoint Excel. Aby uzyskać więcej informacji, zobacz Dodaj MSOLAP.5 jako Zaufanego Dostawcę Danych w Excel Services.

Więcej informacji:

  • Program SQL Server 2014 (12.x) zawiera bibliotekę MSOLAP.6. ale skoroszyty programu PowerPivot dla SQL Server 2014 używają MSOLAP.5. Jeśli program MSOLAP.5 nie jest zainstalowany na komputerze z uruchomionymi usługami programu Excel, usługi programu Excel nie mogą załadować modeli danych.

Uszkodzone harmonogramy odświeżania danych (RTM)

Problem:

  • Aktualizujesz harmonogram odświeżania, a harmonogram staje się uszkodzony i bezużyteczny.

Obejście:

  1. W programie Microsoft Excel wyczyść niestandardowe właściwości zaawansowane. Zapoznaj się z sekcją "Obejście" następującego artykułu z bazy wiedzy KB 2927748.

Więcej informacji:

  • Jeśli serializowana długość harmonogramu odświeżania jest mniejsza niż oryginalny harmonogram, podczas aktualizowania harmonogramu odświeżania danych dla skoroszytu rozmiar buforu nie jest poprawnie aktualizowany, a nowe informacje o harmonogramie są scalane ze starymi informacjami o harmonogramie, co powoduje uszkodzenie harmonogramu.

Usługi Jakości Danych (Data Quality Services, RTM)

Brak wsparcia wersji między sobą dla usług kontroli jakości danych w usługach Master Data Services

Problem: Następujące scenariusze nie są obsługiwane:

  • Master Data Services 2014 hostowane w bazie danych silnika bazy danych programu SQL Server 2012 z zainstalowanymi Usługami Data Quality 2012.

  • Master Data Services 2012 hostowane w silniku bazy danych Microsoft SQL Server 2014 z zainstalowanymi usługami Data Quality Services 2014.

Obejście: Użyj tej samej wersji usług Master Data Services co baza danych silnika baz danych i usługi jakości danych.

Problemy z Asystentem Aktualizacji (RTM)

Program SQL Server 2014 Upgrade Advisor zgłasza nieistotne problemy z uaktualnianiem usług SQL Server Reporting Services

Problem: Doradca uaktualnienia SQL Server (SSUA) dostarczony z nośnikiem SQL Server 2014 niepoprawnie zgłasza wiele błędów podczas analizowania serwera SQL Server Reporting Services.

Obejście: Ten problem został rozwiązany w programie SQL Server Upgrade Advisor udostępnionym w pakiecie feature pack SQL Server 2014 dla programu SSUA.

Program SQL Server 2014 Upgrade Advisor zgłasza błąd podczas analizowania serwera usług SQL Server Integration Services

Problem: Doradca uaktualnienia SQL Server (SSUA), dostarczany z nośnikiem programu SQL Server 2014, zgłasza błąd podczas analizowania serwera usług SQL Server Integration Services. Błąd wyświetlany użytkownikowi to:

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

Obejście: Ten problem został rozwiązany w programie SQL Server Upgrade Advisor udostępnionym w pakiecie feature pack SQL Server 2014 dla programu SSUA.

Uzyskiwanie pomocy

Współtworzenie dokumentacji SQL

Czy wiesz, że możesz samodzielnie edytować zawartość SQL? Jeśli to zrobisz, nie tylko pomożesz ulepszyć naszą dokumentację, ale także zostaniesz uznany jako współtwórca strony.

Aby uzyskać więcej informacji, zobacz Edytowanie dokumentacji środowiska Microsoft Learn.