Vorbereiten der SQL Server Integration Services

In diesem Abschnitt erfahren Sie, welche Anpassungen vor der Installation des Serviceware Processes Data Connector an die SQL Server Integration Services notwendig sind. Die Anpassungen hängen davon ab, ob der Datenbankserver und der Integration Services-Server auf einem gemeinsamen Server oder getrennt installiert wurden. Typischerweise werden die beiden Komponenten auf einem gemeinsamen Server installiert.

Installation von Integration Services-Server und Datenbankserver auf einem Server

Wenn Datenbankserver und Integration Services-Server auf einem gemeinsamen Server installiert sind, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind, bevor Sie mit der Installation des Serviceware Processes Data Connectors beginnen:

  1. Falls noch nicht vorhanden, installieren Sie das Windows-Feature .NET Framework 4.8 auf dem Windows-Server, auf dem der Integration Services-Server läuft.
  2. Starten Sie auf dem Datenbankserver den SQL Server-Agent.

  3. Erstellen Sie auf dem Integration Services-Server ein Integration Services-Katalog:

    Im Integration Services-Katalog werden später die SSIS-Pakete abgelegt, die der Data Connector erzeugt.
    1. Aktivieren Sie im Dialog Katalog erstellen CLR-Integration aktivieren und Automatische Ausführung gespeicherter Integration Services-Prozeduren beim Starten von SQL Server aktivieren.
    2. Geben Sie im Bereich darunter ein Passwort ein, mit dem die SSIS-Datenbank verschlüsselt wird.

      Die Eingabe eines Passworts ist notwendig, weil in den Daten, die über den Data Connector importiert werden, auch Anmeldedaten enthalten sein können.
  4. Weisen Sie den Anmeldungen SSISMaster und HLDataConnector folgende Datenbankrollen auf dem Integration Services-Server zu:
    Genauere Informationen zu den Anmeldungen der Windows-Konten finden Sie unter Vorbereiten des Datenbankservers.
    Achten Sie darauf, die Namen so zu übernehmen, wie sie hier beschrieben sind.
    1. Navigieren Sie zu Sicherheit > Anmeldungen > Eigenschaftendialog des SSISMaster.
    2. Aktivieren Sie für die Datenbank SSISDB unter Benutzerzuordnung die Rolle ssis_admin.

    3. Aktivieren Sie unter Serverrollen sysadmin.

    4. Navigieren Sie zu Sicherheit > Anmeldungen > Eigenschaftendialog des HLDataConnector.
    5. Aktivieren Sie für die Datenbank SSISDB unter Benutzerzuordnungdie Rolle public.
    6. Legen Sie auf der Datenbank SSISDB unter Sicherheit > Rollen > Datenbankrollen die neue Rolle hlsys_ssis_executor an.

    7. Weisen Sie diese Rolle anschließend im Eigenschaftendialog von HLDataConnector dem Konto HLDataConnector zu.

Getrennte Installation von Integration Services-Server und Datenbankserver

Wenn Datenbankserver und Integration Services-Server auf unterschiedlichen Servern installiert sind, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind, bevor Sie mit der Installation des Serviceware Processes Data Connectors beginnen.
  1. Falls noch nicht vorhanden, installieren Sie das Windows-Feature .NET Framework 4.8 auf dem Windows-Server, auf dem der IS-Server läuft.
  2. Stellen Sie sicher, dass die SQL-Instanzen auf dem Datenbankserver und auf dem Integration Services-Server dieselbe SQL Server-Version haben.
  3. Falls noch nicht vorhanden, installieren Sie das SQL Server-Feature SQL Server Integration Services auf dem Integration Services-Server.
  4. Installieren Sie das SQL Server-Feature Database Engine Services auf dem Integration Services-Server.

  5. Starten Sie auf dem Integration Services-Server den SQL Server-Agent.

  6. Aktivieren Sie im gleichen Kontextmenü unter Eigenschaften > Allgemein SQL Server-Agent nach unerwünschtem Beenden automatisch neu starten.
  7. Erstellen Sie auf dem Integration Services-Server ein Integration Services-Katalog:

    Im Integration Services-Katalog werden später die SSIS-Pakete abgelegt, die der Data Connector erzeugt.
    1. Aktivieren Sie im Dialog Katalog erstellen CLR-Integration aktivieren und Automatische Ausführung gespeicherter Integration Services-Prozeduren beim Starten von SQL Server aktivieren.
    2. Geben Sie im Bereich darunter ein Passwort ein, mit dem die SSIS-Datenbank verschlüsselt wird.

      Die Eingabe eines Passworts ist notwendig, weil in den Daten, die über den Data Connector importiert werden, auch Anmeldedaten enthalten sein können.
  8. Weisen Sie den Anmeldungen SSISMaster und HLDataConnector folgende Datenbankrollen auf dem Integration Services-Server zu:
    Genauere Informationen zu den Anmeldungen der Windows-Konten finden Sie unter Vorbereiten des Datenbankservers.
    Achten Sie darauf, die Namen so zu übernehmen wie hier beschrieben.
    1. Navigieren Sie zu Sicherheit > Anmeldungen > Eigenschaftendialog des SSISMaster.
    2. Aktivieren Sie für die Datenbank SSISDB unter Benutzerzuordnung die Rolle ssis_admin.

    3. Aktivieren Sie unter Serverrollen sysadmin.

    4. Navigieren Sie zu Sicherheit > Anmeldungen > Eigenschaftendialog des HLDataConnector.
    5. Aktivieren Sie für die Datenbank SSISDB unter Benutzerzuordnungdie Rolle public.
    6. Legen Sie auf der Datenbank SSISDB unter Sicherheit > Rollen > Datenbankrollen die neue Rolle hlsys_ssis_executor an.

    7. Weisen Sie diese Rolle anschließend im Eigenschaftendialog von HLDataConnector dem Konto HLDataConnector zu.