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 pro Windows
Můžete upgradovat z SQL Serveru 2008 (10.0.x), SQL Serveru 2008 R2 (10.50.x), SQL Serveru 2012 (11.x) a SQL Serveru 2014 (12.x). Tento článek obsahuje seznam podporovaných cest upgradu z těchto verzí SQL Serveru a podporované upgrady edice pro SQL Server 2016 (13.x).
Kontrolní seznam před upgradem
Před upgradem z jedné edice SQL Serveru 2016 (13.x) na jinou ověřte, že je funkce, kterou aktuálně používáte, podporována v edici, do které přesouváte.
Před upgradem SQL Serveru povolte ověřování systému Windows pro agenta SQL Serveru a ověřte výchozí konfiguraci, že účet služby agenta SYSTÉMU SQL Server je členem skupiny správce systému SQL Server.
Pokud chcete upgradovat na SQL Server 2016 (13.x), musíte mít podporovaný operační systém. Další informace najdete v tématu Požadavky na hardware a software pro SQL Server 2016 a SQL Server 2017.
Upgrade bude zablokováno, pokud probíhá čekání na restartování.
Upgrade se zablokuje, pokud není spuštěná služba Instalační služby systému Windows.
Nepodporované scénáře
Instalace různých verzí SQL Serveru 2016 (13.x) nejsou podporovány. Čísla verzí součástí databázového stroje, služby Analysis Services a Reporting Services musí být stejná v instanci SQL Serveru 2016 (13.x).
SQL Server 2016 (13.x) je k dispozici pouze pro 64bitové platformy. Upgrade napříč platformami se nepodporuje. 32bitovou instanci SQL Serveru nemůžete upgradovat na nativní 64bitovou verzi pomocí instalace SQL Serveru. Databáze ale můžete zálohovat nebo odpojit od 32bitové instance SQL Serveru a obnovit nebo je připojit k 64bitové instanci SQL Serveru, pokud se databáze nepublikují v replikaci. Musíte znovu vytvořit všechna přihlášení a další uživatelské objekty v
masteramsdbmodelsystémových databázích.Během upgradu stávající instance SQL Serveru nemůžete přidávat nové funkce. Po upgradu instance SQL Serveru na SQL Server 2016 (13.x) můžete přidat funkce pomocí instalace SQL Serveru 2016 (13.x). Další informace naleznete v tématu Přidání funkcí do instance systému SQL Server (instalace).
Clustery pro převzetí služeb při selhání nejsou podporovány v režimu WOW.
Upgrade z zkušební edice předchozí verze SQL Serveru se nepodporuje.
Při upgradu z předchozích verzí na SQL Server 2016 musí být PolyBase odinstalován před upgradem a přeinstalován po upgradu.
Upgrady ze starších verzí na SQL Server 2016
SQL Server 2016 podporuje upgrade z následujících verzí SQL Serveru:
- SQL Server 2008 (10.0.x) SP4 nebo novější
- SQL Server 2008 R2 (10.50.x) SP3 nebo novější
- SQL Server 2012 (11.x) SP2 nebo novější
- SQL Server 2014 (12.x) nebo novější
Poznámka
Další informace o upgradu databází na SQL Serveru 2005 (9.x) naleznete v tématu Podpora pro verzi 2005.
Následující tabulka uvádí podporované scénáře upgradu ze starších verzí SQL Serveru na SQL Server 2016 (13.x).
| Vylepšení ze | Podporovaná cesta aktualizace |
|---|---|
| SQL Server 2008 (10.0.x) SP4 Enterprise | SQL Server 2016 (13.x) Enterprise |
| SQL Server 2008 (10.0.x) SP4 Developer | SQL Server 2016 (13.x) Vývojář |
| SQL Server 2008 (10.0.x) SP4 Standard | SQL Server 2016 (13.x) Enterprise SQL Server 2016 (13.x) Standard |
| SQL Server 2008 (10.0.x) SP4 Small Business | SQL Server 2016 (13.x) Standard |
| SQL Server 2008 (10.0.x) SP4 Web | SQL Server 2016 (13.x) Enterprise SQL Server 2016 (13.x) Standard SQL Server 2016 (13.x) Web |
| SQL Server 2008 (10.0.x) SP4 Workgroup | SQL Server 2016 (13.x) Enterprise SQL Server 2016 (13.x) Standard |
| SQL Server 2008 (10.0.x) SP4 Express | SQL Server 2016 (13.x) Enterprise SQL Server 2016 (13.x) Standard SQL Server 2016 (13.x) Web SQL Server 2016 (13.x) Express |
| SQL Server 2008 R2 (10.50.x) SP3 Datacenter | SQL Server 2016 (13.x) Enterprise |
| SQL Server 2008 R2 (10.50.x) SP3 Enterprise | SQL Server 2016 (13.x) Enterprise |
| SQL Server 2008 R2 (10.50.x) SP3 Servisní balíček Developer | SQL Server 2016 (13.x) Vývojář |
| SQL Server 2008 R2 (10.50.x) SP3 Small Business | SQL Server 2016 (13.x) Standard |
| SQL Server 2008 R2 (10.50.x) SP3 Standard | SQL Server 2016 (13.x) Enterprise SQL Server 2016 (13.x) Standard |
| SQL Server 2008 R2 (10.50.x) SP3 Web | SQL Server 2016 (13.x) Enterprise SQL Server 2016 (13.x) Standard SQL Server 2016 (13.x) Web |
| SQL Server 2008 R2 (10.50.x) SP3 Workgroup | SQL Server 2016 (13.x) Enterprise SQL Server 2016 (13.x) Standard |
| SQL Server 2008 R2 (10.50.x) SP3 Express | SQL Server 2016 (13.x) Enterprise SQL Server 2016 (13.x) Standard SQL Server 2016 (13.x) Web SQL Server 2016 (13.x) Express |
| SQL Server 2012 (11.x) SP2 Enterprise | SQL Server 2016 (13.x) Enterprise |
| SQL Server 2012 (11.x) SP2 Developer | SQL Server 2016 (13.x) Vývojář SQL Server 2016 (13.x) Standard SQL Server 2016 (13.x) Web SQL Server 2016 (13.x) Enterprise |
| SQL Server 2012 (11.x) SP2 Standard | SQL Server 2016 (13.x) Enterprise SQL Server 2016 (13.x) Standard |
| SQL Server 2012 (11.x) SP1 Web | SQL Server 2016 (13.x) Enterprise SQL Server 2016 (13.x) Standard SQL Server 2016 (13.x) Web |
| SQL Server 2012 (11.x) SP2 Express | SQL Server 2016 (13.x) Enterprise SQL Server 2016 (13.x) Standard SQL Server 2016 (13.x) Web SQL Server 2016 (13.x) Express |
| SQL Server 2012 (11.x) SP2 Business Intelligence | SQL Server 2016 (13.x) Enterprise |
| Vyhodnocení sql Serveru 2012 (11.x) SP2 | Vyhodnocení SQL Serveru 2016 (13.x) SQL Server 2016 (13.x) Enterprise SQL Server 2016 (13.x) Standard SQL Server 2016 (13.x) Web SQL Server 2016 (13.x) Vývojář |
| SQL Server 2014 (12.x) Enterprise | SQL Server 2016 (13.x) Enterprise |
| SQL Server 2014 (12.x) Vývojář | SQL Server 2016 (13.x) Vývojář SQL Server 2016 (13.x) Standard SQL Server 2016 (13.x) Web SQL Server 2016 (13.x) Enterprise |
| SQL Server 2014 (12.x) Standard | SQL Server 2016 (13.x) Enterprise SQL Server 2016 (13.x) Standard |
| SQL Server 2014 (12.x) Web | SQL Server 2016 (13.x) Enterprise SQL Server 2016 (13.x) Standard SQL Server 2016 (13.x) Web |
| SQL Server 2014 (12.x) Express | SQL Server 2016 (13.x) Enterprise SQL Server 2016 (13.x) Standard SQL Server 2016 (13.x) Web SQL Server 2016 (13.x) Express SQL Server 2016 (13.x) Vývojář |
| SQL Server 2014 (12.x) Business Intelligence | SQL Server 2016 (13.x) Enterprise |
| Vyhodnocení SQL Serveru 2014 (12.x) | Vyhodnocení SQL Serveru 2016 (13.x) SQL Server 2016 (13.x) Enterprise SQL Server 2016 (13.x) Standard SQL Server 2016 (13.x) Web SQL Server 2016 (13.x) Vývojář |
| SQL Server 2016 (13.x) kandidát na vydání 1 | SQL Server 2016 (13.x) Enterprise |
| SQL Server 2016 (13.x) Vývojář | SQL Server 2016 (13.x) Enterprise |
1 Podpora Microsoftu k upgradu z softwaru kandidáta na vydání verze je určená speciálně pro zákazníky, kteří se účastnili programu přechodu na technologie (TAP).
Podpora SQL Serveru 2016 pro SQL Server 2005
Tato část popisuje podporu SQL Serveru 2016 (13.x) pro SQL Server 2005 (9.x). V SQL Serveru 2016 (13.x) můžete provést následující kroky:
Připojte databázi SQL Serveru 2005 (9.x) (soubory mdf/ldf) k instanci databázového stroje SQL Server 2016 (13.x).
Obnovte databázi SQL Serveru 2005 (9.x) do instance databázového stroje SQL Server 2016 (13.x) ze zálohy.
Zálohujte datovou krychli služby SQL Server 2005 Analysis Services (SSAS) a obnovte ji na SQL Serveru 2016 (13.x).
Poznámka
Při upgradu databáze SQL Serveru 2005 (9.x) na SQL Server 2016 (13.x) se úroveň kompatibility databáze změní z 90 na 100.
V SQL Serveru 2016 (13.x) jsou platné hodnoty pro úroveň kompatibility databáze 100, 110, 120 a 130. úroveň kompatibility ALTER DATABASE (Transact-SQL) popisuje, jak by změna úrovně kompatibility mohla ovlivnit aplikace SYSTÉMU SQL Server.
Všechny scénáře, které nejsou uvedené v předchozím seznamu, nejsou podporované, včetně následujících:
Instalace SQL Serveru 2005 (9.x) a SQL Serveru 2016 (13.x) na stejný počítač (vedle sebe).
Použití instance SQL Serveru 2005 (9.x) jako člen replikační topologie, která zahrnuje instanci SQL Serveru 2016 (13.x).
Konfigurace zrcadlení databáze mezi instancemi SQL Serveru 2016 (13.x) a SQL Serverem 2005 (9.x).
Zálohování transakčního protokolu zasíláním protokolů mezi instancemi SQL Serveru 2016 (13.x) a SQL Serveru 2005 (9.x).
Konfigurace propojených serverů mezi instancemi SQL Serveru 2016 (13.x) a SQL Server 2005 (9.x).
Správa instance SQL Serveru 2005 (9.x) ze sady SQL Server 2016 (13.x) Management Studio
Připojení datové krychle služby SQL Server 2005 Analysis Services (SSAS) v nástroji Management Studio pro SQL Server 2016 (13.x)
Připojení k SQL Serveru 2005 Integration Services (SSIS) z aplikace SQL Server 2016 Management Studio (13.x).
Správa služby SSIS (SQL Server 2005 Integration Services) ze sady SQL Server 2016 (13.x) Management Studio
Podpora vlastních komponent integračních služeb sql Serveru 2005 (9.x) třetích stran, jako je spuštění a upgrade
Upgrade edice SQL Serveru 2016
Následující tabulka uvádí podporované scénáře upgradu edice v SQL Serveru 2016 (13.x).
Pro krok za krokem pokyny k provedení upgradu edice se podívejte na téma Upgrade na jinou edici systému SQL Server (Instalace).
| Vylepšení ze | Aktualizovat na |
|---|---|
| SQL Server 2016 (13.x) Enterprise (Server+CAL a Core) 2 | SQL Server 2016 (13.x) Enterprise |
| Sql Server 2016 (13.x) Evaluation Enterprise 2 | SQL Server 2016 (13.x) Enterprise (Server+CAL nebo licence Core) SQL Server 2016 (13.x) Standard SQL Server 2016 (13.x) Vývojář SQL Server 2016 (13.x) Web Upgrade ze zkušební verze (bezplatná edice) na některou z placených edicí se podporuje pro samostatné instalace, ale nepodporuje se u clusterovaných instalací. Toto omezení neplatí pro samostatné instance nainstalované ve Windows Failover Cluster, který se účastní skupiny dostupnosti. |
| SQL Server 2016 (13.x) Standard 2 | SQL Server 2016 (13.x) Enterprise (Server+CAL nebo licence Core) |
| SQL Server 2016 (13.x) Developer 2 | SQL Server 2016 (13.x) Enterprise (Server+CAL nebo licence Core) SQL Server 2016 (13.x) Web SQL Server 2016 (13.x) Standard |
| SQL Server 2016 (13.x) Web | SQL Server 2016 (13.x) Enterprise (Server+CAL nebo licence Core) SQL Server 2016 (13.x) Standard |
| SQL Server 2016 (13.x) Express 1 | SQL Server 2016 (13.x) Enterprise (Server+CAL nebo licence Core) SQL Server 2016 (13.x) Vývojář SQL Server 2016 (13.x) Standard SQL Server 2016 (13.x) Web |
Kromě toho můžete provést upgrade edice mezi SQL Serverem 2016 (13.x) Enterprise (licence Server+CAL) a SQL Serverem 2016 (13.x) Enterprise (licence Core):
| Aktualizace edice od | Aktualizace edice na |
|---|---|
| SQL Server 2016 (13.x) Enterprise (Server+CAL licence) 2 | SQL Server 2016 (13.x) Enterprise (licence Core) |
| SQL Server 2016 (13.x) Enterprise (licence Core) | SQL Server 2016 (13.x) Enterprise (Server+licence CAL) |
1 Platí také pro SQL Server 2016 (13.x) Express s nástroji a SQL Server 2016 (13.x) Express s pokročilými službami.
2 Změna edice clusteru pro převzetí služeb při selhání SQL Serveru 2016 (13.x) je omezená. Následující scénáře nejsou podporovány pro clustery převzetí služeb při selhání se SQL Serverem 2016 (13.x):
- SQL Server 2016 (13.x) Enterprise na SQL Server 2016 (13.x) Developer, Standard, nebo Evaluation.
- Přechod z SQL Server 2016 (13.x) Developer na SQL Server 2016 (13.x) Standard nebo Evaluation.
- Vyhodnocení SQL Serveru 2016 (13.x) Standard na SQL Server 2016 (13.x)
- Sql Server 2016 (13.x) Vyhodnocení na SQL Server 2016 (13.x) Standard.