Podporované upgrady verzí a edic (SQL Server 2017)

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), SQL Serveru 2014 (12.x) a SQL Serveru 2016 (13.x). Tento článek uvádí podporované cesty upgradu z těchto verzí SQL Serveru a podporované upgrady edice pro SQL Server 2017 (14.x).

Kontrolní seznam před upgradem

Před upgradem z jedné edice SQL Serveru 2017 (14.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 SQL Serveru je členem skupiny správce systému SQL Server.

Pokud chcete upgradovat na SQL Server 2017 (14.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.

Aktualizace je blokována, pokud probíhá restartování.

Upgrade se zablokuje, pokud není spuštěná služba Instalační služby systému Windows.

Nepodporované scénáře

  • Instalace SQL Serveru 2017 (14.x) přes více verzí nejsou podporovány. Čísla verzí součástí databázového stroje musí být stejná v instanci SQL Serveru 2017 (14.x).

  • SQL Server 2017 (14.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 pak je obnovit nebo připojit k nové instanci SQL Serveru (64bitová verze), pokud se databáze nepublikují v replikaci. V master, msdba systémových databázích model je nutné znovu vytvořit všechna přihlášení a další objekty uživatele.

  • Během upgradu stávající instance SQL Serveru nemůžete přidávat nové funkce. Po upgradu instance SQL Serveru na SQL Server 2017 (14.x) můžete přidat funkce pomocí instalace SQL Serveru 2017 (14.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.

Upgrady ze starších verzí na SQL Server 2017 (14.x)

SQL Server 2017 (14.x) podporuje upgrade z následujících verzí SQL Serveru:

  • SQL Server 2008 SP4 nebo novější
  • SQL Server 2008 R2 SP3 nebo novější
  • SQL Server 2012 SP2 nebo novější
  • SQL Server 2014 nebo novější
  • SQL Server 2016 nebo novější

Poznámka

Pokud chcete upgradovat databáze na SQL Serveru 2005 (9.x), přečtěte si téma Podpora pro2005 .

Následující tabulka uvádí podporované scénáře upgradu ze starších verzí SQL Serveru na SQL Server 2017 (14.x).

Upgrade na Podporovaný proces aktualizace
SQL Server 2008 (10.0.x) SP4 Enterprise SQL Server 2017 (14.x) Enterprise
SQL Server 2008 (10.0.x) SP4 Developer SQL Server 2017 (14.x) Developer
SQL Server 2008 (10.0.x) SP4 Standard SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2008 (10.0.x) SP4 Small Business SQL Server 2017 (14.x) Standard
SQL Server 2008 (10.0.x) SP4 Web SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web
SQL Server 2008 (10.0.x) SP4 Workgroup SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2008 (10.0.x) SP4 Express SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Express
SQL Server 2008 R2 (10.50.x) SP3 Datacenter SQL Server 2017 (14.x) Enterprise
SQL Server 2008 R2 (10.50.x) SP3 Enterprise SQL Server 2017 (14.x) Enterprise
SQL Server 2008 R2 (10.50.x) SP3 Servisní balíček Developer SQL Server 2017 (14.x) Developer
SQL Server 2008 R2 (10.50.x) SP3 Small Business SQL Server 2017 (14.x) Standard
SQL Server 2008 R2 (10.50.x) SP3 Standard SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2008 R2 (10.50.x) SP3 Web SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web
SQL Server 2008 R2 (10.50.x) SP3 Workgroup SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2008 R2 (10.50.x) SP3 Express SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Express
SQL Server 2012 (11.x) SP2 Enterprise SQL Server 2017 (14.x) Enterprise
SQL Server 2012 (11.x) SP2 Developer SQL Server 2017 (14.x) Developer

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Enterprise
SQL Server 2012 (11.x) SP2 Standard SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2012 (11.x) SP1 Web SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web
SQL Server 2012 (11.x) SP2 Express SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Express
SQL Server 2012 (11.x) SP2 Business Intelligence SQL Server 2017 (14.x) Enterprise
Vyhodnocení sql Serveru 2012 (11.x) SP2 Vyhodnocení SQL Serveru 2017 (14.x)

SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Developer
SQL Server 2014 (12.x) Enterprise SQL Server 2017 (14.x) Enterprise
SQL Server 2014 (12.x) Vývojář SQL Server 2017 (14.x) Developer

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Enterprise
SQL Server 2014 (12.x) Standard SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2014 (12.x) Web SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web
SQL Server 2014 (12.x) Express SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Express

SQL Server 2017 (14.x) Developer
SQL Server 2014 (12.x) Business Intelligence SQL Server 2017 (14.x) Enterprise
Vyhodnocení SQL Serveru 2014 (12.x) Vyhodnocení SQL Serveru 2017 (14.x)

SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Developer
SQL Server 2016 (13.x) Enterprise SQL Server 2017 (14.x) Enterprise
SQL Server 2016 (13.x) Vývojář SQL Server 2017 (14.x) Developer

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Enterprise
SQL Server 2016 (13.x) Standard SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard
SQL Server 2016 (13.x) Web SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web
SQL Server 2016 (13.x) Express SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Express

SQL Server 2017 (14.x) Developer
SQL Server 2016 (13.x) Business Intelligence SQL Server 2017 (14.x) Enterprise
Vyhodnocení SQL Serveru 2016 (13.x) Vyhodnocení SQL Serveru 2017 (14.x)

SQL Server 2017 (14.x) Enterprise

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Developer
SQL Server 2017 (14.x) kandidát na vydání 1 SQL Server 2017 (14.x) Enterprise
SQL Server 2017 (14.x) Developer SQL Server 2017 (14.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 2017 pro SQL Server 2005

Tato část popisuje podporu SQL Serveru 2017 (14.x) pro SQL Server 2005 (9.x). V SQL Serveru 2017 (14.x) můžete:

  • Připojte databázi SQL Serveru 2005 (9.x) (soubory mdf/ldf) k instanci databázového stroje SQL Server 2017 (14.x).

  • Obnovte databázi SQL Serveru 2005 (9.x) do instance databázového stroje SQL Server 2017 (14.x) ze zálohy.

  • Zálohujte datovou krychli služby SQL Server 2005 Analysis Services (SSAS) a obnovte ji na SQL Serveru 2017 (14.x).

Při upgradu databáze SQL Serveru 2005 (9.x) na SQL Server 2017 (14.x) se úroveň kompatibility databáze změní z 90 na 100. (V SQL Serveru 2017 (14.x) jsou platné hodnoty pro úroveň kompatibility databáze 100, 110, 120, 130 a 140.) ú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 zadané v předchozím seznamu, nejsou podporované, včetně těchto scénářů, ale nikoli pouze:

  • Instalace SQL Serveru 2005 (9.x) a SQL Serveru 2017 (14.x) na stejném počítači (vedle sebe).

  • Použití instance SQL Serveru 2005 (9.x) jako člena replikační topologie, která zahrnuje instanci SQL Serveru 2017 (14.x).

  • Konfigurace zrcadlení databáze mezi instancemi SQL Serveru 2017 (14.x) a SQL Serverem 2005 (9.x).

  • Zálohování transakčního protokolu s přenosem protokolů mezi instancemi SQL Serveru 2017 (14.x) a SQL Serveru 2005 (9.x).

  • Konfigurace propojených serverů mezi instancemi SQL Serveru 2017 (14.x) a SQL Server 2005 (9.x).

  • Správa instance SQL Serveru 2005 (9.x) ze sady SQL Server 2017 (14.x) Management Studio

  • Připojení krychle služby SQL Server 2005 Analysis Services (SSAS) v aplikaci SQL Server 2017 (14.x) Management Studio.

  • Připojení ke službě SQL Server 2005 Integration Services (SSIS) z aplikace SQL Server 2017 (14.x) Management Studio.

  • Správa služby SSIS (SQL Server 2005 Integration Services) ze sady SQL Server 2017 (14.x) Management Studio

  • Podpora vlastních komponent třetích stran pro integrační služby SQL Serveru 2005 (9.x), jako jsou funkce pro spuštění a upgrade.

Upgrade edice SQL Serveru 2017

Následující tabulka uvádí podporované scénáře upgradu edice v SQL Serveru 2017 (14.x).

Podrobné pokyny k provedení upgradu edice najdete v tématu Upgrade na jinou edici systému SQL Server (nastavení).

Upgrade na Aktualizovat na
SQL Server 2017 (14.x) Enterprise (Server+CAL a Core) 2 SQL Server 2017 (14.x) Enterprise
Sql Server 2017 (14.x) Evaluation Enterprise 2 SQL Server 2017 (14.x) Enterprise (licence Server + CAL nebo Core)

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Developer

SQL Server 2017 (14.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í se nevztahuje na samostatné instance nainstalované ve Windows Failover Clusteru, které jsou součástí skupiny dostupnosti.
SQL Server 2017 (14.x) Standard 2 SQL Server 2017 (14.x) Enterprise (licence Server + CAL nebo Core)
SQL Server 2017 (14.x) Vývojář 2 SQL Server 2017 (14.x) Enterprise (licence Server + CAL nebo Core)

SQL Server 2017 (14.x) Web

SQL Server 2017 (14.x) Standard
SQL Server 2017 (14.x) Web SQL Server 2017 (14.x) Enterprise (licence Server + CAL nebo Core)

SQL Server 2017 (14.x) Standard
SQL Server 2017 (14.x) Express 1 SQL Server 2017 (14.x) Enterprise (licence Server + CAL nebo Core)

SQL Server 2017 (14.x) Developer

SQL Server 2017 (14.x) Standard

SQL Server 2017 (14.x) Web

1 Platí také pro SQL Server 2017 (14.x) Express s nástroji a SQL Server 2017 (14.x) Express s pokročilými službami.

2 Změna edice clusteru pro převzetí při selhání SQL Serveru 2017 (14.x) je omezená. Pro clustery převzetí služeb při selhání pro SQL Server 2017 (14.x) nejsou podporovány následující scénáře:

Kromě toho můžete provést upgrade edice mezi SQL Serverem 2017 (14.x) Enterprise (licence Server+CAL) a SQL Serverem 2017 (14.x) Enterprise (licence Core):

Povýšení edice Aktualizace edice na
SQL Server 2017 (14.x) Enterprise (Server+CAL Licence) 1 SQL Server 2017 (14.x) Enterprise (licence Core)
SQL Server 2017 (14.x) Enterprise (licence Core) SQL Server 2017 (14.x) Enterprise (Serverová licence+CAL)

1 Změna edice clusteru s podporou převzetí služeb při selhání SQL Serveru 2017 (14.x) je omezená. Pro clustery převzetí služeb při selhání pro SQL Server 2017 (14.x) nejsou podporovány následující scénáře:

  • SQL Server 2017 (14.x) Enterprise až SQL Server 2017 (14.x) Developer, Standard nebo Evaluation.
  • Mezi SQL Server 2017 (14.x) Developer a SQL Server 2017 (14.x) Standard nebo Evaluation.
  • Vyhodnocení SQL Serveru 2017 (14.x) Standard na SQL Server 2017 (14.x)
  • Sql Server 2017 (14.x) Vyhodnocení na SQL Server 2017 (14.x) Standard.