Sdílet prostřednictvím


Hostování databáze MDS ve spravované instanci

platí pro:SQL Server – pouze windows azure SQL Managed Instance

Důležité

Hlavní datové služby (MDS) se odeberou v SQL Serveru 2025 (17.x) Preview. MdS nadále podporujeme v SQL Serveru 2022 (16.x) a starších verzích.

Tento článek popisuje, jak nakonfigurovat databázi služby MDS (Master Data Services) ve spravované instanci.

Příprava

Abyste se mohli připravit, musíte vytvořit a nakonfigurovat spravovanou instanci Azure SQL a nakonfigurovat počítač webové aplikace.

Vytvoření a konfigurace databáze

  1. Vytvořte spravovanou instanci s virtuální sítí. Podrobnosti najdete v části Rychlý start: Vytvoření spravované instance SQL.

  2. Nakonfigurujte připojení typu Point-to-Site. Pokyny najdete v tématu Konfigurace připojení typu Point-to-Site k virtuální síti pomocí nativního ověřování certifikátů Azure: Azure portal.

  3. Nakonfigurujte ověřování Microsoft Entra pomocí služby SQL Managed Instance. Podrobnosti najdete v tématu Konfigurace a správa ověřování Microsoft Entra pomocí sql.

Konfigurace počítače s webovými aplikacemi

  1. Nainstalujte certifikát připojení typu Point-to-Site a síť VPN, abyste zajistili, že počítač bude mít přístup ke spravované instanci. Podívejte se na pokyny v části , kde se dozvíte, jak nakonfigurovat připojení Point-to-Site k virtuální síti pomocí nativního ověřování certifikátem Azure: pokyny portálu Azure.

  2. Nainstalujte následující role a funkce:

    • Role:

      • Internetová informační služba
      • Nástroje pro správu webu
      • Konzola pro správu služby IIS
      • Webové služby
      • Vývoj aplikací
      • Rozšiřitelnost rozhraní .NET 3.5
      • Rozšiřitelnost rozhraní .NET 4.5
      • ASP.NET 3,5
      • ASP.NET 4,5
      • Rozšíření ISAPI
      • Filtry ISAPI
      • Běžné funkce HTTP
      • Výchozí dokument
      • Procházení adresářů
      • Chyby HTTP
      • Statický obsah
      • Stav a diagnostika
      • Protokolování HTTP
      • Monitorování požadavků
      • Výkon
      • Komprese statického obsahu
      • Bezpečnost
      • Filtrování požadavků
      • Ověřování systému Windows

        Poznámka

        Neinstalovat publikování protokolu WebDAV

    • Funkce

      • .NET Framework 3.5 (zahrnuje .NET 2.0 a 3.0)
      • .NET Framework 4.5 Advanced Services
      • ASP.NET 4,5
      • Služby WCF
      • Aktivace HTTP (povinné)
      • Sdílení portů TCP
      • Aktivační služba procesu systému Windows
      • Procesový model
      • Prostředí .NET
      • API pro konfiguraci
      • Komprese dynamického obsahu

Instalace a konfigurace webové aplikace MDS

Dále nainstalujete a nakonfigurujete hlavní datové služby.

Instalace SQL Serveru 2019

K instalaci služby Master Data Services použijte průvodce instalací SQL Serveru nebo příkazový řádek.

  1. Otevřete Setup.exea postupujte podle kroků v průvodci instalací.

  2. Na stránce Výběr funkcí vyberte Master Data Services v části Sdílené funkce. Tato akce nainstaluje:

    • Správce konfigurace služeb hlavních dat
    • Shromáždění
    • Modul snap-in Windows PowerShellu
    • Složky a soubory pro webové aplikace a služby

    Snímek obrazovky se stránkou pro výběr funkcí

Nastavení databáze a webu

  1. Připojte virtuální síť Azure, abyste se ujistili, že se můžete připojit ke spravované instanci.

    snímek obrazovky testovací sítě MI VPN, která se připojuje k virtuální síti Azure

  2. Otevřete Nástroj Master Data Services Configuration Manager a v levém podokně vyberte Konfigurace databáze.

  3. Vyberte Vytvořit databázi a otevřete Průvodce vytvořením databáze. Vyberte Další.

  4. Na stránce databázového serveru vyplňte pole instance SQL Server a pak zvolte typ ověřování . Vyberte Testovací připojení a potvrďte, že se pomocí svých přihlašovacích údajů můžete připojit k databázi přes zvolený typ ověřování. Vyberte Další.

    Poznámka

    • Instance SQL Serveru vypadá jako xxxxxxx.xxxxxxx.database.windows.net.
    • Pro spravovanou instanci vyberte z typů ověřování "Účet SQL Serveru" a "Aktuální uživatel – integrovaný s Active Directory".
    • Pokud jako typ ověřování vyberete Aktuální uživatel – integrovaný Active Directory, bude pole Uživatelské jméno jen pro čtení a zobrazí aktuálně přihlášený uživatelský účet systému Windows. Pokud používáte SLUŽBU SQL Server 2019 Master Data Services na virtuálním počítači Azure, zobrazí se v poli uživatelské jméno název virtuálního počítače a uživatelské jméno pro účet místního správce na virtuálním počítači.

    Ověření musí obsahovat pravidlo "sysadmin" pro spravované instance.

    Snímek obrazovky stránky Databázový server v Průvodci vytvořením databáze.

  5. Do pole název databáze zadejte název. Pokud chcete použít kolaci systému Windows, zrušte zaškrtnutí políčka pro výchozí kolaci SQL Serveru a vyberte jednu nebo více dostupných možností. Například je citlivý na velikost písmen. Vyberte Další.

    Snímek obrazovky se stránkou Databáze v průvodci pro vytvoření databáze

  6. Do pole Uživatelské jméno zadejte účet Systému Windows výchozího superuživatele pro hlavní datové služby. Superuživatel má přístup ke všem funkčním oblastem a může přidávat, odstraňovat a aktualizovat všechny modely.

    Snímek obrazovky stránky účtu správce v Průvodci vytvořením databáze.

  7. Výběrem možnosti Další zobrazíte souhrn nastavení pro databázi hlavní datové služby. Znovu vyberte Další a vytvořte databázi. Zobrazí se stránka Průběh a Dokončení.

  8. Po vytvoření a nakonfigurování databáze vyberte možnost Dokončit.

    Další informace o nastavení v Průvodce vytvořením databázenaleznete v tématu Průvodce vytvořením databáze (Master Data Services Configuration Manager).

  9. Na stránce Konfigurace databáze v nástroji Master Data Services Configuration Manager zvolte Vybrat databázi.

  10. Vyberte Připojit, zvolte databázi Master Data Services a pak vyberte OK.

    Snímek obrazovky s dialogovým oknem Připojit k databázi.

  11. V nástroji Master Data Services Configuration Manager vyberte v levém podokně Web Configuration.

  12. V seznamovém poli Web zvolte Výchozí weba poté vyberte Vytvořit pro vytvoření webové aplikace.

    snímek obrazovky s dialogovým oknem Master Data Services Configuration Manager

    Poznámka

    Pokud vyberete Výchozí webový server, budete muset vytvořit webovou aplikaci samostatně. Pokud v seznamu zvolíte Vytvořit nový web, aplikace se automaticky vytvoří.

  13. V části Fond aplikací zadejte jiné uživatelské jméno, zadejte heslo a pak vyberte OK.

    snímek obrazovky s dialogovým oknem Správa aplikací

    Poznámka

    Ujistěte se, že uživatel má přístup k databázi pomocí integrovaného ověřování služby Active Directory, které jste nedávno vytvořili. Případně můžete později změnit připojení v web.config.

    Další informace o dialogovém okně Vytvořit webovou aplikaci naleznete v tématu Dialogové okno Vytvořit webovou aplikaci (Master Data Services Configuration Manager).

  14. V podokně konfigurace webu v okně webové aplikace vyberte aplikaci, kterou jste vytvořili, a pak v části Přiřadit aplikaci k databázi zvolte Vybrat.

  15. Vyberte Připojit a zvolte databázi Master Data Services, kterou chcete přidružit k webové aplikaci. Vyberte OK.

    Dokončili jste nastavení webu. Stránka Konfigurace webu teď zobrazuje web, který jste vybrali, webovou aplikaci, kterou jste vytvořili, a databázi služby Master Data Services přidruženou k aplikaci.

    snímek obrazovky s částí Konfigurace webu

  16. Vyberte Použít. Zobrazí se zpráva dokončení konfigurace. Vyberte OK v okně se zprávou a spusťte webovou aplikaci. Adresa webu je http://server name/web application/.

Konfigurace ověřování

Pokud chcete připojit databázi spravované instance k webové aplikaci, musíte změnit jiný typ ověřování.

V části web.confignajděte soubor C:\Program Files\Microsoft SQL Server\150\Master Data Services\WebApplication . Upravte connectionString tak, aby změnil druhý typ ověřování pro připojení k databázi spravované instance.

Výchozí typ ověřování je Active Directory Integrated, jak je znázorněno v následujícím ukázkovém připojovacím řetězci:

<add name="MDS1" connectionString="Data Source=*****.*****.database.windows.net;Initial Catalog=MasterDataServices;Integrated Security=False;Connect Timeout=60;Authentication=&quot;Active Directory Integrated&quot;" />

MDS také podporuje ověřování hesla služby Active Directory a ověřování SQL Serveru, jak je znázorněno v následujících ukázkových připojovacích řetězcích:

  • Ověřování heslem služby Active Directory Nahraďte <password> platným heslem.

    <add name="MDS1" connectionString="Data Source=*****.*****.database.windows.net;Initial Catalog=MasterDataServices;Integrated Security=False;Connect Timeout=60;Authentication=&quot;Active Directory Password&quot; ; UID=bob@example.com; PWD=<password>" />
    
  • Ověřování SQL Serveru. Nahraďte <password> platným heslem.

    <add name="MDS1" connectionString="Data Source=*****.*****.database.windows.net;Initial Catalog=MasterDataServices;Integrated Security=False;Connect Timeout=60;User ID=UserName;Password=<password>;" />
    

Upgrade Master Data Services a verzi SQL databáze

Upgrade hlavních datových služeb

Nainstalujte kumulativní aktualizaci SQL Server 2019. Hlavní datové služby se aktualizují automaticky.

Upgrade SQL Serveru

Může se zobrazit chyba: The client version is incompatible with the database version po instalaci kumulativní aktualizace SQL Serveru 2019.

Snímek obrazovky s chybou Master Data Services.

Pokud chcete tento problém vyřešit, potřebujete upgradovat verzi databáze:

  1. Otevřete Nástroj Master Data Services Configuration Manager a v levém podokně vyberte Konfigurace databáze.

  2. Na stránce Konfigurace databáze v nástroji Master Data Services Configuration Manager zvolte Vybrat databázi.

  3. Zvolte databázi master Data Services, kterou jste přidružli k webové aplikaci. Vyberte Připojita pak vyberte OK.

    cs-CZ: Snímek obrazovky dialogového okna Připojení k databázi Master Data Services

  4. Vyberte Upgradovat databázi... .

    snímek obrazovky s možností Upgradovat databázi

  5. V Průvodci upgradem databáze vyberte Další na uvítací stránce a na stránce Přehled upgradu.

    Snímek obrazovky stránky Recenze upgradu v Průvodci upgradem databáze

  6. Po dokončení všech úkolů vyberte Hotovo.

Viz také