Notatki o wydaniu dodatku Service Pack dla SQL Server 2012

Dotyczy:programu SQL Server

Ten artykuł zawiera zagregowane informacje o wersji czterech dodatków Service Pack dla programu SQL Server 2012. Każdy pakiet serwisowy jest kumulatywny względem wcześniejszych pakietów.

Dodatki Service Pack są dostępne tylko w trybie online, a nie na nośniku instalacyjnym i można je pobrać w następujący sposób:

Informacje o wersji dodatku Service Pack 4

Pobieranie stron

Ulepszenia wydajności i skali

  • Ulepszona metoda czyszczenia agenta dystrybucji — przerośnięta baza danych dystrybucji spowodowała zablokowanie i zakleszczenie. Ulepszona procedura oczyszczania ma na celu wyeliminowanie niektórych z tych scenariuszy blokowania lub zakleszczenia.
  • skalowanie obiektów pamięci dynamicznej — dynamiczne partycjonowanie obiektów pamięci na podstawie liczby węzłów i rdzeni do skalowania na nowoczesnym sprzęcie. Celem dynamicznego promowania jest zapobieganie potencjalnym wąskim gardłom i automatyczne partycjonowanie obiektu pamięci bezpiecznego dla wątków. Obiekty pamięci niepartycyjnej mogą być dynamicznie promowane do partycjonowania według węzła. Liczba partycji jest równa liczbie węzłów NUMA. Obiekty pamięci partycjonowane według węzła mogą być dodatkowo zmienione na partycjonowanie według procesora, gdzie liczba partycji jest równa liczbie procesorów.
  • Włącz > 8 TB dla puli buforowej — włącz 128 TB wirtualnej przestrzeni adresowej dla użycia puli buforowej
  • Oczyszczanie funkcji śledzenia zmian — poprawa wydajności i efektywności czyszczenia dla dodatkowych tabel funkcji Change Tracking.

Ulepszenia możliwości obsługi i diagnostyki

  • Obsługa pełnych zrzutów dla agentów replikacji — Obecnie, jeśli agenci replikacji napotkają nieobsługiwany wyjątek, domyślnym zachowaniem jest utworzenie mini-zrzutu objawów wyjątku. Domyślne zachowanie wymaga złożonego i trudnego rozwiązywania problemów z nieobsługiwanymi wyjątkami. Dodatek SP4 wprowadza nowy klucz rejestru, który obsługuje tworzenie pełnego zrzutu dla agentów replikacji.
  • Ulepszona diagnostyka w XML programu Showplan — kod XML programu Showplan został rozszerzony, aby uwidocznić informacje o włączonych flagach śledzenia, ułamkach pamięci dla zoptymalizowanego sprzężenia pętli zagnieżdżonej, czasie procesora i czasie, który upłynął.
  • Lepsza korelacja między diagnostyką XE a dynamicznymi widokami zarządzania (DMVs). Pola, - ,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ż SQL Server nie obsługuje "unsigned bigint", rzutowanie nie zawsze działa. To ulepszenie wprowadza nowe kolumny akcji/filtru XEvent, które są podobne do query_hash i query_plan_hash, ale różnią się tym, że są zdefiniowane jako INT64, co może pomóc w korelowaniu zapytań między XE a widokami DMV.
  • pl-PL: Lepsza diagnostyka przydzielania i użycia pamięci — nowe wydarzenie XEvent query_memory_grant_usage (backport z Server 2016 SP1)
  • Dodaj śledzenie protokołów do kroków negocjacji SSL — dodaj informacje o śledzeniu bitów do pomyślnej/nieudanej negocjacji, w tym protokołu itp. Może być przydatne podczas rozwiązywania problemów ze scenariuszami łączności, na przykład podczas wdrażania TLS 1.2.
  • Ustawienie prawidłowego poziomu zgodności dla bazy danych dystrybucji — po zainstalowaniu dodatku Service Pack poziom zgodności bazy danych dystrybucji zmieni się na 90. Zmiana poziomu wynikała z problemu w składowanej procedurze sp_vupgrade_replication. Usługa SP została teraz zmieniona, aby ustawić prawidłowy poziom zgodności dla bazy danych dystrybucji.
  • pl-PL: Nowe polecenie DBCC klonowania bazy danych — klonowanie bazy danych to nowe polecenie DBCC, które zostało dodane, umożliwiające zaawansowanym użytkownikom, takim jak CSS, rozwiązywanie problemów z istniejącymi produkcyjnymi bazami danych przez sklonowanie schematu i metadanych bez danych. Wywołanie odbywa się za pomocą polecenia DBCC clonedatabase ('source_database_name', 'clone_database_name'). Sklonowane bazy danych nie powinny być używane w środowiskach produkcyjnych. Aby sprawdzić, czy baza danych została wygenerowana z polecenia klonowania bazy danych, możesz użyć następującego polecenia: SELECT DATABASEPROPERTYEX('clonedb', 'isClone'). Wartość zwracana 1 oznacza prawda, a wartość 0 oznacza fałsz.
  • informacje o plikach tempdb i ich rozmiarze w dzienniku błędów SQL — jeśli rozmiar i autrozrost są różne dla plików danych tempdb podczas uruchamiania, wyświetl liczbę plików i wyzwól ostrzeżenie.
  • Komunikaty wsparcia IFI w dzienniku błędów programu SQL Server — Wskazuje w dzienniku błędów, że inicjowanie natychmiastowe pliku bazy danych jest włączone/wyłączone
  • nowy DMF, aby zastąpić DBCC INPUTBUFFER — nowa funkcja dynamicznego zarządzania sys.dm_input_buffer, która przyjmuje session_id jako parametr jest wprowadzany w celu zastąpienia DBCC INPUTBUFFER
  • Ulepszenie XEvents związanych z awarią routingu odczytu dla Grupy Dostępności — Obecnie wydarzanie X read_only_rout_fail jest wyzwalane tylko wtedy, gdy istnieje lista routingu, ale żaden z serwerów na liście routingu nie jest dostępny do połączeń. Ta poprawa obejmuje dodatkowe informacje ułatwiające rozwiązywanie problemów oraz rozszerza opis punktów kodu, w których XEvent zostaje wywołany.
  • Ulepszona obsługa Service Broker w przypadku failoveru grupy dostępności — Obecnie, gdy Service Broker jest włączony na bazach danych grupy dostępności, podczas przełączania awaryjnego wszystkie połączenia Service Broker pochodzące z repliki podstawowej pozostają otwarte. Poprawa zamyka wszystkie takie otwarte połączenia podczas przełączenia awaryjnego AG (grupy dostępności).
  • Automatyczne partycjonowanie Soft-NUMA — w programie SQL 2014 SP2 automatyczne partycjonowanie Soft-NUMA (SQL Server) jest wprowadzane po włączeniu flagi śledzenia 8079 na poziomie serwera. Gdy podczas uruchamiania jest włączona flaga śledzenia 8079, SQL Server 2014 SP2 analizuje układ sprzętowy i automatycznie konfiguruje soft NUMA w systemach zgłaszających co najmniej 8 procesorów w każdym węźle NUMA. Zachowanie automatycznej konfiguracji NUMA jest świadome jednoczesnej wielowątkowości (SMT/procesora logicznego). Partycjonowanie i tworzenie dodatkowych węzłów skaluje przetwarzanie w tle przez zwiększenie liczby odbiorników, skalowania oraz możliwości sieci i szyfrowania. Zaleca się najpierw przetestowanie wydajności obciążenia z użyciem funkcji Auto-Soft NUMA, zanim zostanie ona włączona ON w środowisku produkcyjnym.

Informacje o wersji dodatku Service Pack 3

Pobieranie stron

Aby uzyskać bardziej szczegółowe informacje dotyczące identyfikowania lokalizacji i nazwy pliku do pobrania na podstawie aktualnie zainstalowanej wersji, zobacz sekcję "Wybierz prawidłowy plik do pobrania" w informacji o wersji dodatku Service Pack 3 programu SQL Server 2012.

Informacje o wersji dodatku Service Pack 2

Pobieranie stron

Skorzystaj z poniższej tabeli, aby zidentyfikować lokalizację i nazwę pliku do pobrania na podstawie aktualnie zainstalowanej wersji. Strony pobierania mają wymagania systemowe i podstawowe instrukcje instalacji.

Jeśli bieżąca zainstalowana wersja to... I chcesz... Pobierz i zainstaluj...
Instalacje 32-bitowe:
32-bitowa wersja dowolnego wydania programu SQL Server 2012 Uaktualnianie do 32-bitowej wersji programu SQL Server 2012 SP2 SQLServer2012SP2-KB2958429—<arch>-<identyfikator lang id>.exe ze strony pobierania programu SQL Server 2012 SP2
32-bitowa wersja programu SQL Server 2012 RTM Express Uaktualnianie do 32-bitowej wersji programu SQL Server 2012 Express SP2 SQLEXPR_<arch>_<lang>.msi ze strony pobierania SQL Server 2012 SP2 Express
32-bitowa wersja tylko narzędzi klienta i możliwości zarządzania dla programu SQL Server 2012 (w tym SQL Server 2012 Management Studio) Uaktualnianie narzędzi klienta i możliwości zarządzania do 32-bitowej wersji programu SQL Server 2012 SP2 SQLEXPRWT_<arch>_<lang>.msi ze strony pobierania SQL Server 2012 SP2 Express
32-bitowa wersja programu SQL Server 2012 Management Studio Express Uaktualnienie do 32-bitowej wersji programu SQL Server 2012 SP2 Management Studio Express SQLManagementStudio_<arch>_<lang>.msi ze strony pobierania SQL Server 2012 SP2 Express
32-bitowa wersja dowolnego wydania programu SQL Server 2012 i 32-bitowej wersji narzędzi klienta i możliwości zarządzania (w tym programu SQL Server 2012 RTM Management Studio) Uaktualnij wszystkie produkty do 32-bitowej wersji programu SQL Server 2012 SP2 SQLEXPRADV_<arch>_<lang>.msi ze strony pobierania SQL Server 2012 SP2 Express.
32-bitowa wersja co najmniej jednego narzędzia z Microsoft SQL Server 2012 RTM Feature Pack lub Microsoft SQL Server 2012 SP1 Feature Pack Uaktualnianie narzędzi do 32-bitowej wersji dodatku Microsoft SQL Server 2012 SP2 Feature Pack Co najmniej jedno narzędzie ze strony pobierania pakietu funkcji Microsoft SQL Server 2012 SP2
Instalacje 64-bitowe:
64-bitowa wersja dowolnego wydania programu SQL Server 2012 Uaktualnienie do 64-bitowej wersji programu SQL Server 2012 SP2 SQLServer2012SP2-KB2958429—<arch>—<langid>.exe ze strony pobierania programu SQL Server 2012 SP2
64-bitowa wersja programu SQL Server 2012 RTM Express Uaktualnienie do 64-bitowej wersji programu SQL Server 2012 SP2 SQLEXPR_<arch>_<lang>.msi ze strony pobierania SQL Server 2012 SP2 Express
64-bitowa wersja jedynie narzędzi klienckich i do zarządzania dla programu SQL Server 2012 (w tym programu SQL Server 2012 Management Studio) Uaktualnianie narzędzi klienta i możliwości zarządzania do 64-bitowej wersji programu SQL Server 2012 SP2 SQLEXPRWT_<arch>_<lang>.msi ze strony pobierania SQL Server 2012 SP2 Express
64-bitowa wersja programu SQL Server 2012 Management Studio Express Uaktualnienie do 64-bitowej wersji programu SQL Server 2012 SP2 Management Studio Express SQLManagementStudio_<arch>_<lang>.msi ze strony pobierania SQL Server 2012 SP2 Express
64-bitowa wersja co najmniej jednego narzędzia z Microsoft SQL Server 2012 RTM Feature Pack lub Microsoft SQL Server 2012 SP1 Feature Pack Uaktualnianie narzędzi do 64-bitowej wersji dodatku Microsoft SQL Server 2012 SP2 Feature Pack Co najmniej jedno narzędzie ze strony pobierania pakietu funkcji Microsoft SQL Server 2012 SP2

Informacje o wersji dodatku Service Pack 1

Pobieranie stron

Skorzystaj z poniższej tabeli, aby określić, który plik ma zostać pobrany i zainstalowany. Przed zainstalowaniem dodatku Service Pack sprawdź, czy masz odpowiednie wymagania systemowe. Wymagania systemowe są udostępniane na stronach pobierania połączonych z tabelą.

Jeśli bieżąca zainstalowana wersja to... I chcesz... Pobierz i zainstaluj...
instalacje 32-bitowe :
32-bitowa wersja dowolnego wydania programu SQL Server 2012 Uaktualnianie do 32-bitowej wersji programu SQL Server 2012 SP1 SQLServer2012SP1-KB2674319-x86-ENU.exe
32-bitowa wersja programu SQL Server 2012 RTM Express Uaktualnienie do 32-bitowej wersji programu SQL Server 2012 Express SP1 SQLServer2012SP1-KB2674319-x86-ENU.exe
32-bitowa wersja tylko narzędzi klienta i możliwości zarządzania dla programu SQL Server 2012 (w tym SQL Server 2012 Management Studio) Uaktualnianie narzędzi klienta i możliwości zarządzania do 32-bitowej wersji programu SQL Server 2012 SP1 SQLManagementStudio_x86_ENU.exe
32-bitowa wersja programu SQL Server 2012 Management Studio Express Uaktualnienie do 32-bitowej wersji programu SQL Server 2012 SP1 Management Studio Express SQLManagementStudio_x86_ENU.exe
32-bitowa wersja dowolnego wydania programu SQL Server 2012 i 32-bitową wersję klienta i narzędzi do zarządzania (w tym SQL Server 2012 RTM Management Studio) Uaktualnij wszystkie produkty do 32-bitowej wersji programu SQL Server 2012 SP1 SQLServer2012SP1-KB2674319-x86-ENU.exe
32-bitowa wersja co najmniej jednego narzędzia z Microsoft SQL Server 2012 RTM Feature Pack Uaktualnianie narzędzi do 32-bitowej wersji dodatku Microsoft SQL Server 2012 SP1 Feature Pack Co najmniej jeden plik z Microsoft SQL Server 2012 SP1 Feature Pack
Brak 32-bitowej instalacji programu SQL Server 2012 Zainstaluj serwer 2012 32-bitowy, w tym SP1 (nowa instancja ze wstępnie zainstalowanym dodatkiem SP1) SQLServer2012SP1-FullSlipstream-x86-ENU.exeiSQLServer2012SP1-FullSlipstream-x86-ENU.box
Brak 32-bitowej instalacji programu SQL Server 2012 Management Studio Zainstaluj 32-bitowy program SQL Server 2012 Management Studio, w tym SP1 SQLManagementStudio_x86_ENU.exe
Brak 32-bitowej wersji programu SQL Server 2012 RTM Express Zainstaluj 32-bitowy program SQL Server 2012 Express, w tym sp1 SQLEXPR32_x86_ENU.exe
32-bitowa instalacja programu SQL Server 2008 lub programu SQL Server 2008 R2 Aktualizacja na miejscu do 32-bitowego programu SQL Server 2012, w tym SP1 SQLServer2012SP1-FullSlipstream-x86-ENU.exeiSQLServer2012SP1-FullSlipstream-x86-ENU.box
Instalacje 64-bitowe:
64-bitowa wersja dowolnego wydania programu SQL Server 2012 Uaktualnianie do 64-bitowej wersji programu SQL Server 2012 SP1 SQLServer2012SP1-KB2674319-x64-ENU.exe
64-bitowa wersja programu SQL Server 2012 RTM Express Uaktualnianie do 64-bitowej wersji programu SQL Server 2012 SP1 SQLServer2012SP1-KB2674319-x64-ENU.exe
64-bitowa wersja jedynie narzędzi klienckich i do zarządzania dla programu SQL Server 2012 (w tym programu SQL Server 2012 Management Studio) Uaktualnianie narzędzi klienta i możliwości zarządzania do 64-bitowej wersji programu SQL Server 2012 SP1 SQLManagementStudio_x64_ENU.exe
64-bitowa wersja programu SQL Server 2012 Management Studio Express Uaktualnienie do 64-bitowej wersji programu SQL Server 2012 SP1 Management Studio Express SQLManagementStudio_x64_ENU.exe
64-bitowa wersja dowolnego wydania programu SQL Server 2012 i 64-bitową wersję klienta i narzędzi do zarządzania (w tym SQL Server 2012 RTM Management Studio) Uaktualnij wszystkie produkty do 64-bitowej wersji programu SQL Server 2012 SP1 SQLServer2012SP1-KB2674319-x64-ENU.exe
64-bitowa wersja co najmniej jednego z narzędzi pakietu funkcji Microsoft SQL Server 2012 RTM Uaktualnianie narzędzi do 64-bitowej wersji dodatku Microsoft SQL Server 2012 SP1 Feature Pack Co najmniej jeden plik z Microsoft SQL Server 2012 SP1 Feature Pack
Brak 64-bitowej instalacji programu SQL Server 2012 Zainstaluj 64-bitowy Windows Server 2012, w tym SP1 (nowa instancja z preinstalowanym dodatkiem SP1) SQLServer2012SP1-FullSlipstream-x64-ENU.exeiSQLServer2012SP1-FullSlipstream-x64-ENU.box
Brak 64-bitowej instalacji programu SQL Server 2012 Management Studio Zainstaluj 64-bitowy program SQL Server 2012 Management Studio, w tym SP1 SQLManagementStudio_x64_ENU.exe
Brak 64-bitowej wersji programu SQL Server 2012 RTM Express Zainstaluj 64-bitowy program SQL Server 2012 Express, w tym SP1 SQLEXPR_x64_ENU.exe
64-bitowa instalacja programu SQL Server 2008 lub SQL Server 2008 R2 Uaktualnienie na miejscu do 64-bitowego SQL Server 2012, w tym SP1 SQLServer2012SP1-FullSlipstream-x64-ENU.exe i SQLServer2012SP1-FullSlipstream-x64-ENU.box. Pobierz dodatek Service Pack 1.

Ponowne instalowanie wystąpień klastra trybu failover programu SQL Server kończy się niepowodzeniem, jeśli używasz tego samego adresu IP

Problem: Jeśli podczas instalacji wystąpienia klastra przełączeniowego programu SQL Server określisz nieprawidłowy adres IP, instalacja zakończy się niepowodzeniem. Po odinstalowaniu wystąpienia, które zakończyło się niepowodzeniem, a jeśli spróbujesz ponownie zainstalować wystąpienie klastra trybu failover programu SQL Server z tą samą nazwą wystąpienia i poprawnym adresem IP, instalacja zakończy się niepowodzeniem. Błąd jest spowodowany zduplikowaną grupą zasobów pozostawioną przez poprzednią instalację.

Obejście: Aby rozwiązać ten problem, użyj innej nazwy wystąpienia podczas ponownej instalacji lub ręcznie usuń grupę zasobów przed ponowną instalacją. Aby uzyskać więcej informacji, zobacz Dodawanie lub usuwanie węzłów w instancji klastra przełączania awaryjnego (Instalacja).

Analysis Services i PowerPivot

Problem: Narzędzie konfiguracji dodatku PowerPivot konfiguruje witrynę zespołu, przez co galeria dodatku PowerPivot nie jest tworzona.

Obejście: Utwórz nową aplikację (bibliotekę).

  1. Sprawdź, czy funkcja integracji dodatku PowerPivot dla kolekcji witryn jest aktywna.

  2. Na stronie zawartości witryny w istniejącej witrynie wybierz pozycję dodaj aplikację.

  3. Wybierz pozycję Galeria PowerPivot.

Użyj dodatku PowerPivot dla programu Excel z programem Excel 2013. Musisz użyć dodatku zainstalowanego w programie Excel

Problem: w pakiecie Office 2010 dodatek PowerPivot dla programu Excel jest oddzielnym dodatkiem, który można pobrać z https://www.microsoft.com/bi/powerpivot.aspx. Można go również pobrać z Centrum pobierania Microsoft . Dostępne są dwie wersje dodatku PowerPivot jako pobieranie: jedna dostarczana z programem SQL Server 2008 R2 i druga dostarczana z programem SQL Server 2012. Jednak w przypadku pakietu Office 2013 dodatek PowerPivot dla programu Excel jest dostarczany z pakietem Office i instalowany podczas instalowania programu Excel. Chociaż wersje PowerPivot dla Excel 2010 z SQL Server 2008 R2 i SQL Server 2012 nie są zgodne z programem Excel 2013, można jednak zainstalować PowerPivot dla Excel 2010 na komputerze klienckim, jeżeli chcesz uruchamiać Excel 2010 równolegle z Excel 2013. Innymi słowy, dwie wersje programu Excel mogą współistnieć, podobnie jak odpowiednie dodatki PowerPivot.

Obejście: Aby użyć dodatku PowerPivot dla programu Excel 2013, należy włączyć dodatek COM. W programie Excel 2013 wybierz pozycję Plik | Opcje | Dodatki. Z listy rozwijanej Zarządzaj wybierz pozycję Dodatki COM i wybierz opcję Przejdź do. Wybierz z dodatków COMpozycję Microsoft Office PowerPivot dla programu Excel 2013 i wybierz OK.

Usługi Raportowania

Instalowanie i konfigurowanie programu SharePoint Server 2013 przed zainstalowaniem usług Reporting Services

Problem: Spełnij następujące wymagania przed zainstalowaniem usług SQL Server Reporting Services (SSRS).

  1. Uruchom narzędzie do przygotowywania produktów programu SharePoint 2013.

  2. Zainstaluj program SharePoint Server 2013.

  3. Uruchom Kreatora konfiguracji produktu programu SharePoint 2013 lub wykonaj równoważny zestaw kroków konfiguracji w celu skonfigurowania farmy programu SharePoint.

pl-PL: Obejście: Jeśli zainstalowano tryb SharePoint usług Reporting Services przed skonfigurowaniem farmy SharePoint, wymagane obejście zależy od tego, jakie inne składniki są zainstalowane.

Program Power View w SharePoint Server 2013 wymaga Microsoft.AnalysisServices.SPClient.dll

Problem:Reporting Services nie instaluje wymaganego składnika, Microsoft.AnalysisServices.SPClient.dll. Jeśli zainstalujesz SharePoint Server 2013 Preview i SQL Server 2012 SP1 (11.0.3x) Reporting Services w trybie SharePoint, ale nie pobierzesz i nie zainstalujesz pakietu instalacyjnego dodatku PowerPivot dla programu SharePoint 2013, spPowerPivot.msi wtedy program Power View nie działa, a ten będzie wykazywał następujące objawy.

Objawy: Podczas próby utworzenia raportu programu Power View zostanie wyświetlony komunikat o błędzie podobny do następującego:

  • "Nie można utworzyć połączenia ze źródłem danych..."

Szczegóły wewnętrznego błędu zawierają komunikat podobny do następującego:

  • Wartość "Główna tożsamość SharePoint" nie jest obsługiwana dla właściwości łańcucha połączenia "Tożsamość użytkownika".

Obejście: Zainstaluj pakiet instalatora dodatku PowerPivot dla programu SharePoint 2013 (spPowerPivot.msi) w programie SharePoint Server 2013. Pakiet instalacyjny jest dostępny jako część feature packa SQL Server 2012 SP1 (11.0.3x). Pakiet funkcji można pobrać z Centrum pobierania Microsoft w SQL Server 2012 SP1 Feature Pack.

Arkusze programu Power View w skoroszycie z dodatkiem PowerPivot są usuwane po zaplanowanym odświeżeniu danych.

Problem: w dodatku PowerPivot dla programu SharePoint przy użyciu zaplanowane odświeżanie danych w skoroszycie z programem Power View usuwa wszystkie arkusze programu Power View.

Obejście: Aby użyć Zaplanowane odświeżanie danych wraz ze skoroszytami Power View, utwórz skoroszyt dodatku PowerPivot, który jest tylko modelem danych. Utwórz oddzielny skoroszyt z arkuszami programu Excel i arkuszami programu Power View, które łączą się ze skoroszytem dodatku PowerPivot za pomocą modelu danych. Tylko skoroszyt dodatku PowerPivot z modelem danych powinien być zaplanowany na potrzeby odświeżania danych.

Usługi jakości danych

DQS dostępne w nieprawidłowej wersji programu SQL Server 2012

Problem: W wersji RTM programu SQL Server 2012 (11.x) funkcja Data Quality Services (DQS) jest dostępna w wersjach programu SQL Server innych niż wersje Enterprise, Business Intelligence i Developer. Po zainstalowaniu programu SQL Server 2012 SP1 DQS będzie niedostępna we wszystkich wersjach z wyjątkiem wersji Enterprise, Business Intelligence i Developer.

Obejście: jeśli używasz DQS w nieobsługiwanej wersji, przeprowadź uaktualnienie do obsługiwanej wersji lub usuń zależność od tej funkcji z aplikacji.

SQL Server Express

Pełna wersja programu SQL Server Management Studio dostępna w programie SQL Server 2012 Express SP1

Wersja programu SQL Server 2012 Express z dodatkiem Service Pack 1 (SP1) obejmuje pełną wersję programu SQL Server 2012 Management Studio (która była wcześniej dostępna tylko na dysku DVD programu SQL Server 2012) zamiast programu SQL Server 2012 Management Studio Express. Aby pobrać i zainstalować program SQL Server 2012 Express SP1, zobacz SQL Server 2012 Express Service Pack 1.

Usługa przechwytywania zmian danych i projektant dla Oracle firmy Attunity

Uaktualnianie usługi CDC i projektanta

Problem: Jeśli projektant przechwytywania zmian danych dla Oracle i usługi przechwytywania zmian danych dla Oracle by Attunity są zainstalowane na maszynie w momencie instalowania programu SQL Server 2012 SP1, te składniki nie zostaną zaktualizowane poprzez zainstalowanie dodatku SP1.

Obejście: Aby zaktualizować składniki CDC do najnowszej wersji:

  1. Pobierz pliki .msi dla usługi przechwytywania zmian danych dla programu Oracle by Attunity ze strony pobierania pakietu SQL Server 2012 SP1 Feature Pack.

  2. Uruchom plik .msi.

SQL Server Data-Tier Application Framework (DACFx)

obsługa aktualizacji w miejscu

Ta wersja platformy Data-Tier Application Framework (DACFx) obsługuje uaktualnienie na miejscu z poprzednich wersji, dlatego nie jest wymagane usunięcie poprzednich instalacji frameworku DACFx przed uaktualnieniem do tej wersji. Pobierz Data-Tier Application Framework.

Wsparcie dla selektywnego indeksu XML

Program SQL Server 2012 SP1 obejmuje obsługę selektywnych indeksów XML (SXI), nową funkcję programu SQL Server, która zapewnia nowy sposób indeksowania danych kolumn XML o zwiększonej wydajności i wydajności.

Narzędzie DACFx obsługuje teraz indeksy SXI we wszystkich scenariuszach DAC i narzędziach klienckich. Rozwiązanie SXI jest obsługiwane tylko w najnowszej wersji programu SSDT. Wersje SSDT RTM i września 2012 r. nie obsługują protokołu SXI.

obsługa natywnego formatu danych BCP

Wcześniej format danych używany do przechowywania danych tabeli wewnątrz pakietów DACPAC i BACPAC był formatem JSON. Dzięki tej aktualizacji natywny BCP jest teraz formatem trwałości danych. Ta zmiana zapewnia lepszą wierność typu danych programu SQL Server do narzędzia DACFx, w tym obsługę typów SQL_Variant, a także zwiększoną wydajność wdrażania danych dla baz danych na dużą skalę.

Zachowanie stanu ograniczenia CHECK podczas tworzenia i wdrażania pakietów

Wcześniej narzędzie DACFx nie zachowywało stanu (WITH CHECK/NOCHECK) ograniczeń sprawdzania zdefiniowanych w tabelach w schemacie bazy danych ani nie przechowywało tych informacji wewnątrz DACPACs. Takie zachowanie może prowadzić do potencjalnych problemów z wdrażaniem pakietów, gdy istnieją dane tabeli, które naruszają ograniczenia sprawdzania. W wyniku tej aktualizacji biblioteka DACFx przechowuje teraz bieżący stan ograniczeń sprawdzania w ramach pakietu DACPAC podczas wyodrębniania z bazy danych i prawidłowo przywraca ten stan po wdrożeniu pakietu.

Aktualizacje do SqlPackage.exe (narzędzie DacFx wiersza polecenia)

  • Wyodrębnij plik .dacpac z danymi — tworzy plik migawki bazy danych (.dacpac) z działającego serwera SQL Server lub bazy danych Azure SQL Database, zawierający dane z tabel użytkowników oprócz schematu bazy danych. Te pakiety można publikować w nowym lub istniejącym programie SQL Server lub usłudze Azure SQL Database przy użyciu akcji SqlPackage.exe Publikuj. Dane zawarte w pakiecie zastępują istniejące dane w docelowej bazie danych.

  • Eksportowanie BACPAC — tworzy plik kopii zapasowej logicznej (.bacpac) aktywnej bazy danych SQL Server lub Azure SQL Database, zawierający schemat bazy danych i dane użytkownika, które mogą służyć do migrowania bazy danych z lokalnego serwera SQL Server do Azure SQL Database. Bazy danych zgodne z platformą Azure można eksportować, a następnie importować później między obsługiwanymi wersjami programu SQL Server.

  • Importowanie pliku BACPAC — importowanie pliku .bacpac w celu utworzenia nowego lub wypełnienia pustego programu SQL Server lub usługi Azure SQL Database.

Aby uzyskać więcej informacji, zobacz dokumentację pakietu SqlPackage.

Zgodność pakietów

W tej wersji wprowadzono kilka scenariuszy zgodności do przodu dla pakietów DAC.

  • Pakiety DAC utworzone w tej wersji, które nie zawierają elementów SXI lub danych tabeli, mogą być używane przez poprzednie wersje narzędzia DACFx (SQL Server 2012 RTM, SQL Server 2012 CU1 i DACFx wrzesień 2012).

  • Wszystkie pakiety DAC utworzone przez poprzednie wersje narzędzia DACFx mogą być używane przez tę wersję.

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 za współtwórcę strony.

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