Udostępnij za pośrednictwem


Umieścić bazę danych MDS na wystąpieniu zarządzanym

Dotyczy:programu SQL Server — tylko dla systemu Windows Azure SQL Managed Instance

Ważne

Usługi Master Data Services (MDS) są usuwane w wersji zapoznawczej programu SQL Server 2025 (17.x). Nadal obsługujemy usługi MDS w programie SQL Server 2022 (16.x) i starszych wersjach.

W tym artykule opisano sposób konfigurowania bazy danych usługi Master Data Services (MDS) na zarządzanej instancji.

Przygotowanie

Aby przygotować się, należy utworzyć i skonfigurować wystąpienie zarządzane usługi Azure SQL i skonfigurować serwer aplikacji internetowej.

Tworzenie i konfigurowanie bazy danych

  1. Utwórz wystąpienie zarządzane z siecią wirtualną. Aby uzyskać szczegółowe informacje , zobacz Szybki start: tworzenie wystąpienia zarządzanego SQL .

  2. Konfigurowanie połączenia punkt-lokacja. Aby uzyskać instrukcje, zobacz Konfigurowanie połączenia punkt-do-sieci z siecią wirtualną przy użyciu natywnego uwierzytelniania certyfikatu platformy Azure: portal Azure.

  3. Skonfiguruj uwierzytelnianie w usłudze Microsoft Entra przy użyciu usługi SQL Managed Instance. Aby uzyskać szczegółowe informacje, zobacz Konfigurowanie uwierzytelniania entra firmy Microsoft i zarządzanie nim przy użyciu języka SQL .

Konfigurowanie serwera aplikacji internetowej

  1. Zainstaluj certyfikat połączenia punkt-lokacja i sieć VPN, aby upewnić się, że maszyna może uzyskać dostęp do wystąpienia zarządzanego. Odwołaj się do Konfigurowanie połączenia punkt-lokacja z siecią wirtualną przy użyciu natywnego uwierzytelniania certyfikatem Azure: Azure portal w celu uzyskania instrukcji.

  2. Zainstaluj następujące role i funkcje:

    • Role:

      • Internetowe usługi informacyjne
      • Narzędzia zarządzania siecią Web
      • Konsola zarządzania usługami IIS
      • Usługi sieci Web na całym świecie
      • Tworzenie aplikacji
      • Rozszerzalność platformy .NET 3.5
      • Rozszerzalność platformy .NET 4.5
      • ASP.NET 3.5
      • ASP.NET 4,5
      • Rozszerzenia ISAPI
      • Filtry ISAPI
      • Typowe funkcje HTTP
      • Dokument domyślny
      • Przeglądanie katalogów
      • Błędy HTTP
      • Zawartość statyczna
      • Kondycja i diagnostyka
      • Rejestrowanie HTTP
      • Monitor żądań
      • Wydajność
      • Kompresja zawartości statycznej
      • Bezpieczeństwo
      • Filtrowanie żądań
      • Uwierzytelnianie systemu Windows

        Uwaga / Notatka

        Nie instaluj usługi publikowania WebDAV

    • Funkcje:

      • .NET Framework 3.5 (w tym .NET 2.0 i 3.0)
      • Usługi zaawansowane programu .NET Framework 4.5
      • ASP.NET 4,5
      • Usługi WCF
      • Aktywacja HTTP (wymagana)
      • Udostępnianie portów TCP
      • Usługa aktywacji procesów systemu Windows
      • Model procesu
      • Środowisko .NET
      • API konfiguracji
      • Kompresja zawartości dynamicznej

Instalowanie i konfigurowanie aplikacji internetowej MDS

Następnie zainstalujesz i skonfigurujesz usługi Master Data Services.

Instalowanie programu SQL Server 2019

Użyj kreatora instalacji programu SQL Server lub wiersza polecenia, aby zainstalować usługi Master Data Services.

  1. Otwórz plik Setup.exei wykonaj kroki kreatora instalacji.

  2. Wybierz pozycję Główne usługi danych na stronie Wybór funkcji w obszarze Funkcje udostępnione. Ta akcja powoduje zainstalowanie:

    • Master Data Services Menedżer Konfiguracji
    • Zgromadzenia
    • Przystawka programu Windows PowerShell
    • Foldery i pliki dla aplikacji i usług sieci Web.

    Zrzut ekranu przedstawiający stronę Wybór funkcji.

Konfigurowanie bazy danych i witryny internetowej

  1. Połącz sieć wirtualną platformy Azure, aby upewnić się, że możesz nawiązać połączenie z wystąpieniem zarządzanym.

    Zrzut ekranu przedstawiający Test MI VPN łączącą się z siecią wirtualną Azure.

  2. Otwórz program Master Data Services Configuration Manager, a następnie wybierz pozycję Konfiguracja bazy danych w okienku po lewej stronie.

  3. Wybierz pozycję Utwórz bazę danych , aby otworzyć Kreatora tworzenia bazy danych. Wybierz Dalej.

  4. Na stronie Serwer bazy danych wypełnij pole Wystąpienie programu SQL Server , a następnie wybierz typ uwierzytelniania. Wybierz pozycję Testuj połączenie , aby potwierdzić, że możesz użyć poświadczeń do nawiązania połączenia z bazą danych za pośrednictwem wybranego typu uwierzytelniania. Wybierz Dalej.

    Uwaga / Notatka

    • Instancja SQL Server wygląda następująco: xxxxxxx.xxxxxxx.database.windows.net.
    • W przypadku wystąpienia zarządzanego wybierz typy uwierzytelniania "Konto programu SQL Server" i "Bieżący użytkownik — zintegrowany z usługą Active Directory".
    • W przypadku wybrania pozycji Bieżący użytkownik — usługa Active Directory Zintegrowana jako typ uwierzytelniania, pole Nazwa użytkownika jest tylko do odczytu i wyświetla aktualnie zalogowane konto użytkownika systemu Windows. Jeśli korzystasz z usług SQL Server 2019 Master Data Services na maszynie wirtualnej platformy Azure, w polu Nazwa użytkownika zostanie wyświetlona nazwa maszyny wirtualnej i nazwa użytkownika konta administratora lokalnego na maszynie wirtualnej.

    Uwierzytelnianie musi zawierać regułę "sysadmin" dla wystąpień zarządzanych.

    Zrzut ekranu strony Serwer bazy danych w Kreatorze tworzenia bazy danych.

  5. Wpisz nazwę w polu Nazwa bazy danych . Opcjonalnie, aby wybrać sortowanie systemu Windows, wyczyść domyślne sortowanie programu SQL Server i zaznacz co najmniej jedną z dostępnych opcji. Na przykład wrażliwy na wielkość liter. Wybierz Dalej.

    Zrzut ekranu przedstawiający stronę bazy danych kreatora tworzenia baz danych.

  6. W polu Nazwa użytkownika określ konto systemu Windows domyślnego administratora usługi Master Data Services. Administrator ma dostęp do wszystkich obszarów funkcjonalnych i może dodawać, usuwać i aktualizować wszystkie modele.

    Zrzut ekranu przedstawiający stronę konta administratora w kreatorze tworzenia bazy danych.

  7. Wybierz pozycję Dalej , aby wyświetlić podsumowanie ustawień bazy danych master Data Services. Wybierz ponownie pozycję Dalej , aby utworzyć bazę danych. Zostanie wyświetlona strona Postęp i Zakończenie .

  8. Po utworzeniu i skonfigurowaniu bazy danych wybierz pozycję Zakończ.

    Aby uzyskać więcej informacji na temat ustawień w Kreatorze tworzenia bazy danych, zobacz Create Database Wizard (Master Data Services Configuration Manager) (Kreator tworzenia bazy danych (Master Data Services Configuration Manager).

  9. Na stronie Konfiguracja bazy danych w programie Master Data Services Configuration Manager wybierz pozycję Wybierz bazę danych.

  10. Wybierz Połącz, wybierz bazę danych Master Data Services, a następnie wybierz OK.

    Zrzut ekranu przedstawiający okno dialogowe Łączenie z bazą danych.

  11. W programie Master Data Services Configuration Manager wybierz pozycję Konfiguracja sieci Web w okienku po lewej stronie.

  12. W polu Lista witryna internetowa wybierz pozycję Domyślna witryna sieci Web, a następnie wybierz pozycję Utwórz , aby utworzyć aplikację internetową.

    Zrzut ekranu przedstawiający okno dialogowe Master Data Services Configuration Manager.

    Uwaga / Notatka

    Jeśli wybierzesz pozycję Domyślna witryna sieci Web, musisz oddzielnie utworzyć aplikację internetową. Jeśli w polu listy wybierzesz pozycję Utwórz nową witrynę internetową , aplikacja zostanie automatycznie utworzona.

  13. W sekcji Pula aplikacji wprowadź inną nazwę użytkownika, wprowadź hasło, a następnie wybierz przycisk OK.

    Zrzut ekranu przedstawiający okno dialogowe Zarządzanie aplikacjami.

    Uwaga / Notatka

    Upewnij się, że użytkownik może uzyskać dostęp do bazy danych przy użyciu niedawno utworzonego uwierzytelniania zintegrowanego usługi Active Directory. Możesz także później zmienić połączenie w web.config.

    Aby uzyskać więcej informacji na temat okna dialogowego Tworzenie aplikacji internetowej , zobacz Tworzenie aplikacji internetowej Okno dialogowe (Master Data Services Configuration Manager).

  14. W okienku Konfiguracja sieci Web w oknie Aplikacja internetowa wybierz utworzoną aplikację, a następnie wybierz pozycję Wybierz w sekcji Kojarzenie aplikacji z bazą danych .

  15. Wybierz pozycję Połącz i wybierz bazę danych master data services, którą chcesz skojarzyć z aplikacją internetową. Kliknij przycisk OK.

    Zakończono konfigurowanie witryny internetowej. Na stronie Konfiguracja sieci Web zostanie wyświetlona wybrana witryna internetowa, utworzona aplikacja internetowa oraz baza danych master Data Services skojarzona z aplikacją.

    Zrzut ekranu przedstawiający sekcję Konfiguracja sieci Web.

  16. Wybierz i zastosuj. Zostanie wyświetlony komunikat Konfiguracja ukończona . Wybierz przycisk OK w oknie komunikatu, aby uruchomić aplikację internetową. Adres witryny internetowej to http://server name/web application/.

Konfigurowanie uwierzytelniania

Aby połączyć bazę danych wystąpienia zarządzanego z aplikacją internetową, musisz zmienić inny typ uwierzytelniania.

Znajdź plik web.config pod C:\Program Files\Microsoft SQL Server\150\Master Data Services\WebApplication. Zmodyfikuj parametr connectionString, aby zmienić inny typ uwierzytelniania, aby nawiązać połączenie z bazą danych wystąpienia zarządzanego.

Domyślny typ uwierzytelniania jest Active Directory Integrated pokazany w następujących przykładowych parametrach połączenia:

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

Usługa MDS obsługuje również uwierzytelnianie haseł usługi Active Directory i uwierzytelnianie programu SQL Server, jak pokazano w następujących przykładowych parametrach połączenia:

  • Uwierzytelnianie haseł w usłudze Active Directory. Zastąp <password> prawidłowym hasłem.

    <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>" />
    
  • Uwierzytelnianie programu SQL Server. Zastąp <password> prawidłowym hasłem.

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

Uaktualnianie usługi Master Data Services i wersji usługi SQL Database

Aktualizacja Usług Zarządzania Danymi Głównymi

Zainstaluj zbiorczą aktualizację programu SQL Server 2019. Usługi master Data Services zostaną automatycznie zaktualizowane.

Uaktualnianie programu SQL Server

Może wystąpić błąd: The client version is incompatible with the database version po zainstalowaniu aktualizacji zbiorczej programu SQL Server 2019.

Zrzut ekranu przedstawiający błąd usługi Master Data Services.

Aby rozwiązać ten problem, należy uaktualnić wersję bazy danych:

  1. Otwórz program Master Data Services Configuration Manager, a następnie wybierz pozycję Konfiguracja bazy danych w okienku po lewej stronie.

  2. Na stronie Konfiguracja bazy danych w programie Master Data Services Configuration Manager wybierz pozycję Wybierz bazę danych.

  3. Wybierz bazę danych Master Data Services skojarzoną z aplikacją internetową. Wybierz pozycję Połącz, a następnie wybierz przycisk OK.

    Zrzut ekranu przedstawiający okno dialogowe Łączenie z bazą danych Master Data Services.

  4. Wybierz pozycję Uaktualnij bazę danych... .

    Zrzut ekranu przedstawiający opcję Uaktualnij bazę danych.

  5. W Kreatorze uaktualniania bazy danych wybierz pozycję Dalej na stronie powitalnej i na stronie Przegląd uaktualnienia .

    Zrzut ekranu przedstawiający stronę Przegląd uaktualnienia Kreatora uaktualniania bazy danych.

  6. Wybierz pozycję Zakończ po zakończeniu wszystkich zadań.

Zobacz także