Aktivieren von SSRS - Amazon Relational Database Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Aktivieren von SSRS

Gehen Sie wie folgt vor, SSRS um Ihre DB-Instance einzuschalten:

  1. Erstellen Sie eine neue Optionsgruppe oder wählen Sie eine bestehende Optionsgruppe aus.

  2. Fügen Sie die Option SSRS zur Optionsgruppe hinzu.

  3. Ordnen Sie die Optionsgruppe der DB-Instance zu.

  4. Erlauben Sie eingehenden Zugriff auf die Sicherheitsgruppe Virtual Private Cloud (VPC) für den SSRS Listener-Port.

Eine Optionsgruppe erstellen für SSRS

Um damit zu arbeitenSSRS, erstellen Sie eine Optionsgruppe, die der SQL Server-Engine und der Version der DB-Instance entspricht, die Sie verwenden möchten. Verwenden Sie dazu die AWS Management Console oder die AWS CLI.

Anmerkung

Sie können auch eine vorhandene Optionsgruppe verwenden, wenn sie für die richtige SQL Server-Engine und Version bestimmt ist.

Mit dem folgenden Verfahren wird eine Optionsgruppe für SQL Server Standard Edition 2017 erstellt.

So erstellen Sie die Optionsgruppe
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die RDS Amazon-Konsole unter https://console.aws.amazon.com/rds/.

  2. Wählen Sie im Navigationsbereich Option groups (Optionsgruppen) aus.

  3. Wählen Sie Create group (Gruppe erstellen) aus.

  4. Führen Sie im Bereich Create option group (Optionsgruppe erstellen) Folgendes aus:

    1. Geben Sie unter Name einen Namen für die Optionsgruppe ein, der innerhalb Ihrer Optionsgruppe einzigartig ist AWS-Konto, z. ssrs-se-2017 B. Der Name darf nur Buchstaben, Ziffern und Bindestriche enthalten.

    2. Geben Sie unter Beschreibung eine kurze Beschreibung der Optionsgruppe ein, z. B. SSRS option group for SQL Server SE 2017. Die Beschreibung ist nur zur Information.

    3. Wählen Sie für Engine die Option sqlserver-se aus.

    4. Wählen Sie im Feld Major Engine Version (Engine-Hauptversion) 14.00 aus.

  5. Wählen Sie Create (Erstellen) aus.

Mit dem folgenden Verfahren wird eine Optionsgruppe für SQL Server Standard Edition 2017 erstellt.

So erstellen Sie die Optionsgruppe
  • Führen Sie einen der folgenden Befehle aus.

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder Unix:

aws rds create-option-group \ --option-group-name ssrs-se-2017 \ --engine-name sqlserver-se \ --major-engine-version 14.00 \ --option-group-description "SSRS option group for SQL Server SE 2017"

Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Windows:

aws rds create-option-group ^ --option-group-name ssrs-se-2017 ^ --engine-name sqlserver-se ^ --major-engine-version 14.00 ^ --option-group-description "SSRS option group for SQL Server SE 2017"

Hinzufügen der SSRS Option zu Ihrer Optionsgruppe

Verwenden Sie als Nächstes das AWS Management Console oder, AWS CLI um die SSRS Option zu Ihrer Optionsgruppe hinzuzufügen.

Um die SSRS Option hinzuzufügen
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die RDS Amazon-Konsole unter https://console.aws.amazon.com/rds/.

  2. Wählen Sie im Navigationsbereich Option groups (Optionsgruppen) aus.

  3. Wählen Sie die soeben erstellte Optionsgruppe aus, und wählen Sie dann Option hinzufügen.

  4. Wählen Sie unter Optionsdetails SSRSden Optionsnamen aus.

  5. Führen Sie unter Optionseinstellungen die folgenden Schritte aus:

    1. Geben Sie den Port ein, den der SSRS Dienst abhören soll. Der Standardwert ist 8443. Eine Liste der zulässigen Werte finden Sie unter Einschränkungen und Empfehlungen.

    2. Geben Sie einen Wert für Max. Speicher ein.

      Max. Speicher gibt den oberen Schwellenwert an, über dem keine neuen Speicherzuordnungsanforderungen für Berichtsserveranwendungen erteilt werden. Die Zahl ist ein Prozentsatz des Gesamtspeichers der DB-Instance. Die zulässigen Werte sind 10–80.

    3. Wählen Sie für Sicherheitsgruppen die VPC Sicherheitsgruppe aus, die der Option zugeordnet werden soll. Verwenden Sie dieselbe Sicherheitsgruppe, die Ihrer DB-Instance zugeordnet ist.

  6. Um Berichte SSRS per E-Mail zu versenden, aktivieren Sie in Reporting Services unter E-Mail-Versand das Kontrollkästchen E-Mail-Zustellungsoptionen konfigurieren, und gehen Sie dann wie folgt vor:

    1. Geben Sie unter E-Mail-Adresse des Absenders die E-Mail-Adresse ein, die im Feld Von für per SSRS E-Mail gesendete Nachrichten verwendet werden soll.

      Geben Sie ein Benutzerkonto an, das berechtigt ist, E-Mails vom SMTP Server zu senden.

    2. Geben Sie als SMTPServer den SMTP Server oder das Gateway an, der verwendet werden soll.

      Dabei kann es sich um eine IP-Adresse, den BIOS Netznamen eines Computers in Ihrem Unternehmensintranet oder um einen vollqualifizierten Domänennamen handeln.

    3. Geben Sie als SMTPPort den Port ein, der für die Verbindung mit dem Mailserver verwendet werden soll. Der Standardwert ist 25.

    4. So verwenden Sie die Authentifizierung:

      1. Aktivieren Sie das Kontrollkästchen Authentifizierung verwenden.

      2. Geben Sie für Secret Amazon Resource Name (ARN) die AWS Secrets Manager ARN für die Benutzeranmeldedaten ein.

        Verwenden Sie das folgende Format:

        arn:aws:secretsmanager:Region:AccountId:secret:SecretName-6RandomCharacters

        Beispiel:

        arn:aws:secretsmanager:us-west-2:123456789012:secret:MySecret-a1b2c3

        Weitere Informationen über „creating the secret“ finden Sie in SSRSE-Mails zum Senden von Berichten verwenden.

    5. Aktivieren Sie das Kontrollkästchen Secure Sockets Layer (SSL) verwenden, um E-Mail-Nachrichten zu verschlüsseln mitSSL.

  7. Wählen Sie unter Scheduling (Planung) aus, ob die Option sofort oder während des nächsten Wartungsfensters hinzugefügt werden soll.

  8. Wählen Sie Add option (Option hinzufügen).

Um die Option hinzuzufügen SSRS
  1. Erstellen Sie beispielsweise eine JSON Dateissrs-option.json.

    1. Setzen Sie die folgenden erforderlichen Parameter:

      • OptionGroupName – Der Name der Optionsgruppe, die Sie zuvor erstellt oder ausgewählt haben (ssrs-se-2017 im folgenden Beispiel).

      • Port— Der Port, auf dem der SSRS Dienst lauschen soll. Der Standardwert ist 8443. Eine Liste der zulässigen Werte finden Sie unter Einschränkungen und Empfehlungen.

      • VpcSecurityGroupMemberships— Mitgliedschaften in VPC Sicherheitsgruppen für Ihre RDS DB-Instance.

      • MAX_MEMORY – Der obere Schwellenwert, über dem keine neuen Speicherzuordnungsanforderungen für Berichtsserveranwendungen erteilt werden. Die Zahl ist ein Prozentsatz des Gesamtspeichers der DB-Instance. Die zulässigen Werte sind 10–80.

    2. (Optional) Legen Sie die folgenden Parameter für die Verwendung von SSRS E-Mail fest:

      • SMTP_ENABLE_EMAIL— Stellen Sie ein, true dass SSRS E-Mail verwendet werden soll. Der Standardwert ist false.

      • SMTP_SENDER_EMAIL_ADDRESS— Die E-Mail-Adresse, die im Absenderfeld von per SSRS E-Mail gesendeten Nachrichten verwendet werden soll. Geben Sie ein Benutzerkonto an, das berechtigt ist, E-Mails vom SMTP Server zu senden.

      • SMTP_SERVER— Der zu verwendende SMTP Server oder das Gateway. Dabei kann es sich um eine IP-Adresse, den BIOS Netznamen eines Computers in Ihrem Unternehmensintranet oder um einen vollqualifizierten Domänennamen handeln.

      • SMTP_PORT – Der Port, der für die Verbindung mit dem Mailserver verwendet werden soll. Der Standardwert ist 25.

      • SMTP_USE_SSL— Auf einstellen, true um E-Mail-Nachrichten zu verschlüsseln mit. SSL Der Standardwert ist true.

      • SMTP_EMAIL_CREDENTIALS_SECRET_ARN— Der Secrets ManagerARN, der die Benutzeranmeldedaten enthält. Verwenden Sie das folgende Format:

        arn:aws:secretsmanager:Region:AccountId:secret:SecretName-6RandomCharacters

        Weitere Informationen über „creating the secret“ finden Sie in SSRSE-Mails zum Senden von Berichten verwenden.

      • SMTP_USE_ANONYMOUS_AUTHENTICATION – Einstellung auf true und nicht einschließen, SMTP_EMAIL_CREDENTIALS_SECRET_ARN wenn Sie keine Authentifizierung verwenden möchten.

        Der Standardwert ist false, wenn SMTP_ENABLE_EMAIL ist true.

    Das folgende Beispiel enthält die SSRS E-Mail-Parameter unter Verwendung des GeheimnissesARN.

    { "OptionGroupName": "ssrs-se-2017", "OptionsToInclude": [ { "OptionName": "SSRS", "Port": 8443, "VpcSecurityGroupMemberships": ["sg-0abcdef123"], "OptionSettings": [ {"Name": "MAX_MEMORY","Value": "60"}, {"Name": "SMTP_ENABLE_EMAIL","Value": "true"} {"Name": "SMTP_SENDER_EMAIL_ADDRESS","Value": "nobody@example.com"}, {"Name": "SMTP_SERVER","Value": "email-smtp.us-west-2.amazonaws.com"}, {"Name": "SMTP_PORT","Value": "25"}, {"Name": "SMTP_USE_SSL","Value": "true"}, {"Name": "SMTP_EMAIL_CREDENTIALS_SECRET_ARN","Value": "arn:aws:secretsmanager:us-west-2:123456789012:secret:MySecret-a1b2c3"} ] }], "ApplyImmediately": true }
  2. Fügen Sie die Option SSRS zur Optionsgruppe hinzu.

    Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder Unix:

    aws rds add-option-to-option-group \ --cli-input-json file://ssrs-option.json \ --apply-immediately

    Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Windows:

    aws rds add-option-to-option-group ^ --cli-input-json file://ssrs-option.json ^ --apply-immediately

Zuordnen Ihrer Optionsgruppe zu Ihrer DB-Instance

Verwenden Sie das AWS Management Console oder das AWS CLI , um Ihre Optionsgruppe mit Ihrer DB-Instance zu verknüpfen.

Wenn Sie eine vorhandene DB-Instance verwenden, muss dieser bereits eine Active Directory-Domäne und AWS Identity and Access Management (IAM) -Rolle zugeordnet sein. Wenn Sie eine neue Instance erstellen, geben Sie eine bestehende Active Directory-Domäne und IAM -Rolle an. Weitere Informationen finden Sie unter Arbeiten mit Active Directory mit RDS für SQL Server.

Sie können Ihre Optionsgruppe einer neuen oder vorhandenen DB-Instance zuordnen:

Sie können Ihre Optionsgruppe einer neuen oder vorhandenen DB-Instance zuordnen.

So erstellen Sie eine DB-Instance, die Ihre Optionsgruppe verwendet
  • Geben Sie denselben DB-Engine-Typ und dieselbe Hauptversion an, die Sie beim Erstellen der Optionsgruppe verwendet haben.

    Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder Unix:

    aws rds create-db-instance \ --db-instance-identifier myssrsinstance \ --db-instance-class db.m5.2xlarge \ --engine sqlserver-se \ --engine-version 14.00.3223.3.v1 \ --allocated-storage 100 \ --manage-master-user-password \ --master-username admin \ --storage-type gp2 \ --license-model li \ --domain-iam-role-name my-directory-iam-role \ --domain my-domain-id \ --option-group-name ssrs-se-2017

    Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Windows:

    aws rds create-db-instance ^ --db-instance-identifier myssrsinstance ^ --db-instance-class db.m5.2xlarge ^ --engine sqlserver-se ^ --engine-version 14.00.3223.3.v1 ^ --allocated-storage 100 ^ --manage-master-user-password ^ --master-username admin ^ --storage-type gp2 ^ --license-model li ^ --domain-iam-role-name my-directory-iam-role ^ --domain my-domain-id ^ --option-group-name ssrs-se-2017
So ändern Sie eine DB-Instance für die Verwendung Ihrer Optionsgruppe
  • Führen Sie einen der folgenden Befehle aus.

    Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Linux, macOS, oder Unix:

    aws rds modify-db-instance \ --db-instance-identifier myssrsinstance \ --option-group-name ssrs-se-2017 \ --apply-immediately

    Wählen Sie in der &Snowconsole; Ihren Auftrag aus der Tabelle. Windows:

    aws rds modify-db-instance ^ --db-instance-identifier myssrsinstance ^ --option-group-name ssrs-se-2017 ^ --apply-immediately

Zulassen des eingehenden Zugriffs auf Ihre VPC Sicherheitsgruppe

Um eingehenden Zugriff auf die VPC Sicherheitsgruppe zu ermöglichen, die Ihrer DB-Instance zugeordnet ist, erstellen Sie eine eingehende Regel für den angegebenen SSRS Listener-Port. Weitere Informationen zum Einrichten von Sicherheitsgruppen finden Sie unter Ermöglichen Sie Zugriff auf Ihre DB-Instance in Ihrem, VPC indem Sie eine Sicherheitsgruppe erstellen.