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
Následují scénáře upgradu služby Microsoft SQL Server Master Data Services.
- Upgrade bez upgradu databázového stroje
- Upgrade s využitím upgradu databázového stroje
- Upgrade ve scénáři Two-Computer
- Upgrade s obnovením databáze ze zálohy
Důležité
Hlavní datové služby (MDS) se odeberou v SQL Serveru 2025 (17.x). MdS nadále podporujeme v SQL Serveru 2022 (16.x) a starších verzích.
Před upgradem
Před provedením upgradu zálohujte databázi.
Proces upgradu znovu vytvoří uložené procedury a upgraduje tabulky používané hlavními datovými službami. Všechna vlastní nastavení, která provedete u některé z těchto komponent, může dojít ke ztrátě.
Balíčky nasazení modelu lze použít pouze v edici SQL Serveru, ve které byly vytvořeny. Balíčky nasazení modelu vytvořené v SQL Serveru 2008 R2 (10.50.x), SQL Server 2012 (11.x) nebo SQL Server 2014 (12.x) nemůžete nasadit do SQL Serveru 2016 (13.x).
Po upgradu služby DQS (Data Quality Services) a hlavní datové služby (MDS) na nejnovější verzi SQL Serveru už nebudou fungovat všechny starší verze doplňku MDS pro Excel. Doplněk MDS pro SQL Server 2016 (13.x) pro Excel si můžete stáhnout z doplňku Master Data Services pro Microsoft Excel.
Umístění souboru
Ve výchozím nastavení jsou soubory nainstalovány na <drive>:\Program Files\Microsoft SQL Server\<nnn>\Master Data Services, kde <nnn> představuje verzi SQL Serveru. Například SQL Server 2017 (14.x) je 140a SQL Server 2019 (15.x) je 150.
Upgrade bez upgradu databázového stroje
V tomto scénáři budete dál používat SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x) nebo SQL Server 2016 (13.x) k hostování databáze MDS. Musíte však upgradovat schéma databáze MDS a pak vytvořit aktuální webovou aplikaci SQL Serveru pro přístup k databázi MDS. Po upgradu není databáze MDS přístupná dřívější webovou aplikací.
Aktuální SQL Server a starší verzi SQL Serveru můžete nainstalovat na stejný počítač. Soubory se instalují do různých umístění, jak je znázorněno v umístění souboru.
Nainstalujte hlavní datové služby a další požadované funkce.
Otevřete průvodce instalací SYSTÉMU SQL Server.
V levém podokně vyberte Možnost Instalace.
V pravém podokně vyberte Samostatná instalace nového SQL Serveru nebo přidejte funkce do existující instalace.
Na stránce Výběr funkcí vyberte Hlavní datové služby a všechny další funkce, které chcete nainstalovat.
Dokončete průvodce.
Upgradujte schéma databáze MDS.
Otevřete aktuální sql Server Master Data Services Configuration Manager.
Chcete-li upgradovat schéma databáze MDS, musíte být přihlášeni jako účet správce, který byl zadán při vytvoření databáze MDS. V databázi
mdm.tblUserMDS máIDtento uživatel hodnotu1.V levém podokně vyberte Konfigurace databáze.
V pravém podokně vyberte Vybrat databázi a zadejte informace pro instanci databáze SQL Serveru 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x) nebo SQL Server 2016 (13.x).
Výběrem možnosti Upgradovat databázi spusťte Průvodce upgradem databáze. Další informace naleznete v tématu Průvodce upgradem databáze (Master Data Services Configuration Manager).
Vytvořte webovou aplikaci.
Otevřete aktuální sql Server Master Data Services Configuration Manager.
V levém podokně vyberte Konfigurace webu.
V pravém podokně v seznamu webů vyberte jednu z následujících možností:
Výchozí web a pak vyberte Vytvořit aplikaci.
Vytvořte nový web. Po vytvoření webu se automaticky vytvoří nová webová aplikace.
Vaše stávající webová aplikace MDS ze starší verze SQL Serveru (SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x) nebo SQL Server 2016 (13.x)) je dostupná pro výběr ve verzi SQL Serveru nástroje Master Data Services Configuration Manager. Existující webovou aplikaci nesmíte vybrat a místo toho musíte vytvořit webovou aplikaci SQL Serveru 2016 (13.x) pro MDS. V opačném případě se při pokusu o přidružení webové aplikace k upgradované databázi MDS zobrazí chyba s oznámením, že požadovaná stránka není přístupná, protože související konfigurační data stránky jsou neplatná.
Pokud chcete použít stejný název (alias) pro webovou aplikaci MDS jako vaše stávající webová aplikace (SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x) nebo SQL Server 2016 (13.x)), Nejprve musíte odstranit webovou aplikaci a přidružený fond aplikací ze služby IIS a pak vytvořit webovou aplikaci se stejným názvem pomocí verze sql Serveru 2016 (13.x) hlavní datové služby. Configuration Manager. Informace o odebírání webových aplikací a fondů aplikací ze služby IIS naleznete v tématu Odebrání aplikace (IIS) a Odebrání fondu aplikací (IIS).
Přidružte novou webovou aplikaci k upgradované databázi MDS.
V části Přidružit aplikaci k databázi zvolte Vybrat.
Vyberte databázi MDS.
Vyberte a použijte.
Upgrade s využitím upgradu databázového stroje
V tomto scénáři upgradujete databázový stroj i aplikaci Master Data Services ze starší verze na SQL Server 2016 (13.x) nebo novější verzi.
Pouze pro SQL Server 2008 R2 (10.50.x): Otevřeteprogramy a funkce> a odinstalujte Microsoft SQL Server 2008 R2 (10.50.x) Master Data Services.
Upgradujte databázový stroj na SQL Server 2016 (13.x) nebo novější verzi. Další informace naleznete v tématu Volba metody upgradu databázového stroje.
Dokončete všechny kroky v Upgradu bez upgradu databázového serveru.
Upgrade ve scénáři se dvěma počítači
V tomto scénáři upgradujete systém, ve kterém je SQL Server nainstalovaný na dvou počítačích: jeden s SQL Serverem 2016 (13.x) nebo SQL Serverem 2017 (14.x) a druhým se starší verzí SQL Serveru.
Pokud je nainstalovaná starší verze SQL Serveru, budete k hostování databáze MDS na jednom počítači nadále používat starší verzi. Musíte však upgradovat schéma databáze MDS a potom použít webovou aplikaci SQL Server 2016 (13.x) nebo SQL Server 2017 (14.x) pro přístup k databázi MDS. K databázi MDS nemá přístup starší verze webová aplikace.
Upgradovat ve dvoupočítačovém scénáři
- Dokončete všechny kroky v Upgradu bez upgradu databázového serveru.
Upgrade obnovením databáze ze zálohy
V tomto scénáři je nainstalován SYSTÉM SQL Server 2016 (13.x) nebo SQL Server 2017 (14.x) společně s dřívější verzí na stejném počítači nebo ve dvou různých počítačích. Databáze byla zálohována ve verzi starší než SQL Server 2016 (13.x) nebo SQL Server 2017 (14.x) před upgradem a databáze se musí obnovit.
Nainstalujte hlavní datové služby a další požadované funkce.
Otevřete průvodce instalací SYSTÉMU SQL Server.
V levém podokně vyberte Možnost Instalace.
V pravém podokně vyberte Samostatná instalace nového SQL Serveru nebo přidejte funkce do existující instalace.
Na stránce Výběr funkcí vyberte Hlavní datové služby a všechny další funkce, které chcete nainstalovat.
Dokončete průvodce.
Obnovte zálohovanou databázi.
Upgradujte schéma databáze MDS, vytvořte webovou aplikaci a přidružte novou webovou aplikaci k upgradované databázi MDS. Pokyny najdete v krocích 2 až 4 v aktualizaci bez aktualizace databázového systému.
Řešení problémů
Problém: Když otevřete webovou aplikaci SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x) nebo SQL Server 2016 (13.x), zobrazí se chybová zpráva „Verze klienta není kompatibilní s verzí databáze.“
Řešení: K tomuto problému dochází, když se webová aplikace SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x) nebo SQL Server 2016 (13.x) Master Data Manager pokusí získat přístup k databázi upgradované na nebo SQL Server 2017 (14.x) MDS. Místo toho musíte použít webovou aplikaci SQL Serveru 2016 (13.x) nebo SQL Server 2017 (14.x).
K tomuto problému může dojít také v případě, že jste se při upgradu schématu databáze MDS nezastavili a nerestartovali fond aplikací MDS ve službě IIS. Problém opravíte restartováním fondu aplikací MDS .