Delen via


Een MDS-database hosten op een beheerd exemplaar

van toepassing op:SQL Server- - alleen Windows Azure SQL Managed Instance

Belangrijk

Master Data Services (MDS) wordt verwijderd in SQL Server 2025 (17.x) Preview. MdS wordt nog steeds ondersteund in SQL Server 2022 (16.x) en eerdere versies.

In dit artikel wordt beschreven hoe u een MDS-database (Master Data Services) configureert op een beheerd exemplaar.

Voorbereiding

Ter voorbereiding moet u een met Azure SQL beheerd exemplaar maken en configureren en uw webtoepassingscomputer configureren.

De database maken en configureren

  1. Maak een beheerd exemplaar met een virtueel netwerk. Zie quickstart: Een met SQL beheerd exemplaar maken voor meer informatie.

  2. Een punt-naar-site-verbinding configureren. Zie Een punt-naar-site-verbinding met een VNet configureren met behulp van systeemeigen Azure-certificaatverificatie: Azure Portal voor instructies.

  3. Configureer Microsoft Entra-verificatie met SQL Managed Instance. Zie Microsoft Entra-verificatie configureren en beheren met SQL voor meer informatie.

Webtoepassingsmachine configureren

  1. Installeer een punt-naar-site-verbindingscertificaat en VPN om ervoor te zorgen dat de computer toegang heeft tot het beheerde exemplaar. Raadpleeg Een punt-naar-site-verbinding met een VNet configureren met behulp van systeemeigen Azure-certificaatverificatie: Azure Portal voor instructies.

  2. Installeer de volgende rollen en onderdelen:

    • Rollen:

      • Internetinformatiediensten
      • Hulpprogramma's voor webbeheer
      • IIS-beheerconsole
      • Wereldwijd webdiensten
      • Ontwikkeling van toepassingen
      • .NET Extensibility 3.5
      • .NET Extensibility 4.5
      • ASP.NET 3,5
      • ASP.NET 4,5
      • ISAPI-extensies
      • ISAPI-filters
      • Algemene HTTP-functies
      • Standaarddocument
      • Mapnavigatie
      • HTTP-fouten
      • Statische inhoud
      • Gezondheid en diagnostiek
      • HTTP-logboekregistratie
      • Verzoekmonitor
      • Prestatie
      • Compressie van statische inhoud
      • Veiligheid
      • Aanvraagfiltering
      • Windows-verificatie

        Opmerking

        WebDAV Publishing niet installeren

    • Functies:

      • .NET Framework 3.5 (inclusief .NET 2.0 en 3.0)
      • .NET Framework 4.5 Advanced Services
      • ASP.NET 4,5
      • WCF-services
      • HTTP-activering (vereist)
      • TCP-poort delen
      • Activeringsservice voor Windows-processen
      • Procesmodel
      • .NET-omgeving
      • Configuratie-API's
      • Dynamische inhoudscompressie

Een MDS-webtoepassing installeren en configureren

Vervolgens installeert en configureert u Master Data Services.

SQL Server 2019 installeren

Gebruik de installatiewizard van SQL Server of een opdrachtprompt om Master Data Services te installeren.

  1. Open Setup.exeen volg de stappen in de installatiewizard.

  2. Selecteer Master Data Services op de pagina Functieselectie onder Gedeelde functies. Met deze actie wordt het volgende geïnstalleerd:

    • Configuratiebeheer voor Mastergegevensdiensten
    • Assemblages
    • Een Windows PowerShell snap-in
    • Mappen en bestanden voor webtoepassingen en -services.

    Schermopname van de pagina Functieselectie.

De database en website instellen

  1. Verbind het virtuele Azure-netwerk om ervoor te zorgen dat u verbinding kunt maken met het beheerde exemplaar.

    Schermopname van de TEST MI VPN die verbinding maakt met het virtuele Azure-netwerk.

  2. Open Master Data Services Configuration Manager en selecteer databaseconfiguratie in het linkerdeelvenster.

  3. Klik op Database maken om de Database maken-wizard te openen. Kies Volgende.

  4. Vul op de pagina DatabaseServer het veld SQL Server-exemplaar in en kies vervolgens het verificatietype. Selecteer Verbinding testen om te bevestigen dat u uw referenties kunt gebruiken om verbinding te maken met de database via het gekozen verificatietype. Kies Volgende.

    Opmerking

    • Een SQL Server-exemplaar ziet er als volgt xxxxxxx.xxxxxxx.database.windows.netuit.
    • Kies voor een beheerd exemplaar de verificatietypen 'SQL Server-account' en 'Current User – Active Directory Integrated' .
    • Als u Huidige gebruiker – Active Directory geïntegreerd als verificatietype selecteert, is het veld Gebruikersnaam alleen-lezen en wordt het momenteel aangemelde Windows-gebruikersaccount weergegeven. Als u SQL Server 2019 Master Data Services uitvoert op een virtuele Azure-machine (VM), worden in het veld Gebruikersnaam de naam van de VIRTUELE machine en de gebruikersnaam voor het lokale beheerdersaccount op de VIRTUELE machine weergegeven.

    Uw verificatie moet de regel sysadmin bevatten voor beheerde exemplaren.

    Screenshot van de pagina Databaseserver van de wizard Database aanmaken.

  5. Typ een naam in het veld Databasenaam . Als u een Windows-sortering wilt selecteren, schakelt u het selectievakje voor standaardsortering van SQL Server uit en selecteert u een of meer van de beschikbare opties. Bijvoorbeeld hoofdlettergevoelig. Kies Volgende.

    Schermopname van de pagina Database van de wizard Database maken.

  6. Geef in het veld Gebruikersnaam het Windows-account op van de standaardsupergebruiker voor Master Data Services. Een supergebruiker heeft toegang tot alle functionele gebieden en kan alle modellen toevoegen, verwijderen en bijwerken.

    Schermopname van de pagina Administrator-account van de wizard Databasemaken.

  7. Selecteer Volgende om een samenvatting van de instellingen voor de Master Data Services-database weer te geven. Selecteer Nogmaals Volgende om de database te maken. Je ziet de pagina Voortgang en Voltooien.

  8. Nadat de database is gemaakt en geconfigureerd, selecteert u Voltooien.

    Zie de wizard Database maken voor meer informatie over de instellingen in de wizard Database maken (Master Data Services Configuration Manager).

  9. Op de pagina Databaseconfiguratie in de Master Data Services Configuration Manager, kies Selecteer Database.

  10. Selecteer Verbinding maken, kies de Master Data Services-database en selecteer vervolgens OK.

    Schermopname van het dialoogvenster Verbinding maken met database.

  11. Selecteer in Master Data Services Configuration Manager webconfiguratie in het linkerdeelvenster.

  12. Kies in de keuzelijst Websitede optie Standaardwebsite en selecteer Vervolgens Maken om een webtoepassing te maken.

    Schermopname van het dialoogvenster Master Data Services Configuration Manager.

    Opmerking

    Als u Standaardwebsite selecteert, moet u afzonderlijk een webtoepassing maken. Als u nieuwe website maken kiest in de keuzelijst, wordt de toepassing automatisch gemaakt.

  13. Voer in de sectie Groep van toepassingen een andere gebruikersnaam in, voer het wachtwoord in en selecteer VERVOLGENS OK.

    Schermopname van het dialoogvenster Toepassingsbeheer.

    Opmerking

    Zorg ervoor dat de gebruiker toegang heeft tot de database met de geïntegreerde Active Directory-verificatie die u onlangs hebt gemaakt. U kunt de verbinding web.config ook later wijzigen.

    Zie het dialoogvenster Webtoepassing maken (Master Data Services Configuration Manager) voor meer informatie over het dialoogvenster Webtoepassing maken.

  14. Selecteer in het deelvenster Webconfiguratie in het venster van de webtoepassing de toepassing die u hebt gemaakt en kies vervolgens Selecteren in de sectie Toepassing koppelen aan database .

  15. Selecteer Verbinding maken en kies de Master Data Services-database die u wilt koppelen aan de webtoepassing. Kies OK.

    U bent klaar met het instellen van de website. Op de pagina Webconfiguratie wordt nu de website weergegeven die u hebt geselecteerd, de webtoepassing die u hebt gemaakt en de Master Data Services-database die aan de toepassing is gekoppeld.

    Schermopname van de sectie Webconfiguratie.

  16. Selecteer de optie Toepassen. U ziet het bericht Configuratie voltooid . Selecteer OK in het berichtvak om de webtoepassing te starten. Het websiteadres is http://server name/web application/.

Verificatie configureren

Als u de database van het beheerde exemplaar wilt verbinden met de webtoepassing, moet u het andere verificatietype wijzigen.

Zoek het web.config bestand onder C:\Program Files\Microsoft SQL Server\150\Master Data Services\WebApplication. Wijzig de connectionString om het andere verificatietype te wijzigen om verbinding te maken met de database van het beheerde exemplaar.

Het standaardverificatietype is Active Directory Integrated zoals weergegeven in de volgende voorbeeldverbindingsreeks:

<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 biedt ook ondersteuning voor Active Directory-wachtwoordverificatie en SQL Server-verificatie, zoals wordt weergegeven in de volgende voorbeeldverbindingsreeksen:

  • Active Directory-wachtwoordverificatie. Vervang <password> door een geldig wachtwoord.

    <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>" />
    
  • SQL Server-verificatie. Vervang <password> door een geldig wachtwoord.

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

Het upgraden van Master Data Services en de SQL Database-versie.

Master Data Services upgraden

Installeer de cumulatieve update van SQL Server 2019. Master Data Services wordt automatisch bijgewerkt.

Een upgrade uitvoeren van SQL Server

Mogelijk krijgt u de volgende fout: The client version is incompatible with the database version na de installatie van de cumulatieve update van SQL Server 2019.

Schermopname van de Master Data Services-fout.

U kunt dit probleem oplossen door de databaseversie te upgraden:

  1. Open Master Data Services Configuration Manager en selecteer databaseconfiguratie in het linkerdeelvenster.

  2. Op de pagina Databaseconfiguratie in de Master Data Services Configuration Manager, kies Selecteer Database.

  3. Kies de Master Data Services-database die u aan de webtoepassing hebt gekoppeld. Selecteer Verbinding maken en selecteer vervolgens OK.

    Schermopname van het dialoogvenster Verbinding maken met een Master Data Service-database.

  4. Selecteer de optie Database upgraden... .

    Schermopname van de optie Database upgraden.

  5. Selecteer Volgende in de Database-upgradewizard op de welkomstpagina en op de pagina Upgradebeoordeling.

    Schermopname van de Upgradebeoordelingspagina van de Upgrade Database Wizard.

  6. Selecteer Voltooien nadat alle taken zijn voltooid.

Zie ook