Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Tento článek obsahuje souhrnné poznámky k verzi čtyř aktualizací Service Pack pro SQL Server 2012. Každá aktualizace Service Pack je kumulativní pro předchozí aktualizace Service Pack.
Aktualizace Service Pack jsou k dispozici pouze online, nikoli na instalačním médiu, a lze je stáhnout následujícím způsobem:
Zpráva k vydání aktualizace Service Pack 4
Stažení stránek
- SQL Server 2012 SP4 Feature Pack
- Instalace aktualizace pro SQL Server 2012 SP4
- SQL Server 2012 SP4 Express
Vylepšení výkonu a škálování
- Vylepšená procedura čištění agenta distribuce – nadměrná distribuční databáze způsobila situaci blokování a uvíznutí. Cílem vylepšeného čisticího postupu je eliminovat některé z těchto blokovacích nebo deadlockových scénářů.
- škálování objektů dynamické paměti – dynamicky rozdělují paměťové objekty na základě počtu uzlů a jader pro škálování na moderním hardwaru. Cílem dynamického vylepšení je předcházet potenciálním úzkým místům a automaticky rozdělit objekt paměti bezpečný pro vlákna. Nepartitionované objekty paměti mohou být dynamicky proměněny na dělení podle uzlů. Počet oddílů odpovídá počtu uzlů NUMA. Paměťové objekty dělené podle uzlu mohou být dále povýšeny tak, aby byly dělené procesorem, kde se počet oddílů rovná počtu procesorů.
- Povolení > 8 TB pro fondu vyrovnávacích pamětí – Povolení 128TB virtuálního adresního prostoru pro využití fondu vyrovnávací paměti
- Čištění sledování změn – vylepšili jsme výkon a efektivitu čištění sledování změn u bočních tabulek sledování změn.
Vylepšení možností podpory a diagnostiky
- podpora úplných výpisů paměti pro agenty replikace – pokud agenti replikace narazí na neošetřenou výjimku, výchozí chování je vytvořit mini výpis příznaků výjimky. Výchozí chování vyžaduje složité postupy řešení problémů pro neošetřené výjimky. SP4 zavádí nový klíč registru, který podporuje vytvoření úplného výpisu paměti pro agenty replikace.
- Rozšířená diagnostika v showplan XML - Showplan XML byla vylepšena tak, aby zpřístupnila informace o povolených trasovacích příznacích, paměťových podílech pro optimalizované spojení vnořené smyčky, čase procesoru a uplynulém čase.
-
Lepší korelace mezi diagnostikou XE a DMVs. Pole, - ,
query_hashaquery_plan_hashse používají k jednoznačné identifikaci dotazu. DMV je definuje jako varbinary(8), zatímco XEvent je definuje jako UINT64. Vzhledem k tomu, že SQL Server nepodporuje "unsigned bigint", přetypování nefunguje vždy. Toto vylepšení zavádí nové sloupce akcí/filtrování XEvent, ekvivalentní kquery_hashaquery_plan_hash, s tím rozdílem, že jsou definovány jako INT64, což může pomoci s korelací dotazů mezi XE a DMV. - Lepší diagnostika přidělení/využití paměti – Nový query_memory_grant_usage XEvent (backport ze Serveru 2016 SP1)
- Přidání trasování protokolu do kroků vyjednávání protokolu SSL – přidejte informace o trasování bitů pro úspěšné nebo neúspěšné vyjednávání, včetně protokolu atd. Může být užitečné při řešení potíží se scénáři připojení, například při nasazování protokolu TLS 1.2.
-
Nastavení správné úrovně kompatibility pro distribuční databázi – Po instalaci aktualizace Service Pack se úroveň kompatibility distribuční databáze změní na 90. Změna úrovně byla způsobena problémem v uložené proceduře
sp_vupgrade_replication. SP byl nyní změněn, aby nastavil správnou úroveň kompatibility pro distribuční databázi. -
Nový příkaz DBCC pro klonování databáze – Klonování databáze je nový přidaný příkaz DBCC, který umožňuje výkonným uživatelům, jako je CSS, řešit problémy stávajících produkčních databází pomocí klonování schématu a metadat bez dat. Volání se provádí pomocí příkazu DBCC clonedatabase ('zdrojová_databáze_jméno', 'klon_databáze_jméno'). Klonované databáze by se neměly používat v produkčních prostředích. Pokud chcete zjistit, jestli byla databáze vygenerována z volání klonované databáze, můžete použít následující příkaz:
SELECT DATABASEPROPERTYEX('clonedb', 'isClone'). Vrácená hodnota 1 je pravdivá a hodnota 0 je false. -
Informace o souboru a velikosti souboru tempdb v protokolu chyb SQL – pokud se během spuštění liší velikost a automatický růst datových souborů
tempdb, zobrazte počet souborů a aktivujte upozornění. - zprávy podpory IFI v protokolu chyb SQL Serveru – Indikujte v protokolu chyb SQL Serveru, že je inicializace okamžitého souboru databáze povolena nebo zakázána.
-
Nový DMF pro nahrazení dbCC INPUTBUFFER – nová funkce dynamické správy
sys.dm_input_buffer, která přebírá session_id jako parametr, který nahrazuje DBCC INPUTBUFFER - Rozšíření XEvents pro selhání směrování čtení u skupiny dostupnosti – v současné době je XEvent read_only_rout_fail aktivován pouze tehdy, pokud existuje seznam směrování, ale žádný ze serverů v tomto seznamu není pro připojení k dispozici. Toto vylepšení obsahuje další informace, které vám pomůžou s řešením potíží a rozšíří se také o body kódu, ve kterých se aktivuje XEvent.
- Vylepšené zpracování služby Service Broker s převzetím služeb v rámci skupiny dostupnosti – v současné době, když je v databázích skupin dostupnosti povolena služba Service Broker, během převzetí služeb v rámci skupiny dostupnosti zůstanou všechna připojení služby Service Broker pocházející z primární repliky otevřená. Vylepšení ukončí všechna taková otevřená připojení během převzetí služeb při selhání skupiny dostupnosti (AG).
-
Automatické Soft-NUMA dělení – S vydáním SQL 2014 SP2 se automatické Soft-NUMA (SQL Server) dělení zavádí při povolení příznaku trasování 8079 na úrovni serveru. Pokud je příznak trasování 8079 povolen během spouštění, SQL Server 2014 SP2 analyzuje rozložení hardwaru a automaticky nakonfiguruje funkci soft NUMA u systémů, které hlásí 8 nebo více procesorů na uzel NUMA. Automatické chování technologie soft NUMA je si vědomo souběžného vícevláknového zpracování (SMT/logický procesor). Dělení a vytváření dalších uzlů škáluje zpracování na pozadí zvýšením počtu naslouchacích procesů, škálování a možností sítě a šifrování. Doporučuje se nejprve otestovat výkon zatížení pomocí technologie Auto-Soft NUMA před nasazením do produkčního prostředí
ON.
Zpráva k vydání aktualizace Service Pack 3
Stažení stránek
Podrobnější informace o určení umístění a názvu souboru ke stažení na základě aktuálně nainstalované verze naleznete v části "Výběr správného souboru ke stažení" v informace o verzi SQL Server 2012 Service Pack 3.
Zpráva k vydání aktualizace Service Pack 2
Stažení stránek
Pomocí následující tabulky identifikujte umístění a název souboru, který chcete stáhnout na základě aktuálně nainstalované verze. Stránky pro stahování mají systémové požadavky a základní pokyny k instalaci.
| Pokud je vaše aktuální nainstalovaná verze... | A ty chceš... | Stáhnout a nainstalovat... |
|---|---|---|
| 32bitové instalace: | ||
| 32bitová verze libovolné edice SQL Serveru 2012 | Upgrade na 32bitovou verzi SQL Serveru 2012 SP2 | SQLServer2012SP2-KB2958429-<arch>-<lang id>.exe ze stránky pro stažení SQL Server 2012 SP2 |
| 32bitová verze SQL Serveru 2012 RTM Express | Upgrade na 32bitovou verzi SQL Serveru 2012 Express SP2 | SQLEXPR_<arch>_<lang>.msi ze stránky pro stažení SQL Serveru 2012 SP2 Express |
| 32bitová verze pouze klientských a spravovaných nástrojů pro SQL Server 2012 (včetně SQL Serveru 2012 Management Studio) | Upgrade nástrojů klienta a možností správy na 32bitovou verzi SQL Serveru 2012 SP2 | SQLEXPRWT_<arch>_<lang>.msi z SQL Server 2012 SP2 Express download page |
| 32bitová verze SQL Serveru 2012 Management Studio Express | Upgrade na 32bitovou verzi SQL Serveru 2012 SP2 Management Studio Express | SQLManagementStudio_<arch>_<lang>.msi ze stránky stahování SQL Server 2012 SP2 Express |
| 32bitová verze libovolné edice SQL Serveru 2012 a 32bitové verze nástrojů klienta a správy (včetně SQL Serveru 2012 RTM Management Studio) | Upgrade všech produktů na 32bitovou verzi SQL Serveru 2012 SP2 | SQLEXPRADV_<arch>_<lang>.msi ze stahovací stránky SQL Server 2012 SP2 Express . |
| 32bitová verze jednoho nebo více nástrojů ze sady Microsoft SQL Server 2012 RTM Feature Pack nebo Microsoft SQL Server 2012 SP1 Feature Pack | Upgrade nástrojů na 32bitovou verzi Microsoft SQL Serveru 2012 SP2 Feature Pack. | Jeden nebo více nástrojů ze stránky stažení sady Funkcí Microsoft SQL Server 2012 SP2 |
| 64bitové instalace: | ||
| 64bitová verze libovolné edice SQL Serveru 2012 | Upgrade na 64bitovou verzi SQL Serveru 2012 SP2 | SQLServer2012SP2-KB2958429-<arch>–<langid>.exe ze stránky pro stažení SQL Serveru 2012 SP2 |
| 64bitová verze SQL Serveru 2012 RTM Express | Upgrade na 64bitovou verzi SQL Serveru 2012 SP2 | SQLEXPR_<arch>_<lang>.msi ze stránky pro stažení SQL Serveru 2012 SP2 Express |
| 64bitová verze pouze klientských a spravovaných nástrojů pro SQL Server 2012 (včetně SQL Serveru 2012 Management Studio) | Upgrade nástrojů klienta a možností správy na 64bitovou verzi SQL Serveru 2012 SP2 | SQLEXPRWT_<arch>_<lang>.msi z SQL Server 2012 SP2 Express download page |
| 64bitová verze SQL Serveru 2012 Management Studio Express | Upgrade na 64bitovou verzi SQL Serveru 2012 SP2 Management Studio Express | SQLManagementStudio_<arch>_<lang>.msi ze stránky stahování SQL Server 2012 SP2 Express |
| 64bitová verze jednoho nebo více nástrojů ze sady Microsoft SQL Server 2012 RTM Feature Pack nebo Microsoft SQL Server 2012 SP1 Feature Pack | Upgrade nástrojů na 64bitovou verzi Microsoft SQL Serveru 2012 SP2 "Feature Pack" | Jeden nebo více nástrojů ze stránky stažení sady Funkcí Microsoft SQL Server 2012 SP2 |
Zpráva k vydání aktualizace Service Pack 1
Stažení stránek
Pomocí následující tabulky určete, který soubor chcete stáhnout a nainstalovat. Před instalací aktualizace Service Pack ověřte, že máte správné požadavky na systém. Požadavky na systém jsou uvedeny na stránkách pro stahování, které jsou propojeny v tabulce.
| Pokud je vaše aktuální nainstalovaná verze... | A ty chceš... | Stáhnout a nainstalovat... |
|---|---|---|
| 32bitové instalace: | ||
| 32bitová verze libovolné edice SQL Serveru 2012 | Upgrade na 32bitovou verzi SQL Serveru 2012 SP1 | SQLServer2012SP1-KB2674319-x86-ENU.exe |
| 32bitová verze SQL Serveru 2012 RTM Express | Upgrade na 32bitovou verzi SQL Serveru 2012 Express SP1 | SQLServer2012SP1-KB2674319-x86-ENU.exe |
| 32bitová verze pouze klientských a spravovaných nástrojů pro SQL Server 2012 (včetně SQL Serveru 2012 Management Studio) | Upgrade nástrojů klienta a možností správy na 32bitovou verzi SQL Serveru 2012 SP1 | SQLManagementStudio_x86_ENU.exe |
| 32bitová verze SQL Serveru 2012 Management Studio Express | Upgrade na 32bitovou verzi SQL Serveru 2012 SP1 Management Studio Express | SQLManagementStudio_x86_ENU.exe |
| 32bitová verze libovolné edice SQL Serveru 2012 a 32bitové verze klientských nástrojů a nástrojů pro správu (včetně SQL Serveru 2012 RTM Management Studio) | Upgrade všech produktů na 32bitovou verzi SQL Serveru 2012 SP1 | SQLServer2012SP1-KB2674319-x86-ENU.exe |
| 32bitová verze jednoho nebo více nástrojů ze sady Microsoft SQL Server 2012 RTM Feature Pack | Upgrade nástrojů na 32bitovou verzi Microsoft SQL Serveru 2012 SP1 Feature Pack | Jeden nebo více souborů z Microsoft SQL Server 2012 SP1 Feature Pack |
| Žádná 32bitová instalace SQL Serveru 2012 | Instalace 32bitového Serveru 2012 včetně SP1 (nová instance s předinstalovanou aktualizací SP1) | SQLServer2012SP1-FullSlipstream-x86-ENU.exeaSQLServer2012SP1-FullSlipstream-x86-ENU.box |
| Bez 32bitové instalace aplikace SQL Server 2012 Management Studio | Instalace 32bitového SQL Serveru 2012 Management Studio včetně aktualizace SP1 | SQLManagementStudio_x86_ENU.exe |
| Neexistuje 32bitová verze SQL Serveru 2012 RTM Express | Instalace 32bitového SQL Serveru 2012 Express včetně aktualizace SP1 | SQLEXPR32_x86_ENU.exe |
| 32bitová instalace SQL Serveru 2008 nebo SQL Serveru 2008 R2 | místní upgrade na 32bitový SQL Server 2012 včetně aktualizace SP1 | SQLServer2012SP1-FullSlipstream-x86-ENU.exeaSQLServer2012SP1-FullSlipstream-x86-ENU.box |
| 64bitové instalace: | ||
| 64bitová verze libovolné edice SQL Serveru 2012 | Upgrade na 64bitovou verzi SQL Serveru 2012 SP1 | SQLServer2012SP1-KB2674319-x64-ENU.exe |
| 64bitová verze SQL Serveru 2012 RTM Express | Upgrade na 64bitovou verzi SQL Serveru 2012 SP1 | SQLServer2012SP1-KB2674319-x64-ENU.exe |
| 64bitová verze pouze klientských a spravovaných nástrojů pro SQL Server 2012 (včetně SQL Serveru 2012 Management Studio) | Upgrade nástrojů klienta a možností správy na 64bitovou verzi SQL Serveru 2012 SP1 | SQLManagementStudio_x64_ENU.exe |
| 64bitová verze SQL Serveru 2012 Management Studio Express | Upgrade na 64bitovou verzi SQL Serveru 2012 SP1 Management Studio Express | SQLManagementStudio_x64_ENU.exe |
| 64bitová verze libovolné edice SQL Serveru 2012 a 64bitové verze klientských nástrojů a nástrojů pro správu (včetně SQL Serveru 2012 RTM Management Studio) | Upgrade všech produktů na 64bitovou verzi SQL Serveru 2012 SP1 | SQLServer2012SP1-KB2674319-x64-ENU.exe |
| 64bitová verze jednoho nebo více nástrojů ze sady Microsoft SQL Server 2012 RTM Feature Pack | Upgrade nástrojů na 64bitovou verzi Microsoft SQL Serveru 2012 SP1 Feature Pack | Jeden nebo více souborů z Microsoft SQL Server 2012 SP1 Feature Pack |
| Neexistuje 64bitová instalace SQL Serveru 2012 | Instalace 64bitového Serveru 2012 včetně SP1 (nová instance s předinstalovanou aktualizací SP1) | SQLServer2012SP1-FullSlipstream-x64-ENU.exeaSQLServer2012SP1-FullSlipstream-x64-ENU.box |
| Bez 64bitové instalace aplikace SQL Server 2012 Management Studio | Instalace 64bitové verze aplikace SQL Server 2012 Management Studio včetně aktualizace SP1 | SQLManagementStudio_x64_ENU.exe |
| Žádná 64bitová verze SQL Serveru 2012 RTM Express | Instalace 64bitového SQL Serveru 2012 Express včetně aktualizace SP1 | SQLEXPR_x64_ENU.exe |
| 64bitová instalace sql Serveru 2008 nebo SQL Serveru 2008 R2 | místní upgrade na 64bitový SQL Server 2012 včetně aktualizace SP1 | SQLServer2012SP1-FullSlipstream-x64-ENU.exe a SQLServer2012SP1-FullSlipstream-x64-ENU.box. Stáhněte si aktualizaci Service Pack 1. |
Pokud použijete stejnou IP adresu, přeinstalace instancí clusteru s podporou převzetí služeb při selhání SQL Serveru selže
problém : Pokud během instalace instance SQL Server failover clusteru zadáte nesprávnou IP adresu, instalace selže. Po odinstalaci neúspěšné instance a pokud se pokusíte přeinstalovat instanci clusteru s podporou převzetí služeb při selhání SQL Serveru se stejným názvem instance a správnou IP adresou, instalace selže. Příčinou selhání je duplicitní skupina prostředků, kterou zanechala předchozí instalace.
Alternativní řešení: Chcete-li tento problém vyřešit, použijte během přeinstalace jiný název instance nebo před opětovnou instalací skupinu prostředků odstraňte ručně. Další informace najdete v tématu Přidání nebo odebrání uzlů v instanci clusteru pro převzetí služeb při selhání (Nastavení).
Analysis Services a PowerPivot
Nástroj pro konfiguraci PowerPivotu nevytvoří galerii PowerPivot.
problém : nástroj konfigurace PowerPivot zřizuje týmový web, a proto se Galerie PowerPivot nevytváří.
alternativní řešení: Vytvoření nové aplikace (knihovny).
Ověřte, zda je funkce kolekce webů integrace funkcí Doplňku PowerPivot pro kolekce webů aktivní.
Na stránce Obsah webu existujícího webu vyberte přidat aplikaci.
Vyberte Galerii PowerPivot.
Chcete-li používat PowerPivot pro Excel s Excelem 2013, musíte mít v Excelu nainstalovaný doplněk.
Problém :: U Office 2010 je PowerPivot pro Excel samostatný doplněk, který je ke stažení z https://www.microsoft.com/bi/powerpivot.aspx. Alternativně lze stáhnout také z webu microsoft Download Center. Jako stažení jsou k dispozici dvě verze doplňku PowerPivot: jedna, která je součástí SQL Serveru 2008 R2 a druhá, která je součástí SQL Serveru 2012. PowerPivot pro Excel se ale pro Office 2013 dodává s Office a nainstaluje se při instalaci Excelu. I když nejsou verze PowerPivotu pro Excel 2008 R2 a SQL Server 2012 pro Excel 2010 kompatibilní s Excelem 2013, můžete powerPivot pro Excel 2010 nainstalovat na klientský počítač, pokud chcete excel 2010 používat souběžně s Excelem 2013. Jinými slovy, obě verze Excelu mohou existovat společně, a proto můžou odpovídající doplňky PowerPivotu existovat.
Alternativní řešení: Pokud chcete použít PowerPivot pro Excel 2013, musíte povolit doplněk COM. V Excelu 2013 vyberte Soubor | Možnosti | Doplňky. V rozevíracím seznamu Spravovat vyberte COM Doplňky a stiskněte Přejít. V Doplňky COMvyberte systém Microsoft Office PowerPivot for Excel 2013 a vyberte OK.
Služby generování sestav
Instalace a konfigurace SharePoint Serveru 2013 před instalací služby Reporting Services
Potíž: Splňte následující požadavky před instalací služby SQL Server Reporting Services (SSRS).
Spusťte nástroj pro přípravu produktů SharePointu 2013.
Nainstalujte SharePoint Server 2013.
Spusťte Průvodce konfigurací produktu SharePoint 2013 nebo dokončete ekvivalentní sadu kroků konfigurace pro konfiguraci farmy SharePointu.
Alternativní řešení: Pokud jste před nakonfigurování farmy služby SharePoint nainstalovali režim služby Reporting Services, závisí požadovaná práce na tom, které další součásti jsou nainstalované.
Power View na SharePoint Serveru 2013 vyžaduje Microsoft.AnalysisServices.SPClient.dll
problém :Služba Reporting Services nenainstaluje požadovanou komponentu Microsoft.AnalysisServices.SPClient.dll. Pokud nainstalujete SharePoint Server 2013 Preview a SQL Server 2012 SP1 (11.0.3x) Reporting Services v režimu SharePointu, ale nestahujete a nenainstalujete instalační balíček PowerPivotu pro SharePoint 2013, spPowerPivot.msi Power View nefunguje a Power View zobrazí následující příznaky.
Příznaky: Při pokusu o vytvoření sestavy Power View se zobrazí chybová zpráva podobná následující:
- Nelze vytvořit připojení ke zdroji dat...
Podrobnosti vnitřní chyby obsahují zprávu podobnou následující:
- Hodnota SharePoint Principal není pro vlastnost připojovacího řetězce User Identity podporována.
alternativní řešení: nainstalovat instalační balíček PowerPivotu pro SharePoint 2013 (spPowerPivot.msi) na SharePoint Server 2013. Instalační balíček je k dispozici jako součást balíčku funkcí SQL Server 2012 SP1 (11.0.3x). Balíček funkcí lze stáhnout ze střediska pro stahování Microsoft na SQL Server 2012 SP1 Feature Pack.
Listy Power View v sešitu PowerPivotu se odstraní po plánované aktualizaci dat.
Problém: V doplňku PowerPivot pro SharePoint se při použití naplánované aktualizace dat v sešitu obsahujícím Power View odstraní všechny Power View listy.
alternativní řešení: Pokud chcete použít plánované aktualizace dat se sešity Power View, vytvořte sešit PowerPivot, který obsahuje pouze datový model. Vytvořte samostatný sešit s listy Excelu a listy Power View, který je propojen se sešitem PowerPivot obsahujícím datový model. Aktualizace dat by měla být naplánovaná jenom v sešitu PowerPivotu s datovým modelem.
Služby pro zvýšení kvality dat
DQS k dispozici v nesprávné edici SQL Serveru 2012
problém : Ve verzi SQL Server 2012 (11.x) RTM je funkce Služby kvality dat (DQS) dostupná v jiných edicích SQL Serveru než edice Enterprise, Business Intelligence a Developer. Po instalaci SQL Serveru 2012 SP1 nebude DQS k dispozici ve všech edicích s výjimkou edice Enterprise, Business Intelligence a Developer.
alternativní řešení: Pokud používáte DQS v nepodporované edici, upgradujte na podporovanou edici nebo odeberte závislost na této funkci z vašich aplikací.
SQL Server Express
Úplná verze aplikace SQL Server Management Studio dostupná v SQL Serveru 2012 Express SP1
Verze SQL Server 2012 Express Service Pack 1 (SP1) obsahuje plnou verzi aplikace SQL Server 2012 Management Studio (která byla dříve k dispozici pouze na DVD systému SQL Server 2012) místo SQL Serveru 2012 Management Studio Express. Pokud chcete stáhnout a nainstalovat SQL Server 2012 Express SP1, přečtěte si téma SQL Server 2012 Express Service Pack 1.
Služba zachytávání změn dat a návrhář pro Oracle od společnosti Attunity
Aktualizace služby a návrháře CDC
Problém: Pokud jsou na počítači v době instalace SQL Serveru 2012 SP1 nainstalované nástroje Change Data Capture Designer for Oracle a Change Data Capture Service for Oracle by Attunity, tyto komponenty se neupgradují instalací aktualizace SP1.
Alternativní řešení: Aktualizujte komponenty CDC na tu nejnovější verzi:
Stáhněte soubory .msi pro službu Change Data Capture pro Oracle od Attunity ze stránky pro stažení SQL Server 2012 SP1 Feature Pack.
Spusťte soubor .msi.
SQL Server Data-Tier Application Framework (DACFx)
podpora upgradu na místě
Tato verze Data-Tier Application Framework (DACFx) podporuje místní upgrade z předchozích verzí, takže před upgradem na tuto verzi není nutné odebrat předchozí instalace DACFx. Stáhněte Data-Tier Application Framework.
podpora selektivního indexu XML
SQL Server 2012 SP1 obsahuje podporu selektivních indexů XML (SXI) – novou funkci SQL Serveru, která poskytuje nový způsob indexování dat sloupců XML se zvýšeným výkonem a efektivitou.
DACFx teď podporuje indexy SXI ve všech scénářích DAC a klientských nástrojích. SXI se podporuje jenom v nejnovější verzi SSDT. Verze SSDT RTM a září 2012 nepodporují SXI.
podpora nativního datového formátu BCP
Dříve byl formát dat použitý k ukládání dat tabulky uvnitř balíčků DACPAC a BACPAC JSON. Při této aktualizaci je Native BCP nyní formátem ukládání dat. Tato změna přináší do DACFx vylepšenou věrnost datového typu SQL Serveru, včetně podpory typů SQL_Variant a také rozšířeného výkonu nasazení dat pro velké databáze.
zachování stavu kontrolního omezení napříč vytvořením a nasazením balíčku
DACFx dříve neuchovával stav (WITH CHECK/NOCHECK) kontrolních omezení definovaných na tabulkách ve schématu databáze ani neukládal tyto informace do souborů DACPAC. Toto chování může vést k potenciálním problémům s nasazením balíčku, pokud existují data tabulky, která porušují omezení kontroly. Při této aktualizaci teď DACFx ukládá aktuální stav omezení kontroly v rámci daCPAC při extrahování z databáze a odpovídajícím způsobem tento stav obnoví při nasazení balíčku.
K aktualizacím SqlPackage.exe (nástroj příkazového řádku DACFx)
Extrahování souboru DACPAC s daty – vytvoří soubor snímku databáze (.dacpac) z živého SQL Serveru nebo Azure SQL Database, který kromě schématu databáze obsahuje data z uživatelských tabulek. Tyto balíčky je možné publikovat do nového nebo existujícího SQL Serveru nebo azure SQL Database pomocí akce SqlPackage.exe Publikovat. Data obsažená v balíčku nahradí stávající data v cílové databázi.
Export SOUBORU BACPAC – Vytvoří logický záložní soubor (
.bacpac) živého SQL Serveru nebo Azure SQL Database obsahující schéma databáze a uživatelská data, která je možné použít k migraci databáze z místního SQL Serveru do Azure SQL Database. Databáze kompatibilní s Azure je možné exportovat a později importovat mezi podporovanými verzemi SQL Serveru.Import BACPAC – Importujte soubor
.bacpacpro vytvoření nového nebo zaplnění prázdného SQL Serveru nebo Azure SQL Database.
Další informace najdete v dokumentaci k sqlpackage.
kompatibilita balíčků
Tato verze představuje několik scénářů kompatibility pro balíčky DAC.
Balíčky DAC vytvořené touto verzí, které neobsahují prvky SXI nebo data tabulek, mohou být využity předchozími verzemi DACFx (SQL Server 2012 RTM, SQL Server 2012 CU1 a DACFx září 2012).
Všechny balíčky DAC vytvořené předchozími verzemi DACFx mohou být v této verzi využity.
Související obsah
- instalace aktualizací údržby SQL Serveru 2012
- Nejnovější aktualizace a historie verzí pro SQL Server
- Edice a podporované funkce SQL Serveru 2016
získat nápovědu k 
- Návrhy pro SQL: Máte návrhy na vylepšení SQL Serveru?
- Microsoft Otázky a odpovědi (SQL Server)
- DBA Stack Exchange (značka sql-server): Položte dotazy k SQL Serveru
- Stack Overflow (značka sql-server): Odpovědi na otázky týkající se vývoje SQL
- licenčních podmínek a informací pro Microsoft SQL Server
- možnosti podpory pro firemní uživatele
- další nápověda a zpětná vazba k SQL Serveru
Přispět k dokumentaci SQL
Věděli jste, že obsah SQL můžete upravovat sami? Pokud to uděláte, nejen že vám pomůžete vylepšit naši dokumentaci, ale také jste získali kredit jako přispěvatel na stránku.
Další informace naleznete v Upravit dokumentaci Microsoft Learn.