Master Data Services – Installation und Konfiguration

Gilt für:SQL Server – nur Windows Azure SQL Managed Instance

In diesem Artikel wird beschrieben, wie Sie Master Data Services auf einem Windows Server 2012 R2-Computer installieren, die MDS-Datenbank und -Website einrichten und die Beispielmodelle und -daten bereitstellen. Mit Master Data Services (MDS) kann Ihre Organisation eine vertrauenswürdige Version von Daten verwalten.

Hinweis

Sie können Master Data Services auf einem Windows 10-Computer installieren, wenn Sie die Entwickleredition verwenden, die jetzt Master Data Services unterstützt.

Weitere Informationen zur Betriebssystemunterstützung für verschiedene Editionen, SQL Server 2019: Hardware- und Softwareanforderungen.

Eine Übersicht über die Organisation von Daten in Master Data Services finden Sie unter Master Data Services Overview (MDS).

Informationen zu den neuen Features finden Sie unter What's New in Master Data Services (MDS).For information about the new features, see What's New in Master Data Services (MDS).

Links zu Videos und anderen Schulungsressourcen, die Ihnen beim Erlernen von Master Data Services helfen sollen, finden Sie unter Learn Master Data Services.For links to videos and other training resources to help you learn Master Data Services.

Download

Sie können keine MDS-Website erstellen?

Lesen Sie diesen Microsoft Support-Artikel für Anweisungen zum Lösen dieses Problems. Können Sie keine MDS-Website über ein Konto mit geringen Rechten in SQL Server 2016 erstellen?

Internet Explorer und Silverlight

  • Wenn Sie Master Data Services auf einem Windows Server 2012-Computer installieren, müssen Sie möglicherweise die erweiterte Sicherheit von Internet Explorer konfigurieren, um skripting für die Webanwendungswebsite zuzulassen. Andernfalls kann auf dem Servercomputer Website nicht aufgerufen werden.
  • Vor SQL Server 2019 (15.x) muss Silverlight 5 auf dem Clientcomputer installiert sein, um in der Webanwendung zu arbeiten. Falls Sie nicht über die erforderliche Version von Silverlight verfügen, werden Sie aufgefordert, diese zu installieren, wenn Sie zu einem Bereich der Webanwendung navigieren, in dem sie erforderlich ist. Sie können Silverlight 5 von hier installieren.
  • Ab SQL Server 2019 (15.x) ersetzen HTML-Steuerelemente alle ehemaligen Silverlight-Komponenten, daher wurde die Silverlight-Abhängigkeit entfernt. Weitere Browser, einschließlich Chrome und Edge, funktionieren jetzt für den Zugriff auf die Master Data Services-Web-App.

Master Data Services auf einem virtuellen Azure-Computer

Wenn Sie einen virtuellen Azure-Computer mit sql Server starten, der bereits installiert ist, wird auch Master Data Services installiert.

Als nächstes müssen Sie Internet Information Services (IIS) installieren. Weitere Informationen finden Sie im Abschnitt Installieren und Konfigurieren von IIS.

Wenn Sie änderungen an der Installation von SQL Server vornehmen möchten, finden Sie die Datei "setup.exe" im Standardspeicherort : <drive>\SQLServer_13.0_Full.

Installieren von Master Data Services

Sie verwenden den INSTALLATIONS-Assistenten für SQL Server oder eine Eingabeaufforderung zum Installieren von Master Data Services.

So installieren Sie Master Data Services mithilfe von SQL Server Setup auf einem Windows Server-Computer

  1. Doppelklicken Sie auf Setup.exe, und befolgen Sie die Schritte im Installations-Assistenten.

  2. Wählen Sie auf der Seite "Featureauswahl" unter "Freigegebene Features" die Option "Master Data Services" aus.

    Dadurch werden Konfigurations-Manager für Master Data Services, Assemblys, ein Windows PowerShell-Snap-In und Ordner und Dateien für Webanwendungen und Dienste installiert.

    mds_SQLServer2016Setup_FeatureSelection

  3. Schließen Sie den Installations-Assistenten ab.

Installieren und Konfigurieren von IIS

  1. Klicken Sie in Windows Server 2012 R2 auf das Symbol Server-Manager auf der Taskleiste auf dem Desktop.

    Icon for the Server Manager in Windows Server 2012 taskbar

  2. Klicken Sie im Server-Manager im Menü Verwalten auf Rollen und Funktionen hinzufügen.

    In Server Manage, the Add Roles and Features menu command

  3. Akzeptieren Sie auf der Seite Installationstyp des Assistenten zum Hinzufügen von Rollen und Featuresden Standardwert (Rollenbasierte oder featurebasierte Installation), und klicken sie auf Weiter.

  4. Klicken Sie auf "Server aus dem Serverpool auswählen", und klicken Sie dann auf den Server, auf dem Sie Master Data Services installiert haben.

    mds_AddRolesFeaturesWizard_ServerSelectionPage

  5. Klicken Sie auf der Seite Serverrollen auf Webserver und anschließend auf Weiter.

    mds_AddRolesFeaturesWizard_ServerRolesPage

  6. Bestätigen Sie auf der Seite Funktionen, dass die folgenden Funktionen ausgewählt sind, und klicken Sie dann auf Weiter. Diese Features sind für Master Data Services unter Windows Server 2012 R2 erforderlich.

    Funktionen Funktionen
    mds_AddRolesFeaturesWizard_FeaturesPage mds_AddRolesFeaturesWizard_FeaturesPage_WindowsProcActive
  7. Klicken Sie im linken Bereich auf Rolle 'Webserver' (IIS), und klicken Sie anschließend auf Rollendienste.

  8. Bestätigen Sie auf der Seite Rollendienste, dass die folgenden Dienste ausgewählt sind, und klicken Sie dann auf Weiter. Diese Dienste sind für Master Data Services unter Windows Server 2012 R2 erforderlich.

    Warnung

    Installieren Sie nicht den Rollendienst WebDAV-Veröffentlichung. WebDAV Publishing ist nicht mit Master Data Services kompatibel.

    Rollendienste Rollendienste
    mds_AddRolesFeaturesWizard_RoleServicesPage mds_AddRolesFeaturesWizard_RoleServicesPage_PerformSecurity
    mds_AddRolesFeaturesWizard_RoleServicesPage_AppDevsection mds_AddRolesFeaturesWizard_RoleServicesPage_ManageToolssection

    Eine Liste der erforderlichen Features und Rollendienste auf anderen Betriebssystemen finden Sie unter Webanwendungsanforderungen (Master Data Services).

Weitere Informationen zum Installieren von SQL Server mithilfe von Setup finden Sie unter Installieren von SQL Server 2016 aus dem Installations-Assistenten (Setup).

Weitere Informationen zum Installieren von SQL Server mithilfe einer Eingabeaufforderung finden Sie unter Installieren von SQL Server 2016 über die Eingabeaufforderung. Wenn Sie eine Eingabeaufforderung verwenden, ist Master Data Services als Featureparameter verfügbar.

Eine kurze Beschreibung mit Links zu weiteren Informationen zur Installationsvorbereitung finden Sie unter Installieren von Master Data Services.

Einrichten der Datenbank und der Website

So richten Sie die Datenbank und Website mithilfe der Konfigurations-Manager für Master Data Services

Hinweis

Während Microsoft Entra-ID der neue Name für Azure Active Directory (Azure AD) ist, bleibt Azure AD in einigen fest kodierten Elementen wie Benutzeroberfläche-Feldern, Verbindungsanbietern, Fehlercodes und Cmdlets erhalten, um Störungen in bestehenden Umgebungen zu vermeiden. In diesem Artikel sind die beiden Namen austauschbar.

Warnung

Sie müssen IIS installieren, bevor Sie die Konfigurations-Manager für Master Data Services starten. Andernfalls zeigt der Configuration Manager einen Internetinformationsdienste Fehler an, und Sie können die Master Data Services-Webanwendung nicht erstellen.

Browseranforderung Die Master Data Services-Webanwendung funktioniert nur in Internet Explorer (IE) 9 oder höher. IE 8 und frühere Versionen, Microsoft Edge und Chrome werden nicht unterstützt.
Ab SQL Server 2019 (15.x) ersetzen HTML-Steuerelemente alle ehemaligen Silverlight-Komponenten, daher wurde die Silverlight-Abhängigkeit entfernt. Weitere Browser, einschließlich Chrome und Edge, funktionieren jetzt für die Master Data Services-Web-App.

  1. Starten Sie die Konfigurations-Manager für Master Data Services, und klicken Sie im linken Bereich auf "Datenbankkonfiguration".

  2. Klicken Sie auf Datenbank erstellenund anschließend im Datenbank erstellen (Assistent) auf Weiter.

  3. Geben Sie auf der Seite "Datenbankserver " die SQL Server-Instanz an.

    SQL Server 2019 (15.x) bietet Unterstützung für SQL Server-verwaltete Instanz. Legen Sie den Wert der SQL Server-Instanz auf den Host der verwalteten Instanz fest. Beispielsweise xxxxxx.xxxxxx.database.windows.net.

  4. Wählen Sie den Authentifizierungstyp aus, und klicken Sie dann auf "Verbinden ion testen", um zu bestätigen, dass Sie mithilfe der Anmeldeinformationen für den ausgewählten Authentifizierungstyp eine Verbindung mit der Datenbank herstellen können. Klicken Sie auf Weiter.

    Verwenden Sie für SQL Server 2019 (15.x) einen der folgenden Authentifizierungstypen, um eine Verbindung mit der verwalteten Instanz herzustellen:

    • Authentifizierung mit Microsoft Entra ID (vormals Azure Active Directory): Aktueller Benutzer – Active Directory Integrated
    • SQL Server-Authentifizierung: SQL Server-Konto.

    In SQL verwaltete Instanz muss der Benutzer Mitglied der sysadmin festen Serverrolle sein.

    Hinweis

    Wenn Sie als Authentifizierungstyp Aktueller Benutzer – Integrierte Sicherheit auswählen, ist das Feld Benutzername schreibgeschützt und zeigt den Namen des Windows-Benutzerkontos an, das am Computer angemeldet ist. Wenn Sie SQL Server Master Data Services auf einem virtuellen Azure-Computer (VM) ausführen, zeigt das Feld "Benutzername" den VM-Namen und den Benutzernamen für das lokale Administratorkonto auf dem virtuellen Computer an.

    mds_2016ConfigManager_CreateDatabaseWizard_ServerPage

  5. Geben Sie im Feld Datenbankname einen Namen ein. Deaktivieren Sie optional das Kontrollkästchen SQL Server-Standardsortierung, um eine Windows-Sortierung auszuwählen und mindestens eine verfügbare Option anzugeben, z.B. Groß-/Kleinschreibung wird beachtet . Klicken Sie auf Weiter.

    mds_2016ConfigManager_CreateDatabaseWizard_DatabasePage

    Weitere Informationen zur Windows-Sortierung finden Sie unter Name der Windows-Sortierung (Transact-SQL).

  6. Geben Sie im Feld Benutzername das Windows-Konto des Benutzers an, der der Standardadministrator für Master Data Services sein wird. Ein Administrator verfügt über Zugriff auf alle Funktionsbereiche und kann alle Modelle hinzufügen, löschen oder aktualisieren.

    mds_2016ConfigManager_CreateDatabaseWizard_AdminPage

  7. Klicken Sie auf "Weiter" , um eine Zusammenfassung der Einstellungen für die Master Data Services-Datenbank anzuzeigen, und klicken Sie dann erneut auf "Weiter" , um die Datenbank zu erstellen. Die Seite Status und Fertig stellen wird angezeigt.

  8. Wenn die Datenbank erstellt und konfiguriert wurde, klicken Sie auf Fertig stellen.

    Weitere Informationen zu den Einstellungen im Assistenten zum Erstellen von Datenbanken finden Sie im Assistenten zum Erstellen von Datenbanken (Konfigurations-Manager für Master Data Services).

  9. Klicken Sie auf der Seite "Datenbankkonfiguration" im Konfigurations-Manager für Master Data Services auf "Datenbank auswählen".

  10. Klicken Sie auf Verbinden, wählen Sie die Master Data Services-Datenbank aus, die Sie in Schritt 7 erstellt haben, und klicken Sie dann auf OK.

    mds_2016ConfigManager_SelectDatabaseButton_ConnectToDatabaseDialog

    Somit ist die Einrichtung der Datenbank abgeschlossen. Auf der Seite "Datenbankkonfiguration " werden nun die SQL Server-Instanz angezeigt, mit der Sie für Master Data Services, die datenbank, die Sie erstellt haben, und die aktuelle Datenbankversion.

    mds_2016ConfigManager_DatabaseConfig_Completed

  11. Klicken Sie in Konfigurations-Manager für Master Data Services auf "Webkonfiguration" im linken Bereich.

  12. Klicken Sie im Listenfeld Website auf Standardwebsiteund anschließend auf Erstellen , um eine Webanwendung zu erstellen.

    Hinweis

    Wenn Sie Standardwebsiteauswählen, müssen Sie eine Webanwendung erstellen. Wenn Sie die Option Neue Website erstellen im Listenfeld auswählen, wird die Anwendung automatisch erstellt.

    mds_2016ConfigManager_WebConfig

  13. Führen Sie im Abschnitt Anwendungspool einen der folgenden Schritte aus.

    • Geben Sie denselben Benutzernamen ein, den Sie in Schritt 5 für das Administratorkontoder Datenbank eingegeben haben. Geben Sie zudem das Kennwort ein, und klicken Sie auf OK.

      ODER

    • Geben Sie einen anderen Benutzernamen ein, geben Sie das Kennwort ein, und klicken Sie anschließend auf OK.

      Sie müssen nicht das gleiche Konto verwenden, wenn Sie die Datenbank und die Webanwendung erstellen.

      Hinweis

      Ihre MDS-Anwendungspoolidentität muss Teil der Windows-Autorisierungszugriffsgruppe sein.

      mds_2016ConfigManager_WebConfig_CreateWebApplication

    Weitere Informationen zum Dialogfeld "Webanwendung erstellen" finden Sie im Dialogfeld "Webanwendung erstellen" (Konfigurations-Manager für Master Data Services).

    Hinweis

    Wenn Ihre Do Standard 2020-Kanalbindung und LDAP-Signaturanforderungen für Windows implementiert hat, wird die Fehlermeldung "Die Anmeldeinformationen konnten in Active Directory nicht überprüft werden" angezeigt, wenn Sie das Do Standard Konto zum Erstellen eines Anwendungspools verwenden. Verwenden Sie für eine Auflösung anstelle des Do Standard Benutzers einen lokalen Computerbenutzer. Dadurch wird die Überprüfung der Anmeldeinformationen mit Active Directory umgangen. Nachdem Sie die Webanwendung erstellt haben, können Sie die Identität in den Internetinformationsdienste-Manager (IIS) ändern Standard.

  14. Klicken Sie auf der Seite Webkonfiguration im Feld Webanwendung auf die Anwendung, die Sie erstellt haben, und anschließend im Abschnitt Zuordnen einer Anwendung zu einer Datenbank auf Auswählen .

  15. Klicken Sie auf Verbinden, wählen Sie die Master Data Services-Datenbank aus, die Sie der Webanwendung zuordnen möchten, und klicken Sie dann auf OK.

    Somit ist die Einrichtung der Website abgeschlossen. Auf der Seite "Webkonfiguration " werden nun die von Ihnen ausgewählte Website, die von Ihnen erstellte Webanwendung und die der Anwendung zugeordnete Master Data Services-Datenbank angezeigt.

    mds_2016ConfigManager_WebConfig_Completed

  16. Klicken Sie auf Anwenden. Das Meldungsfeld Konfiguration abgeschlossen wird angezeigt. Klicken Sie im Meldungsfeld auf OK, um die Webanwendung zu starten. Die Adresse der Website lautet https://Servername/Webanwendung/.

mds_2016ConfigurationComplete_MessageBox

Weitere Informationen zu den Einstellungen auf der Webkonfigurationsseite finden Sie auf der Webkonfigurationsseite (Konfigurations-Manager für Master Data Services)

Sie können auch Konfigurations-Manager für Master Data Services verwenden, um andere Einstellungen für die Webanwendungen und Dienste anzugeben, die der Master Data Services-Datenbank zugeordnet sind. Beispielsweise können Sie festlegen, wie häufig Daten geladen werden oder wie oft Überprüfungs-E-Mails gesendet werden. Weitere Informationen finden Sie unter System Einstellungen (Master Data Services).

Bereitstellen von Beispielmodellen und -Daten

Die folgenden drei Beispielmodellpakete sind in Master Data Services enthalten. Diese Beispielmodelle enthalten Daten. Der Standardspeicherort für die Beispielmodellpakete ist: %programfiles%\Microsoft SQL Server\140\Master Data Services\Samples\Packages.

  • chartofaccounts_en.pkg
  • customer_en.pkg
  • product_en.pkg

Stellen Sie diese Pakete mit dem MDSModelDeploy-Tool bereit. Der Standardspeicherort für das MDSModelDeploy-Tool ist Laufwerk\Programme\Microsoft SQL Server\140\Master Data Services\Configuration.

Informationen zu den Voraussetzungen zur Ausführung dieses Tools finden Sie unter Bereitstellen eines Modellbereitstellungspakets mit MDSModelDeploy.

Informationen zu Aktualisierungen, die an den Daten vorgenommen werden, um neue Features in SQL Server Master Data Services zu unterstützen, finden Sie unter SQL Server Samples: Model Deployment Packages (MDS).

So stellen Sie die Beispielmodelle bereit

  1. Kopieren Sie die Beispielmodellpakete in Laufwerk:\Programme\Microsoft SQL Server\140\Master Data Services\Configuration.

  2. Öffnen Sie eine Administrator-Eingabeaufforderung, und navigieren Sie zu "MDSModelDeploy.exe", indem Sie folgenden Befehl ausführen.

    cd c:\Program Files\Microsoft SQL Server\140\Master Data Services\Configuration  
    
  3. Stellen Sie jedes Beispielmodell in Master Data Services bereit, indem Sie jeden der folgenden Befehle ausführen.

    Wichtig

    In den folgenden Beispielen wird der MDS1 -Dienstwert angegeben. Sie verwenden diesen Wert, wenn Sie beim Einrichten der Master Data Services-Website die Standardwebsite ausgewählt haben. Weitere Informationen finden Sie im Abschnitt Einrichten der Datenbank und der Website .

    Wenn Sie eine neue Website erstellt haben oder eine vorhandene Website ausgewählt haben, führen Sie zunächst folgenden Befehl aus, um den korrekten Dienstwert zu bestimmen.

    MDSModelDeploy listservices

    Der erste Dienstwert in der Liste mit den Werten wird zurückgegeben und dies ist der Wert, den Sie angeben, um ein Modell bereitzustellen.

    Hinweis

    Um mehr über die Metadateninformationen der Beispielmodelle zu erfahren, lesen Sie die Infodatei, die an diesem Speicherort vorhanden sind: „C:\Programme\Microsoft SQL Server\140\Master Data Services\Configuration“.

    So stellen Sie das Beispielmodell „chartofaccounts_en.pkg“ bereit

    MDSModelDeploy deploynew -package chartofaccounts_en.pkg -model ChartofAccounts -service MDS1  
    

    So stellen Sie das Beispielmodell „customer_en.pkg“ bereit

    MDSModelDeploy deploynew -package customer_en.pkg -model Customer -service MDS1  
    

    So stellen Sie das Beispielmodell „product_en.pkg“ bereit

    MDSModelDeploy deploynew -package product_en.pkg -model Product -service MDS1  
    

    Wenn ein Modell erfolgreich bereitgestellt wurde, wird die Meldung Der MDSModelDeploy-Vorgang wurde erfolgreich abgeschlossen angezeigt.

    Die folgende Abbildung zeigt den Befehl zum Bereitstellen des Beispielmodells product_en.pkg.

    Command line for deploying the Product sample model

  4. Führen Sie folgende Schritte aus, um die Beispielmodelle anzuzeigen.

    1. Navigieren Sie zu der von Ihnen eingerichteten Master Data Services-Website. Weitere Informationen finden Sie im Abschnitt Einrichten der Datenbank und der Website .

      Die Adresse der Website lautet https://Servername/Webanwendung/.

    2. Wählen Sie ein Modell aus der Liste Modell aus, und klicken Sie auf Explorer.

      MDS Web site, home page.

Nächster Schritt

Erstellen Sie ein neues Modell und Entitäten für Ihre Daten. Siehe Erstellen eines Modells (Master Data Services) und Erstellen einer Entität (Master Data Services)

Eine Übersicht über die Verwendung eines Modells und von Entitäten zum Erstellen einer Struktur für Ihre Daten in Master Data Services finden Sie unter Master Data Services Overview (MDS)

Weitere Informationen

Master Data Services-Datenbank
Master Data Manager-Webanwendung
Datenbankkonfigurationsseite (Konfigurations-Manager für Master Data Services)
Neues in Master Data Services (MDS)