

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.

# Übersicht über Db2 auf Amazon RDS
<a name="db2-overview"></a>

In den folgenden Abschnitten erhalten Sie einen Überblick über Db2 auf Amazon RDS.

**Topics**
+ [Funktionen in Amazon RDS für Db2](Db2.Concepts.FeatureSupport.md)
+ [Db2 in Amazon-RDS-Versionen](Db2.Concepts.VersionMgmt.md)
+ [Lizenzierungsoptionen für Amazon RDS für Db2](db2-licensing.md)
+ [Instance-Klassen von Amazon RDS für Db2](Db2.Concepts.General.InstanceClasses.md)
+ [Standardrollen in Amazon RDS für Db2](db2-default-roles.md)
+ [Parameter von Amazon RDS für Db2](db2-supported-parameters.md)
+ [EBCDIC-Sortierung für Db2-Datenbanken auf Amazon RDS](db2-ebcdic.md)
+ [Lokale Zeitzone für DB-Instances von Amazon RDS für Db2](db2-time-zone.md)

# Funktionen in Amazon RDS für Db2
<a name="Db2.Concepts.FeatureSupport"></a>

Amazon RDS für Db2 unterstützt die meisten Features und Funktionen der IBM Db2-Datenbank. Einige Funktionen werden möglicherweise nur begrenzt unterstützt oder haben eingeschränkte Berechtigungen. Weitere Informationen zu den Db2-Datenbankfunktionen für bestimmte Db2-Versionen finden Sie in der [IBM Db2-Dokumentation](https://www.ibm.com/docs/en/db2).

Sie können neue Amazon RDS Funktionen auf der [Was ist neu mit Datenbank?](https://aws.amazon.com/about-aws/whats-new/database/)-Seite filtern. Wählen Sie für **Produkte** **Amazon RDS** aus. Sie können dann mithilfe von Schlüsselwörtern wie **Db2 2023** suchen.

**Anmerkung**  
Die folgenden Listen sind nicht vollständig.

**Topics**
+ [Unterstützte Funktionen in RDS für Db2](#db2-supported-features)
+ [Nicht unterstützte Funktionen in RDS für Db2](#db2-unsupported-features)

## Unterstützte Funktionen in RDS für Db2
<a name="db2-supported-features"></a>

RDS für Db2 unterstützt Funktionen, die für IBM Db2 systemeigen sind, sowie Funktionen, die zu den Kernfunktionen von Amazon RDS gehören.

### Für IBM Db2 systemeigene Funktionen
<a name="db2-supported-features-native-db2"></a>

RDS für Db2 unterstützt die folgenden Db2-Datenbankfunktionen:
+ Erstellen einer Standarddatenbank, die vom Kunden definierte Codesätze, Sortierungen, Seitengrößen und Gebiete verwendet. Verwenden Sie die gespeicherte Amazon-RDS-Prozedur [rdsadmin.create\$1database](db2-sp-managing-databases.md#db2-sp-create-database).
+ Hinzufügen, Löschen oder Ändern von lokalen Benutzern und Gruppen. Verwenden Sie die gespeicherten Amazon-RDS-Prozeduren unter [Gespeicherte Prozeduren zum Gewähren und Widerrufen von Berechtigungen für RDS für Db2](db2-sp-granting-revoking-privileges.md).
+ Erstellen von Rollen mit der gespeicherten Amazon-RDS-Prozedur [rdsadmin.create\$1role](db2-sp-granting-revoking-privileges.md#db2-sp-create-role).
+ Unterstützung für standardmäßige in Zeilen unterteilte Tabellen.
+ Unterstützung für die analytische Workload der in Spalten unterteilte Tabellen.
+ Fähigkeit, Db2-Kompatibilitätsfunktionen wie Oracle und MySQL zu definieren.
+ Unterstützung für Java-basierte externe gespeicherte Prozeduren.
+ Unterstützung für die Datenverschlüsselung während der Übertragung mithilfe von SSL/TLS.
+ Überwachen des Status einer Datenbank (`ALIVE`, `DOWN`, `STORAGE_FULL`, `UNKNOWN` und `STANDBY_CONNECTABLE`).
+ Wiederherstellen einer vom Kunden bereitgestellten Offline- oder Linux (LE)-Online-Datenbank. Verwenden Sie die gespeicherten Amazon-RDS-Prozeduren unter [Gespeicherte Prozeduren für Datenbanken von RDS für Db2](db2-sp-managing-databases.md).
+ Anwenden der vom Kunden bereitgestellten Db2-Archivprotokolle, um die Datenbank mit selbstverwalteten Db2-Datenbanken zu synchronisieren. Verwenden Sie die gespeicherten Amazon-RDS-Prozeduren unter [Gespeicherte Prozeduren für Datenbanken von RDS für Db2](db2-sp-managing-databases.md).
+ Unterstützung für Prüfungen auf Db2-Instance- und Datenbankebene.
+ Unterstützung für einen homogenen Verbund
+ Möglichkeit, eine Tabelle anhand von Datendateien in Amazon Simple Storage Service (Amazon S3) zu laden.
+ Autorisierungen, die Benutzern, Gruppen oder Rollen gewährt wurden, wie `CONNECT`, `SYSMON`, `ACCESSCTRL`, `DATAACCESS`, `SQLADM`, `WLMADM`, `EXPLAIN`, `LOAD` oder `IMPLICIT_SCHEMA`.
+ Erstellen mehrerer Datenbanken. 
**Anmerkung**  
Eine DB-Instance von RDS für Db2 kann bis zu 50 Datenbanken enthalten. Weitere Informationen finden Sie unter [Mehrere Datenbanken auf einer DB-Instance von Amazon RDS für Db2](db2-multiple-databases.md). 

### Kernfunktionen von Amazon RDS
<a name="db2-supported-features-rds-core"></a>

RDS für Db2 unterstützt die folgenden Kernfunktionen von Amazon RDS:
+ Benutzerdefinierte Parametergruppen, die DB-Instances zugewiesen werden sollen
+ Erstellen, Ändern und Löschen von DB-Instances
+ Wiederherstellen einer selbstverwalteten Db2-Offline- oder Linux (LE)-Online-Datenbanksicherung
**Anmerkung**  
Damit Sie das Backup wiederherstellen können, geben Sie beim Erstellen einer DB-Instance keinen Namen für die Datenbank an. Weitere Informationen finden Sie unter [Erstellen einer Amazon-RDS-DB-Instance](USER_CreateDBInstance.md).
+ Unterstützung der Speichertypen gp3, io2 und io1
+ Verwendung von AWS Managed Microsoft AD für die Kerberos Authentifizierung und LDAP-Gruppenautorisierung für RDS for Db2
+ Ändern von Sicherheitsgruppen, Ports, Instance-Typen, Speicher, Aufbewahrungsfristen für Backups und anderen Einstellungen für vorhandene Db2-Instances
+ Löschschutz für DB-Instances
+ Regionsübergreifende point-in-time Wiederherstellung (PITR), auch für verschlüsselte Backups
+ Verwendung von AWS Key Management Service (AWS KMS) für Speicherverschlüsselung und Verschlüsselung im Ruhezustand
+ Multi-AZ-DB-Instances mit einer Standby-Instance für hohe Verfügbarkeit
+ Neustarts von DB-Instances
+ Aktualisierungen der Masterpasswörter
+ Wiederherstellen von DB-Instances auf einen bestimmten Zeitpunkt
+ Backup und Wiederherstellung von DB-Instances mithilfe von Backups auf Speicherebene
+ Starten und Stoppen von DB-Instances
+ Wartung von DB-Instances
+ Standby- und Lesereplikate in derselben Region und regionsübergreifend

## Nicht unterstützte Funktionen in RDS für Db2
<a name="db2-unsupported-features"></a>

RDS für Db2 unterstützt die folgenden Db2-Datenbankfunktionen nicht: 
+ `SYSADM`-, `SECADM`- und `SYSMAINT`-Zugriff für den Masterbenutzer.
+ In C, C\$1\$1 oder Cobol geschriebene externe gespeicherte Prozeduren.
+ Mehrere Db2-DB-Instances auf einem einzigen Host.
+ Externe GSS-API-Plugins zur Authentifizierung.
+ Externe Plugins von Drittanbietern zum Sichern oder Wiederherstellen von Db2-Datenbanken.
+ Massiv-Parallelverarbeitung (Massively Parallel Processing, MPP) mit mehreren Knoten, wie z. B IBM Db2 Warehouse.
+ IBM Db2 pureScale.
+ Manuelle Einrichtung der Hochverfügbarkeit für die Notfallwiederherstellung (High Availability Disaster Recovery, HADR) für RDS für Db2.
**Anmerkung**  
Amazon RDS unterstützt und verwaltet HADR für RDS für Db2 mithilfe von Replikaten. Weitere Informationen finden Sie unter [Arbeiten mit Replikaten für Amazon RDS für Db2](db2-replication.md).  
RDS für Db2 unterstützt Multi-AZ-Bereitstellungen, regionsübergreifende automatische Backups und Replikationen. Weitere Informationen erhalten Sie unter [Bereitstellungen von Multi-AZ-DB-Instances für Amazon RDS](Concepts.MultiAZSingleStandby.md) und [Automatisierte Backups auf ein anderes replizieren AWS-Region](USER_ReplicateBackups.md).
+ Systemeigene Datenbankverschlüsselung.
+ Heterogener Verbund mit Informix, Sybase und Teradata. Weitere Informationen finden Sie unter [Verbund für Amazon RDS für Db2](db2-federation.md).
+ Erstellen von Routinen ohne Fencing und Migration vorhandener Routinen ohne Fencing durch Backup und Wiederherstellung von Daten. Weitere Informationen finden Sie unter [Routinen ohne Fencing](db2-known-issues-limitations.md#db2-known-issues-limitations-non-fenced-routines). 
+ Erstellen von neuen nichtautomatischen Speicher-Tablespaces. Weitere Informationen finden Sie unter [Nicht automatische Speicher-Tablespaces während der Migration](db2-known-issues-limitations.md#db2-known-issues-limitations-non-automatic-storage-tablespaces).
+ Externe Tabellen.

# Db2 in Amazon-RDS-Versionen
<a name="Db2.Concepts.VersionMgmt"></a>

Für Db2 haben die Versionsnummern das Format *major.minor.build.revision*, zum Beispiel 11.5.9.0.sb00000000.r1. Unsere Versionsimplementierung entspricht der von Db2.

**Hauptversion**  
Die Engine-Hauptversionsnummer ist sowohl die Ganzzahl als auch der erste Nachkommateil der Versionsnummer, z. B. 11.5. Eine Versionsänderung gilt als wesentlich, wenn sich die Hauptversionsnummer ändert, z. B. von Version 11.5 auf 12.1.

**Unterversion**  
Die Nebenversionsnummer ist der dritte und vierte Teil der Versionsnummer, z. B. 9.0 in 11.5.9.0. Der dritte Teil gibt das Db2-Modpack an, z. B. 9 in 9.0. Der vierte Teil gibt das Db2-Fixpack an, z. B. 0 in 9.0. Eine Versionsänderung gilt als geringfügig, wenn sich entweder das Db2-Modpack oder das Db2-Fixpack ändert, z. B. von Version 11.5.9.0 auf 11.5.9.1 oder von Version 11.5.9.0 auf 11.5.10.0, mit Ausnahmen bei der Bereitstellung von Katalogtabellen-Updates. (Amazon RDS übernimmt diese Ausnahmen.)

**Build**  
Die Build-Nummer ist der fünfte Teil der Versionsnummer, z. B. sb00000000 in 11.5.9.0.sb00000000. Eine Buildnummer, bei der der Zahlenteil nur aus Nullen besteht, weist auf einen Standard-Build hin. Eine Buildnummer, bei der der Zahlenteil nicht nur aus Nullen besteht, weist auf einen speziellen Build hin. Eine Buildnummer ändert sich, wenn es ein Sicherheitsupdate oder einen speziellen Build einer vorhandenen Db2-Version gibt. Eine Änderung der Buildnummer weist auch darauf hin, dass Amazon RDS automatisch eine neue Nebenversion angewendet hat.

**Änderung**  
Die Revisionsnummer ist der sechste Teil der Versionsnummer, z. B. r1 in 11.5.9.0.sb00000000.r1. Eine Überarbeitung ist eine Amazon-RDS-Revision einer bestehenden Db2-Version. Eine Änderung der Revisionsnummer weist darauf hin, dass Amazon RDS automatisch eine neue Nebenversion angewendet hat.

**Topics**
+ [Upgrade-Management für Amazon RDS Db2-Instances](Db2.Concepts.VersionMgmt.Supported.md)
+ [Unterstützte Db2-Hauptversionen in Amazon RDS](#Db2.Concepts.VersionMgmt.ReleaseCalendar)

# Upgrade-Management für Amazon RDS Db2-Instances
<a name="Db2.Concepts.VersionMgmt.Supported"></a>

Verwenden Sie einen der folgenden Befehle, um die aktuelle Liste der unterstützten Db2-Nebenversionen auf RDS anzuzeigen:

```
aws rds describe-db-engine-versions --engine db2-se
aws rds describe-db-engine-versions --engine db2-ae
```

Amazon RDS unterstützt auch Upgrade-Rollout-Richtlinien zur Verwaltung automatischer Upgrades kleinerer Versionen für mehrere Datenbankressourcen und AWS-Konten. Weitere Informationen finden Sie unter [Verwendung der AWS Organizations Upgrade-Rollout-Richtlinie für automatische Upgrades kleinerer Versionen](RDS.Maintenance.AMVU.UpgradeRollout.md).

Sie können eine beliebige aktuell unterstützte Db2-Version festlegen, wenn Sie eine DB-Instance erstellen. Sie können die Hauptversionen (wie z. B. Db2 11.5) sowie eine beliebige unterstützte Nebenversion für die angegebene Hauptversion festlegen. Wenn keine Version angegeben wird, verwendet Amazon RDS standardmäßig eine unterstützte Version - in der Regel die aktuelle Version. Wenn die Hauptversion, jedoch nicht die Unterversion, festgelegt ist, verwendet Amazon RDS standardmäßig den letzten Release der Hauptversion, die Sie festgelegt haben. Verwenden Sie den Befehl [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-engine-versions.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-engine-versions.html) AWS Command Line Interface (AWS CLI), um eine Liste der unterstützten Versionen sowie die Standardeinstellungen für neu erstellte DB-Instances anzuzeigen. 

Um beispielsweise die unterstützten Engine-Versionen für Amazon RDS für Db2 aufzulisten, führen Sie den folgenden AWS CLI -Befehl aus: Ersetze es *region* durch dein AWS-Region.

Für Linux, macOS oder Unix:

```
aws rds describe-db-engine-versions \
    --filters Name=engine,Values=db2-ae,db2-se \
    --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" \
    --region region
```

Für Windows:

```
aws rds describe-db-engine-versions ^
    --filters Name=engine,Values=db2-ae,db2-se ^
    --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" ^
    --region region
```

Die Ausgabe dieses Befehls sieht etwa so wie im folgenden Beispiel aus:

```
[
    {
    "Engine": "db2-ae",
    "EngineVersion": "11.5.9.0.sb00000000.r1",
    "DBParameterGroupFamily": "db2-ae-11.5"
    },
    {
    "Engine": "db2-se",
    "EngineVersion": "11.5.9.0.sb00000000.r1",
    "DBParameterGroupFamily": "db2-se-11.5"
    }
]
```

Die standardmäßige Db2-Version kann je nach AWS-Region variieren. Um eine DB-Instance mit einer bestimmten Unterversion zu erstellen, geben Sie die Unterversion bei der Erstellung der DB-Instance an. Sie können die Standardversion AWS-Region für `db2-ae` und `db2-se` Datenbank-Engines ermitteln, indem ` describe-db-engine-versions` Sie den Befehl ausführen. Im folgenden Beispiel wird die Standardversion für `db2-ae` in USA Ost (Nord-Virginia) zurückgegeben.

Für Linux, macOS oder Unix:

```
aws rds describe-db-engine-versions \
    --default-only --engine db2-ae \
    --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" \
    --region us-east-1
```

Für Windows:

```
aws rds describe-db-engine-versions ^
    --default-only --engine db2-ae ^
    --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" ^
    --region us-east-1
```

Die Ausgabe dieses Befehls sieht etwa so wie im folgenden Beispiel aus:

```
[
    {
    "Engine": "db2-ae",
    "EngineVersion": "11.5.9.0.sb00000000.r1",
    "DBParameterGroupFamily": "db2-ae-11.5"
    }
]
```

Mit Amazon RDS können Sie steuern, wann Ihre Db2-Instance auf eine neue, von Amazon RDS unterstützte Hauptversion aktualisiert wird. Sie können die Kompatibilität mit bestimmten Db2-Versionen aufrechterhalten, neue Versionen mit Ihrer Anwendung testen, bevor Sie diese für die Produktion bereitstellen, und Hauptversions-Upgrades zu ausgewählten Zeiten durchführen lassen.

Wenn das automatische Upgrade der Nebenversion aktiviert ist, aktualisiert Amazon RDS die DB-Instances automatisch auf die neuen Db2-Nebenversionen, da sie von Amazon RDS unterstützt werden. Dieser Patch tritt während Ihres geplanten Wartungsfensters auf. Sie können eine DB-Instance ändern, um automatische Upgrades der Nebenversion zu aktivieren oder zu deaktivieren. 

Mit Ausnahme der Db2-Versionen 11.5.9.1 und 11.5.10.0 beinhalten automatische Upgrades auf neue Db2-Nebenversionen automatische Upgrades auf neue Builds und Revisionen. Führen Sie für die Versionen 11.5.9.1 und 11.5.10.0 ein manuelles Upgrade der Nebenversionen durch.

Wenn Sie sich von automatisch geplanten Upgrades abmelden, können Sie ein manuelles Upgrade auf eine der unterstützten Unterversionen durchführen, indem Sie die selben Schritte befolgen, wie bei einem Update auf eine Hauptversion. Weitere Informationen finden Sie unter [Upgrade der Engine-Version für eine DB-Instance ](USER_UpgradeDBInstance.Upgrading.md). 

## Unterstützte Db2-Hauptversionen in Amazon RDS
<a name="Db2.Concepts.VersionMgmt.ReleaseCalendar"></a>

Die Hauptversionen von RDS für Db2 stehen mindestens bis zum Ende des IBM-Supports (Standard) für die entsprechende IBM-Version unter Standard-Support zur Verfügung. In der folgenden Tabelle sind die Termine aufgeführt, anhand denen Sie Ihre Test- und Upgrade-Zyklen planen können. Wenn Amazon den Support für eine RDS-für-Db2-Version länger als ursprünglich geplant erweitert, planen wir, diese Tabelle mit dem späteren Datum zu aktualisieren.

Sie können die folgenden Daten verwenden, um Ihre Test- und Upgrade-Zyklen zu planen. 

**Anmerkung**  
Daten mit nur einem Monat und einem Jahr sind ungefähre Angaben und werden mit einem genauen Datum aktualisiert, wenn es bekannt ist.  
Sie können die Hauptversionen Ihrer Db2-Datenbanken anzeigen, indem Sie den AWS CLI Befehl [describe-db-major-engine-versions](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-major-engine-versions.html) ausführen oder den API-Vorgang [Describe DBMajor EngineVersions](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBMajorEngineVersions.html) RDS verwenden.


| Db2-Hauptversion  | Datum der Veröffentlichung von IBM  | Datum der Veröffentlichung von RDS  | Ende des IBM-Supports (Standard und Advanced Edition) | Ende des IBM-Supports (verlängert) | 
| --- | --- | --- | --- | --- | 
|  Db2 11.5  |  27. Juni 2019  |  27. November 2023  | 30. April 2027 |  30. April 2031  | 

# Lizenzierungsoptionen für Amazon RDS für Db2
<a name="db2-licensing"></a>

Amazon RDS for Db2 bietet zwei Lizenzierungsoptionen: Bring Your Own License (BYOL) und Db2-Lizenz durch. AWS Marketplace

**Topics**
+ [Bring-Your-Own-License (BYOL) für Db2](#db2-licensing-options-byol)
+ [Db2-Lizenz über AWS Marketplace](#db2-licensing-options-marketplace)
+ [Wechseln zwischen Db2-Lizenzen](#db2-edition-license-switching)

## Bring-Your-Own-License (BYOL) für Db2
<a name="db2-licensing-options-byol"></a>

Im BYOL-Modell können Sie Ihre bestehenden Db2-Datenbank-Lizenzen verwenden, um Datenbanken in Amazon RDS bereitzustellen. Stellen Sie sicher, dass Sie eine entsprechende Db2-Datenbank-Lizenz für die DB-Instance-Klasse und die Db2-Datenbank-Edition besitzen, die Sie ausführen möchten. Außerdem müssen Sie die IBM-Richtlinien für die Lizenzierung der IBM-Datenbanksoftware in der Cloud-Computing-Umgebung befolgen.

**Anmerkung**  
DB-Instance mit Multi-AZ sind „Cold Standbys“, da die Db2-Datenbank zwar installiert ist, aber nicht ausgeführt wird. Standbys sind nicht lesbar, laufen nicht und bearbeiten keine Anfragen. Weitere Informationen finden Sie unter [IBM Db2 licensing information]( https://www.ibm.com/support/customer/csol/terms/licenses#license-search) auf der IBM-Website.

In diesem Modell verwenden Sie weiterhin Ihr aktives IBM-Supportkonto und kontaktieren für Serviceanfragen zu Db2-Datenbanken IBM direkt. Wenn Sie ein Support Konto beim Fallsupport haben, können Sie sich Support bei Problemen mit Amazon RDS an uns wenden. Amazon Web Services und IBM verfügen über ein Verfahren zum Multi-Vendor-Support für Fälle, bei denen Unterstützung von beiden Organisationen benötigt wird. 

Amazon RDS unterstützt das BYOL-Modell für Db2 Standard Edition und Db2 Advanced Edition.

**Topics**
+ [IBM IDs für Bring Your Own License (BYOL) für Db2](#db2-prereqs-ibm-info)
+ [Hinzufügen IBM IDs zu einer Parametergruppe für RDS für Db2-DB-Instances](#db2-licensing-options-byol-adding-ids)
+ [Integrieren mit AWS License Manager](#db2-lms-integration)

### IBM IDs für Bring Your Own License (BYOL) für Db2
<a name="db2-prereqs-ibm-info"></a>

Im BYOL-Modell benötigen Sie Ihre IBM Customer ID und IBM Site ID, um DB-Instances von RDS für Db2 zu erstellen, zu ändern oder wiederherzustellen. Sie müssen eine benutzerdefinierte Parametergruppe mit Ihrer IBM Customer ID und IBM Site ID erstellen, *bevor* Sie eine DB-Instance von RDS für Db2 erstellen. Weitere Informationen finden Sie unter [Hinzufügen IBM IDs zu einer Parametergruppe für RDS für Db2-DB-Instances](#db2-licensing-options-byol-adding-ids). Sie können mehrere DB-Instances von RDS für Db2 mit unterschiedlichen IBM Customer IDs und IBM Site IDs im selben AWS-Konto oder derselben AWS-Region ausführen. 

**Wichtig**  
Wenn wir Ihre Lizenz nicht anhand Ihrer IBM Customer ID und IBM Site ID verifizieren können, beenden wir möglicherweise alle DB-Instances, die mit diesen nicht verifizierten Lizenzen ausgeführt werden.

Wenn Sie neu bei IBM Db2 sind, müssen Sie zunächst eine Db2-Softwarelizenz bei [https://www.ibm.com/products/db2/pricing](https://www.ibm.com/products/db2/pricing) erwerben. Nach dem Kauf einer Db2-Softwarelizenz erhalten Sie einen Berechtigungsnachweis von IBM, in dem Ihre IBM Customer ID und IBM Site ID aufgeführt sind.

Wenn Sie bereits IBM Db2-Kunde sind, finden Sie Ihre IBM Customer ID und IBM Site ID auf Ihrem Berechtigungsnachweis von IBM. 

Sie finden Ihre IBM Customer ID und IBM Site ID auch in Ihrem [IBM Passport Advantage Online](https://www.ibm.com/software/passportadvantage/pao_customer.html)-Konto. Nachdem Sie sich angemeldet haben, können Sie beide entweder IDs auf der Hauptseite oder auf der Seite für Software-Downloads ansehen.

### Hinzufügen IBM IDs zu einer Parametergruppe für RDS für Db2-DB-Instances
<a name="db2-licensing-options-byol-adding-ids"></a>

Da Sie Standardparametergruppen nicht ändern können, müssen Sie eine benutzerdefinierte Parametergruppe erstellen und diese dann so ändern, dass sie die Werte für Ihre IBM Customer ID und IBM Site ID enthält. Informationen zu Parametergruppen finden Sie unter [DB-Parametergruppen für DB-Instances von Amazon RDS](USER_WorkingWithDBInstanceParamGroups.md). 

**Wichtig**  
Sie müssen eine benutzerdefinierte Parametergruppe mit Ihrer IBM Customer ID und IBM Site ID erstellen, *bevor* Sie eine DB-Instance von RDS für Db2 erstellen.

Verwenden Sie die Parametereinstellungen in der folgenden Tabelle.


| Parameter | Wert | 
| --- | --- | 
|  `rds.ibm_customer_id`  |  `<your IBM Customer ID>`  | 
|  `rds.ibm_site_id`  |  `<your IBM Site ID>`  | 
|  `ApplyMethod`  |  `immediate`, `pending-reboot`  | 

Diese Parameter sind dynamisch, was bedeutet, dass alle Änderungen sofort übernommen werden und Sie die DB-Instance nicht neu starten müssen. Wenn Sie nicht möchten, dass die Änderungen sofort wirksam werden, können Sie `ApplyMethod` auf `pending-reboot` festlegen und angeben, dass diese Änderungen während eines Wartungsfensters vorgenommen werden sollen.

Sie können eine benutzerdefinierte Parametergruppe erstellen und ändern, indem Sie die AWS-Managementkonsole, die AWS CLI oder die Amazon-RDS-API verwenden. 

#### Konsole
<a name="db2-licensing-options-adding-ids-console"></a>

**So fügen Sie Ihre IBM Customer ID und IBM Site ID zu einer Parametergruppe hinzu**

1. Erstellen Sie eine neue DB-Parametergruppe. Weitere Informationen über das Erstellen einer Parametergruppe finden Sie unter [Erstellen einer DB-Parametergruppe in Amazon RDS](USER_WorkingWithParamGroups.Creating.md).

1. Ändern Sie die von Ihnen erstellte Parametergruppe. Weitere Informationen zum Ändern einer Parametergruppe finden Sie unter [Ändern von Parametern in einer DB-Parametergruppe in Amazon RDS](USER_WorkingWithParamGroups.Modifying.md).

#### AWS CLI
<a name="db2-licensing-options-adding-ids-cli"></a>

**So fügen Sie Ihre IBM Customer ID und IBM Site ID zu einer Parametergruppe hinzu**

1. Erstellen Sie eine benutzerdefinierte Parametergruppe, indem Sie den Befehl [https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-parameter-group.html) ausführen. 

   Verwenden Sie den folgenden erforderlichen Parameter:
   + `--db-parameter-group-name` – Ein Name für die Parametergruppe, die Sie erstellen.
   + `--db-parameter-group-family` – Die Db2-Engine-Edition und die Hauptversion. Zulässige Werte: `db2-se-11.5`, `db2-ae-11.5`. 
   + `--description` – Eine Beschreibung für diese Parametergruppe.

   Weitere Informationen über das Erstellen einer Parametergruppe finden Sie unter [Erstellen einer DB-Parametergruppe in Amazon RDS](USER_WorkingWithParamGroups.Creating.md).

1. Ändern Sie die Parameter in der benutzerdefinierten Parametergruppe, die Sie durch Ausführen des Befehls [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-parameter-group.html) erstellt haben.

   Verwenden Sie den folgenden erforderlichen Parameter:
   + `--db-parameter-group-name` – Der Name der von Ihnen erstellten Parametergruppe.
   + `--parameters` – Ein Array von Parameternamen, Werten und der Anwendungsmethoden für die Parameteraktualisierung.

   Weitere Informationen zum Ändern einer Parametergruppe finden Sie unter [Ändern von Parametern in einer DB-Parametergruppe in Amazon RDS](USER_WorkingWithParamGroups.Modifying.md).

#### RDS-API
<a name="db2-licensing-options-adding-ids-api"></a>

**So fügen Sie Ihre IBM Customer ID und IBM Site ID zu einer Parametergruppe hinzu**

1. Erstellen Sie eine benutzerdefinierte DB-Parametergruppe, indem Sie die API-Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBParameterGroup.html) von Amazon RDS verwenden.

   Nutzen Sie die folgenden erforderlichen Parameter:
   + `DBParameterGroupName`
   + `DBParameterGroupFamily`
   + `Description`

   Weitere Informationen über das Erstellen einer Parametergruppe finden Sie unter [Erstellen einer DB-Parametergruppe in Amazon RDS](USER_WorkingWithParamGroups.Creating.md).

1. Ändern Sie die Parameter in der benutzerdefinierten Parametergruppe, die Sie mithilfe der RDS-API-Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBParameterGroup.html) erstellt haben.

   Nutzen Sie die folgenden erforderlichen Parameter:
   + `DBParameterGroupName`
   + `Parameters`

   Weitere Informationen zum Ändern einer Parametergruppe finden Sie unter [Ändern von Parametern in einer DB-Parametergruppe in Amazon RDS](USER_WorkingWithParamGroups.Modifying.md).

Jetzt sind Sie bereit, eine DB-Instance zu erstellen und die benutzerdefinierte Parametergruppe an die DB-Instance anzufügen. Weitere Informationen erhalten Sie unter [Erstellen einer Amazon-RDS-DB-Instance](USER_CreateDBInstance.md) und [Verknüpfen einer DB-Parametergruppe mit einer DB-Instance in Amazon RDS](USER_WorkingWithParamGroups.Associating.md).

### Integrieren mit AWS License Manager
<a name="db2-lms-integration"></a>

Um die Überwachung der Lizenznutzung von RDS für Db2 im BYOL-Modell zu unterstützen, lässt sich [AWS License Manager](https://aws.amazon.com/license-manager/) mit RDS für Db2 integrieren. License Manager unterstützt die Nachverfolgung von RDS for Db2-Engine-Editionen auf Basis von virtual CPUs (vCPUs). Sie können License Manager auch verwenden AWS Organizations , um alle Ihre Unternehmenskonten zentral zu verwalten.

Um die Lizenznutzung Ihrer DB-Instances von RDS für Db2 nachzuverfolgen, müssen Sie selbstverwaltete Lizenzen erstellen. Sie können selbstverwaltete Lizenzen mithilfe der AWS-Managementkonsole, der AWS License Manager CLI und der AWS License Manager API erstellen. Oder Sie können die Erstellung von selbstverwalteten Lizenzen mit CloudFormation Vorlagen automatisieren. Terraform 

In diesem Fall werden Ressourcen von RDS für Db2, die mit dem Produktinformationsfilter übereinstimmen, automatisch der selbstverwalteten Lizenz zugeordnet. Die Erkennung von DB-Instances von RDS für Db2 kann bis zu 24 Stunden dauern.

Die folgende Tabelle zeigt die verfügbaren Werte für den Engine-Edition-Produktinformationsfilter für RDS für Db2.


| Wert | Description | 
| --- | --- | 
|  `db2-se`  |  Db2 Standard Edition  | 
|  `db2-ae`  |  Db2 Advanced Edition  | 

**Topics**
+ [Terminologie](#db2-lms-integration-terms)
+ [Erstellen einer selbstverwalteten Lizenz in AWS License Manager](#db2-lms-integration-tracking)
+ [Automatisieren Sie die Erstellung von selbstverwalteten Lizenzen mithilfe von Vorlagen AWS License Manager](#db2-lms-integration-templates)
+ [Einstellungen für die Erstellung von selbstverwalteten Lizenzen](#db2-settings-lms)

#### Terminologie
<a name="db2-lms-integration-terms"></a>

Auf dieser Seite wird die folgende Terminologie verwendet, wenn es um die Amazon RDS-Integration mit geht AWS License Manager.

Selbstverwaltete Lizenz  
Selbstverwaltete Lizenz ist ein Begriff, der in AWS License Manager verwendet wird. Die Amazon RDS-Konsole bezeichnet die Lizenz als AWS License Manager Konfiguration. Eine selbstverwaltete Lizenz enthält Lizenzregeln, die auf den Bedingungen Ihrer Unternehmensverträge basieren. Die von Ihnen erstellten Regeln bestimmen, wie AWS Befehle verarbeitet, die Lizenzen erfordern. Bei der Erstellung einer selbstverwalteten Lizenz arbeiten Sie zur Prüfung von Unternehmensverträgen eng mit dem Compliance-Team Ihres Unternehmens zusammen. Weitere Informationen finden Sie unter [Self-managed licenses in License Manager](https://docs.aws.amazon.com/license-manager/latest/userguide/license-configurations.html).

#### Erstellen einer selbstverwalteten Lizenz in AWS License Manager
<a name="db2-lms-integration-tracking"></a>

Sie können eine selbstverwaltete Lizenz mithilfe der AWS-Managementkonsole, der AWS License Manager CLI und der AWS License Manager API erstellen.

**Anmerkung**  
Wenn Sie eine RDS for Db2-DB-Instance mithilfe von erstellen AWS-Managementkonsole, erstellen Sie eine selbstverwaltete Lizenz, indem Sie einen Namen für die Lizenz eingeben. Dann ordnet Amazon RDS die DB-Instance dieser Lizenz zu. (In der Amazon RDS-Konsole wird diese Lizenz als AWS License Manager Konfiguration bezeichnet.) Wenn Sie eine RDS for Db2-DB-Instance mithilfe der AWS License Manager CLI oder AWS License Manager API erstellen möchten, müssen Sie zunächst eine selbstverwaltete Lizenz mit den folgenden Schritten erstellen. Dasselbe gilt für die Wiederherstellung einer DB-Instance von RDS für Db2 auf einen bestimmten Zeitpunkt oder aus einem Snapshot.

##### Konsole
<a name="db2-lms-integration.console"></a>

**So erstellen Sie eine selbstverwaltete Lizenz zum Nachverfolgen der Lizenznutzung Ihrer DB-Instances von RDS für Db2**

1. Wechseln Sie zu [https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/).

1. Erstellen Sie eine selbstverwaltete Lizenz.

   Anleitungen finden Sie unter [Create a self-managed license](https://docs.aws.amazon.com/license-manager/latest/userguide/create-license-configuration.html) im *AWS License Manager -Benutzerhandbuch*.

   Fügen Sie im Bedienfeld **Produktinformationen** eine Regel für einen **RDS-Produktinformationsfilter** hinzu.

   Weitere Informationen finden Sie unter [ProductInformation](https://docs.aws.amazon.com/license-manager/latest/APIReference/API_ProductInformation.html) in der *AWS License Manager -API-Referenz*.

##### AWS License Manager CLI
<a name="db2-lms-integration.cli"></a>

**Anmerkung**  
Dieses Verfahren verwendet einen AWS License Manager CLI-Befehl.

Führen Sie den AWS License Manager [create-license-configuration](https://docs.aws.amazon.com/cli/latest/reference/license-manager/create-license-configuration.html)Befehl aus AWS CLI, um mit dem eine selbstverwaltete Lizenz zu erstellen. Verwenden Sie die Option `--cli-input-json` oder `--cli-input-yaml`, um die Optionen an den Befehl zu übergeben. 

Weitere Informationen finden Sie unter [Einstellungen für die Erstellung von selbstverwalteten Lizenzen](#db2-settings-lms).

Mit dem folgenden Befehl wird eine selbstverwaltete Lizenz für Db2 Standard Edition erstellt.

```
aws license-manager create-license-configuration --cli-input-json file://rds-db2-se.json
```

Die folgende JSON-Datei ist der Inhalt der Datei `rds-db2-se.json` aus dem vorherigen Befehl.

```
{
    "Name": "rds-db2-se",
    "Description": "RDS Db2 Standard Edition",
    "LicenseCountingType": "vCPU",
    "LicenseCountHardLimit": false,
    "ProductInformationList": [
        {
            "ResourceType": "RDS",
            "ProductInformationFilterList": [
                {
                    "ProductInformationFilterName": "Engine Edition",
                    "ProductInformationFilterValue": ["db2-se"],
                    "ProductInformationFilterComparator": "EQUALS"
                }
            ]
        }
    ]
}
```

Weitere Informationen zu Produktinformationen finden Sie unter [Automatisiertes Erkennen des Ressourcenbestands](https://docs.aws.amazon.com/license-manager/latest/userguide/automated-discovery.html) im *AWS License Manager -Benutzerhandbuch*.

Weitere Informationen zum Parameter `--cli-input` finden Sie unter [Generieren der AWS CLI -Skeleton- und -Eingabeparameter aus einer JSON- oder YAML-Eingabedatei](https://docs.aws.amazon.com/cli/latest/userguide/cli-usage-skeleton.html) im *AWS CLI -Benutzerhandbuch*.

##### AWS License Manager API
<a name="db2-lms-integration.api"></a>

**Anmerkung**  
Dieses Verfahren verwendet einen AWS License Manager API-Befehl.

Verwenden Sie den [https://docs.aws.amazon.com/license-manager/latest/APIReference/API_CreateLicenseConfiguration.html](https://docs.aws.amazon.com/license-manager/latest/APIReference/API_CreateLicenseConfiguration.html) AWS License Manager API-Vorgang mit den folgenden erforderlichen Parametern, um eine selbstverwaltete Lizenz zu erstellen:
+ `Name`
+ `LicenseCountingType` 
+ `ProductInformationList`
+ `ResourceType`
+ `ProductInformationFilterList`
+ `ProductInformationFilterName`
+ `ProductInformationFilterValue`
+ `ProductInformationFilterComparator`

Weitere Informationen zu den Parametern finden Sie unter [Einstellungen für die Erstellung von selbstverwalteten Lizenzen](#db2-settings-lms).

#### Automatisieren Sie die Erstellung von selbstverwalteten Lizenzen mithilfe von Vorlagen AWS License Manager
<a name="db2-lms-integration-templates"></a>

Sie können die Erstellung von selbstverwalteten Lizenzen mithilfe CloudFormation von Vorlagen automatisieren. Terraform

Mit der folgenden CloudFormation Beispielvorlage werden selbstverwaltete Lizenzen für Db2 Standard Edition auf RDS for Db2 erstellt. Aktualisieren Sie für eine Vorlage für Db2 Advanced Edition die Werte für `Name`, `Description` und `ProductInformationFilter`.

```
AWSTemplateFormatVersion: "2010-09-09"
Description: CloudFormation template to create a License Configuration for Db2 Standard Edition on RDS for Db2.

Resources:
  Db2LicenseConfiguration:
    Type: "AWS::LicenseManager::LicenseConfiguration"
    Properties:
      Name: "rds-db2-se"
      Description: "Db2 Standard Edition on RDS for Db2"
      LicenseCountingType: "vCPU"
      LicenseCountHardLimit: false
      ProductInformationList:
        - ResourceType: "RDS"
          ProductInformationFilterList:
            - ProductInformationFilterName: "Engine Edition"
              ProductInformationFilterValue:
                - "db2-se"
              ProductInformationFilterComparator: "EQUALS"
```

Weitere Informationen zur Verwendung CloudFormation mit Amazon RDS finden Sie unter[Amazon RDS Amazon erstellen mit AWS CloudFormation](creating-resources-with-cloudformation.md).

Mit der folgenden Terraform-Beispielvorlage werden selbstverwaltete Lizenzen für Db2 Standard Edition auf RDS für Db2 erstellt. Ersetze es *us-east-1* durch dein AWS-Region. Aktualisieren Sie für eine Vorlage für Db2 Advanced Edition die Werte für `name`, `description` und `product_information_filter`.

```
provider "aws" {
  region = "us-east-1"
}

resource "aws_licensemanager_license_configuration" "rds_db2_license_config" {
  name                     = "rds-db2-se"
  description              = "Db2 Standard Edition on RDS for Db2
  license_counting_type    = "vCPU"
  license_count_hard_limit = false

  product_information_list {
    resource_type = "RDS"

    product_information_filter {
      name       = "Engine Edition"
      comparator = "EQUALS"
      value      = ["db2-se"]
    }
  }
}
```

*Weitere Informationen zur Verwendung von Terraform Amazon RDS finden Sie unter [Verwendung Terraform als IaC-Tool für das AWS Cloud und Bewährte Methoden für die](https://docs.aws.amazon.com/prescriptive-guidance/latest/choose-iac-tool/terraform.html) [Verwendung des AWS Terraform-Anbieters](https://docs.aws.amazon.com/prescriptive-guidance/latest/terraform-aws-provider-best-practices/introduction.html) in AWS Prescriptive Guidance.*

#### Einstellungen für die Erstellung von selbstverwalteten Lizenzen
<a name="db2-settings-lms"></a>

In der folgenden Tabelle finden Sie Details zu den Einstellungen für die Erstellung von selbstverwalteten Lizenzen mithilfe der AWS License Manager CLI, der AWS License Manager API, einer CloudFormation Vorlage und einer Terraform Vorlage. Der Parametername in der folgenden Tabelle wird im Format des Namens angezeigt, der in der AWS License Manager API und der CloudFormation Vorlage verwendet wird.


| Parametername | Datentyp | Erforderlich | Description | 
| --- | --- | --- | --- | 
|  Name  |  Zeichenfolge  |  Ja  |  Der Name der Lizenzkonfiguration.  | 
|  Description  |  Zeichenfolge  |  Nein  |  Die Beschreibung der Lizenzkonfiguration.  | 
|  LicenseCountingType  |  Zeichenfolge  |  Ja  |  Die Dimension, die zur Nachverfolgung des Lizenzbestands verwendet wird. Zulässiger Wert: `vCPU`.  | 
| LicenseCountHardLimit | boolesch | Nein | Gibt an, ob eine harte oder eine weiche Lizenzerzwingung verwendet wird. Wenn ein festes Limit überschritten wird, wird der Start neuer Instances blockiert. | 
|  ProductInformationList  |  Array von Objekten  |  Ja  | Eine Liste mit Produktinformationen für eine Lizenzkonfiguration. | 
|  ResourceType  |  Zeichenfolge  |  Ja  |  Der Ressourcentyp. Zulässiger Wert: `RDS`.  | 
|  ProductInformationFilterList  |  Array von Objekten  |  Ja  |  Eine Liste von Produktinformationsfiltern für eine Lizenzkonfiguration.  | 
|  ProductInformationFilterName  |  Zeichenfolge  |  Ja  |  Der Name des Filtertyps, der deklariert wird. Zulässiger Wert: `Engine Edition`.  | 
|  ProductInformationFilterValue  |  Zeichenfolgen-Array  | Ja |  Der Wert, nach dem gefiltert werden soll. Sie dürfen nur einen Wert angeben. Gültige Werte: `db2-se` oder `db2-ae`.  | 
| ProductInformationFilterComparator |  Zeichenfolge  |  Ja  | Der logische Operator für ProductInformationFilterName. Zulässiger Wert: EQUALS. | 

## Db2-Lizenz über AWS Marketplace
<a name="db2-licensing-options-marketplace"></a>

Beim AWS Marketplace Modell mit durchgehender Db2-Lizenz zahlen Sie für das Abonnement von Db2-Lizenzen einen Stundensatz. Mit diesem Modell können Sie schnell mit RDS für Db2 loslegen, ohne Lizenzen erwerben zu müssen. 

Um die Db2-Lizenz nutzen zu können AWS Marketplace, benötigen Sie ein aktives AWS Marketplace Abonnement für die jeweilige IBM Db2 Edition, die Sie verwenden möchten. Wenn Sie noch keine haben, [abonnieren Sie AWS Marketplace](#db2-marketplace-subscribing-registering) für diese IBM Db2-Edition.

Amazon RDS unterstützt Db2-Lizenzen AWS Marketplace für die IBM Db2 Standard Edition und die IBM Db2 Advanced Edition.

**Topics**
+ [Terminologie](#db2-marketplace-terminology)
+ [Zahlungen und Fakturierung](#db2-marketplace-billing)
+ [Abonnieren von Db2-Marketplace-Angeboten und Registrieren bei IBM](#db2-marketplace-subscribing-registering)
+ [Einholen eines privaten Angebots](#db2-marketplace-private-offer)

### Terminologie
<a name="db2-marketplace-terminology"></a>

Auf dieser Seite wird die folgende Terminologie verwendet, wenn es um die Amazon RDS-Integration mit geht AWS Marketplace.

SaaS Subscription (SaaS-Abonnement)  
Bei AWS Marketplace software-as-a-service (SaaS-) Produkten wie dem pay-as-you-go Lizenzmodell wird ein nutzungsbasiertes Abonnementmodell verwendet. IBM, der Softwareanbieter für Db2, verfolgt Ihre Nutzung nach und Sie zahlen nur für Ihre tatsächliche Nutzung.

Öffentliches Angebot  
Öffentliche Angebote ermöglichen es Ihnen, AWS Marketplace Produkte direkt bei der zu erwerben. AWS-Managementkonsole

Privates Angebot  
Private Angebote sind ein Kaufprogramm, mit dem Verkäufer und Käufer individuelle Preise und Bedingungen für Endbenutzer-Lizenzverträge (EULA) für Einkäufe in AWS Marketplace aushandeln können.

Db2-Marketplace-Gebühren  
Gebühren für die Nutzung der Db2-Softwarelizenz, die von IBM erhoben werden. Diese Servicegebühren sind abgerechnet AWS Marketplace und erscheinen auf Ihrer AWS Rechnung unter dem AWS Marketplace Abschnitt.

Amazon-RDS-Gebühren  
 AWS Gebühren, die für die Dienste RDS für Db2 anfallen. Davon ausgenommen sind Lizenzen bei der Nutzung AWS Marketplace für Db2-Lizenzen. Die Gebühren werden über den verwendeten Amazon RDS-Service berechnet und erscheinen auf Ihrer AWS Rechnung.

### Zahlungen und Fakturierung
<a name="db2-marketplace-billing"></a>

RDS for Db2 ist in Db2 integriert AWS Marketplace , um stündliche pay-as-you-go Lizenzen für Db2 anzubieten. Die Gebühren für den Db2-Marketplace decken die Lizenzkosten der Db2-Software ab, die Amazon-RDS-Gebühren decken die Kosten für die Nutzung Ihrer DB-Instance von RDS für Db2 ab. Weitere Informationen zu Preisen finden Sie unter [Amazon RDS für Db2 pricing](https://aws.amazon.com/rds/db2/pricing/).

Damit keine Gebühren mehr anfallen, müssen Sie alle DB-Instances von RDS für Db2 löschen. Darüber hinaus können Sie Ihre Abonnements AWS Marketplace für Db2-Lizenzen entfernen. Wenn Sie Ihre Abonnements entfernen, ohne Ihre DB-Instances zu löschen, stellt Amazon RDS Ihnen weiterhin die Nutzung der DB-Instances in Rechnung. Weitere Informationen finden Sie unter [Löschen einer DB-Instance](USER_DeleteInstance.md).

[In der Konsole können Sie Rechnungen für Ihre RDS für Db2-DB-Instances, die eine Db2-Lizenz verwenden, einsehen und Zahlungen verwalten. AWS MarketplaceAWS Billing](https://console.aws.amazon.com/billing) Ihre Rechnungen beinhalten zwei Gebühren: eine für Ihre Nutzung der Db2-Lizenz AWS Marketplace und eine für Ihre Nutzung von Amazon RDS. Weitere Informationen zur Abrechnung finden Sie unter [Anzeigen Ihrer Rechnung](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/getting-viewing-bill.html) im *AWS Fakturierung und Kostenmanagement -Benutzerhandbuch*.

### Abonnieren von Db2-Marketplace-Angeboten und Registrieren bei IBM
<a name="db2-marketplace-subscribing-registering"></a>

Um die Db2-Lizenz nutzen zu können AWS Marketplace, müssen Sie die verwenden, AWS-Managementkonsole um die folgenden beiden Aufgaben auszuführen. Sie können diese Aufgaben nicht über die AWS CLI oder die RDS-API ausführen.

**Anmerkung**  
Wenn Sie Ihre DB-Instances mithilfe der AWS CLI oder der RDS-API erstellen möchten, müssen Sie diese beiden Aufgaben zuerst ausführen.

**Topics**
+ [Aufgabe 1: Abonnieren Sie Db2 in AWS Marketplace](#db2-marketplace-subscribing)
+ [Aufgabe 2: Registrieren Ihres Abonnements bei IBM](#db2-marketplace-registering)

#### Aufgabe 1: Abonnieren Sie Db2 in AWS Marketplace
<a name="db2-marketplace-subscribing"></a>

Um die Db2-Lizenz mit verwenden zu können AWS Marketplace, benötigen Sie ein aktives AWS Marketplace Abonnement für Db2. [Da Abonnements mit einer bestimmten IBM Db2 Edition verknüpft sind, müssen Sie Db2 AWS Marketplace für jede Edition von Db2 abonnieren, die Sie verwenden möchten: [IBM Db2Advanced Edition, Standard Edition](https://aws.amazon.com/marketplace/pp/prodview-w6m4yctzzy5fk). IBM Db2](https://aws.amazon.com/marketplace/pp/prodview-gbsgwalbkphv6) *Informationen zu AWS Marketplace Abonnements finden Sie im Buyer Guide unter [nutzungsbasierte SaaS-Abonnements](https://docs.aws.amazon.com/marketplace/latest/buyerguide/buyer-saas-products.html#saas-pricing-models).AWS Marketplace *

Wir empfehlen, dass Sie Db2 abonnieren, AWS Marketplace *bevor* Sie mit der [Erstellung einer](USER_CreateDBInstance.md) DB-Instance beginnen. 

#### Aufgabe 2: Registrieren Ihres Abonnements bei IBM
<a name="db2-marketplace-registering"></a>

Nachdem Sie Db2 in abonniert haben AWS Marketplace, schließen Sie die Registrierung Ihrer IBM-Bestellung auf der AWS Marketplace Seite für den von Ihnen ausgewählten Db2-Abonnementtyp ab. Wählen Sie auf der AWS Marketplace Seite **Kaufoptionen anzeigen** und anschließend **Konto einrichten** aus. Sie können sich entweder mit Ihrem bestehenden IBM-Konto registrieren oder ein kostenloses IBM-Konto erstellen. 

### Einholen eines privaten Angebots
<a name="db2-marketplace-private-offer"></a>

Sie können ein AWS Marketplace privates Angebot für Db2 bei IBM anfordern. Weitere Informationen finden Sie unter [Private offers](https://docs.aws.amazon.com/marketplace/latest/buyerguide/buyer-private-offers.html) im *AWS Marketplace -Käuferhandbuch*.

**Anmerkung**  
Wenn Sie ein AWS Organizations Benutzer sind und ein privates Angebot erhalten haben, das für Ihre Zahler- und Mitgliedskonten ausgestellt wurde, gehen Sie wie folgt vor, um Db2 direkt für jedes Konto in Ihrer Organisation zu abonnieren.

**So holen Sie ein privates Angebot für Db2 ein**

1. Nachdem ein privates Angebot erstellt wurde, melden Sie sich bei der AWS Marketplace -Konsole an.

1. Öffnen Sie die E-Mail mit dem Link zum privaten Db2-Angebot.

1. Folgen Sie dem Link, um direkt auf das private Angebot zuzugreifen.
**Anmerkung**  
Wenn Sie diesem Link folgen, bevor Sie sich beim richtigen Konto anmelden, wird der Fehler **Page note found** (404) angezeigt.

1. Lesen Sie die Nutzungsbedingungen.

1. Wählen Sie **Bedingungen akzeptieren**.
**Anmerkung**  
Wenn ein AWS Marketplace privates Angebot nicht angenommen wird, werden die Db2-Servicegebühren von AWS Marketplace weiterhin zum öffentlichen Stundensatz in Rechnung gestellt.

1. Um die Angebotsdetails zu überprüfen, wählen Sie im Produktangebot die Option **Details anzeigen** aus.

Nachdem Sie das Verfahren abgeschlossen haben, können Sie Ihre DB-Instance erstellen, indem Sie die Schritte unter [Erstellen einer Amazon-RDS-DB-Instance](USER_CreateDBInstance.md) befolgen. **Vergewissern Sie sich AWS-Managementkonsole, dass Sie unter **Lizenz** die Option Through auswählen. AWS Marketplace**

## Wechseln zwischen Db2-Lizenzen
<a name="db2-edition-license-switching"></a>

Sie können in RDS für Db2 zwischen Db2-Lizenzen wechseln. Sie können beispielsweise mit Bring-Your-Own-License (BYOL) beginnen und dann zur Db2-Lizenz über AWS Marketplace wechseln. 

**Wichtig**  
Wenn Sie zur Db2-Lizenz wechseln möchten, stellen Sie sicher AWS Marketplace, dass Sie über ein aktives AWS Marketplace Abonnement für die IBM Db2 Edition verfügen, die Sie verwenden möchten. Wenn nicht, [abonnieren Sie Db2 in AWS Marketplace](#db2-marketplace-subscribing-registering) zunächst für diese Db2-Edition und schließen Sie dann den Wiederherstellungsvorgang ab. 

### Konsole
<a name="db2-restore-pitr-console"></a>

**So wechseln Sie zwischen Db2-Lizenzen**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Automated backups** (Automatisierte Backups) aus.

   Die automatisierten Backups werden auf der Registerkarte **Current Region (Aktuelle Region)** angezeigt.

1. Wählen Sie die DB-Instance aus, die Sie wiederherstellen möchten.

1. Wählen Sie unter **Aktionen** die Option **Wiederherstellen auf einen bestimmten Zeitpunkt** aus.

   Anschließend wird das Fenster **Restore to point in time (Zu einem bestimmten Zeitpunkt wiederherstellen)** angezeigt.

1. Wählen Sie **Späteste Wiederherstellungszeit**, um auf den spätesten möglichen Zeitpunkt wiederherzustellen oder wählen Sie **Benutzerdefiniert**, um eine Zeit auszuwählen.

   Geben Sie bei Auswahl von **Benutzerdefiniert** das Datum und die Uhrzeit ein, zu dem/der Sie die Instance wiederherstellen möchten.
**Anmerkung**  
Zeiten werden in Ihrer lokalen Zeitzone angezeigt, die durch einen Offset von Coordinated Universal Time (UTC) angezeigt wird. UTC-5 ist beispielsweise Eastern Standard Time/Central Daylight Time.

1. Wählen Sie für **DB-Engine** die Db2-Lizenz aus, die Sie verwenden möchten.

1. Geben Sie für **DB-Instance-Kennung** den Namen der wiederhergestellten DB-Ziel-Instance ein. Der Name muss eindeutig sein.

1. Wählen Sie nach Bedarf andere Optionen wie die DB-Instance-Klasse und Speicher aus, sowie ob Sie Speicher-Autoscaling verwenden möchten.

   Weitere Informationen zu den einzelnen Einstellungen finden Sie unter [Einstellungen für DB-Instances](USER_CreateDBInstance.Settings.md).

1. Wählen Sie **Wiederherstellen auf einen bestimmten Zeitpunkt** aus. 

Weitere Informationen finden Sie unter [Wiederherstellen einer DB-Instance auf einen bestimmten Zeitpunkt für Amazon RDS](USER_PIT.md).

### AWS CLI
<a name="db2-restore-pitr-cli"></a>

Um zwischen Db2-Lizenzen zu wechseln, führen Sie den point-in-time Befehl [restore-db-instance-to-](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-to-point-in-time.html) aus. Das folgende Beispiel stellt die neueste point-in-time Version wieder her, setzt die DB-Engine auf IBM Db2 Advanced Edition und setzt das Lizenzmodell auf Db2-Lizenz über. AWS Marketplace

Sie können andere Einstellungen festlegen. Weitere Informationen zu den einzelnen Einstellungen finden Sie unter [Einstellungen für DB-Instances](USER_CreateDBInstance.Settings.md).

**Example**  
Für Linux, macOS oder Unix:  

```
1. aws rds restore-db-instance-to-point-in-time \
2.     --source-db-instance-identifier my_source_db_instance \
3.     --target-db-instance-identifier my_target_db_instance \
4.     --use-latest-restorable-time \
5.     --engine db2-ae \
6.     --license-model marketplace-license
```
Für Windows:  

```
1. aws rds restore-db-instance-to-point-in-time ^
2.     --source-db-instance-identifier my_source_db_instance ^
3.     --target-db-instance-identifier my_target_db_instance ^
4.     --use-latest-restorable-time ^
5.     --engine db2-ae ^
6.     --license-model marketplace-license
```

Weitere Informationen finden Sie unter [Wiederherstellen einer DB-Instance auf einen bestimmten Zeitpunkt für Amazon RDS](USER_PIT.md).

### RDS-API
<a name="db2-restore-pitr-api"></a>

Zum Wechseln zwischen Db2-Lizenzen rufen Sie die API-Operation [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBInstanceToPointInTime.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBInstanceToPointInTime.html) von Amazon RDS mit den folgenden Parametern auf:
+ `SourceDBInstanceIdentifier`
+ `TargetDBInstanceIdentifier`
+ `RestoreTime`
+ `Engine`
+ `LicenseModel`

Weitere Informationen finden Sie unter [Wiederherstellen einer DB-Instance auf einen bestimmten Zeitpunkt für Amazon RDS](USER_PIT.md).

# Instance-Klassen von Amazon RDS für Db2
<a name="Db2.Concepts.General.InstanceClasses"></a>

Die Rechen- und Speicherkapazität von DB-Instances wird über deren Instance-Klasse festgelegt. Die benötigte DB-Instance-Klasse richtet sich nach Ihren Rechen- und Speicheranforderungen.



## Unterstützte Instance-Klassen von RDS für Db2
<a name="Db2.Concepts.InstanceClasses.Supported"></a>

Die unterstützten Instance-Klassen von Amazon RDS für Db2 sind Untergruppen der Amazon-RDS-DB-Instance-Klassen. Eine vollständige Liste der Amazon-RDS-Instance-Klassen finden Sie unter [](Concepts.DBInstanceClass.md).

**Topics**
+ [Unterstützte Instance-Klassen von RDS für Db2 für Db2 Standard Edition](#Db2.Concepts.InstanceClasses.Supported.SE)
+ [Unterstützte Instance-Klassen von RDS für Db2 für Db2 Advanced Edition](#Db2.Concepts.InstanceClasses.Supported.AE)

### Unterstützte Instance-Klassen von RDS für Db2 für Db2 Standard Edition
<a name="Db2.Concepts.InstanceClasses.Supported.SE"></a>

In der folgenden Tabelle sind alle Instance-Klassen aufgeführt, die für die Db2 Standard Edition der Db2-Datenbankversion 11.5.9.0 unterstützt werden. Diese Instance-Klassen sind sowohl für das Modell Bring-Your-Own-License (BYOL) als auch für Db2-Lizenzen über AWS Marketplace verfügbar.


| Typ der Instance-Klasse | Instance-Klasse | 
| --- | --- | 
|  Allzweck-Instance-Klassen mit Intel Xeon Scalable-Prozessoren der dritten Generation, SSD-Speicher und Netzwerkoptimierung  |  db.m6idn.large–db.m6idn.8xlarge  | 
|  Allzweck-Instance-Klassen, die mit Intel Xeon Scalable-Prozessoren der dritten Generation betrieben werden  |  db.m6in.large–db.m6in.8xlarge  | 
|  Allzweck-Instance-Klassen  |  db.m7i.large–db.m7i.8xlarge db.m6i.large–db.m6i.8xlarge  | 
|  Speicheroptimierte Instanzklassen mit lokaler NVMe Basis SSDs, angetrieben von Intel Xeon Scalable Prozessoren der 3. Generation  |  db.x2iedn.xlarge  | 
|  Arbeitsspeicheroptimierte Instance-Klassen, die mit Intel Xeon Scalable-Prozessoren der dritten Generation betrieben werden  |  db.r6idn.large–db.r6idn.4xlarge db.r6in.large–db.r6in.4xlarge  | 
|  Arbeitsspeicheroptimierte Instance-Klassen  |  db.r7i.large–db.r7i.8xlarge db.r6i.large–db.r6i.4xlarge  | 
|  Instance-Klassen mit Spitzenleistung  |  db.t3.small–db.t3.2xlarge  | 

### Unterstützte Instance-Klassen von RDS für Db2 für Db2 Advanced Edition
<a name="Db2.Concepts.InstanceClasses.Supported.AE"></a>

In der folgenden Tabelle sind alle Instance-Klassen aufgeführt, die für die Db2 Advanced Edition der Db2-Datenbankversion 11.5.9.0 unterstützt werden. Diese Instance-Klassen sind sowohl für das Modell Bring-Your-Own-License (BYOL) als auch für Db2-Lizenzen über AWS Marketplace verfügbar.


| Typ der Instance-Klasse | Instance-Klasse | 
| --- | --- | 
|  Allzweck-Instance-Klassen mit Intel Xeon Scalable-Prozessoren der dritten Generation, SSD-Speicher und Netzwerkoptimierung  |  db.m6idn.large–db.m6idn.32xlarge  | 
|  Allzweck-Instance-Klassen, die mit Intel Xeon Scalable-Prozessoren der dritten Generation betrieben werden  |  db.m6in.large–db.m6in.32xlarge  | 
|  Allzweck-Instance-Klassen  |  db.m6i.large–db.m7i.48xlarge db.m7i.large–db.m7i.48xlarge  | 
|  Speicheroptimierte Instanzklassen mit lokaler NVMe Basis SSDs, die von Intel Xeon Scalable Prozessoren der 3. Generation angetrieben werden  |  db.x2iedn.xlarge–db.x2iedn.32xlarge  | 
|  Arbeitsspeicheroptimierte Instance-Klassen, die mit Intel Xeon Scalable-Prozessoren der dritten Generation betrieben werden  |  db.r6idn.large–db.r6idn.32xlarge db.r6in.8xlarge–db.r6in.32xlarge  | 
|  Arbeitsspeicheroptimierte Instance-Klassen  |  db.r6i.large–db.r7i.48xlarge db.r7i.large–db.r7i.48xlarge  | 
|  Instance-Klassen mit Spitzenleistung  |  db.t3.small–db.t3.2xlarge  | 

# Standardrollen in Amazon RDS für Db2
<a name="db2-default-roles"></a>

RDS für Db2 fügt die folgenden sechs Rollen hinzu und weist sie der `master_user_role` mit der Option `ADMIN` zu. Wenn die Datenbank bereitgestellt wird, gewährt RDS für Db2 dem Hauptbenutzer `master_user_role`. Der Hauptbenutzer kann diese Rollen wiederum anderen Benutzern, Gruppen oder Rollen mit nativen `GRANT`-Anweisungen zuweisen, indem er eine Verbindung zur Datenbank herstellt.
+ **DBA** – RDS für Db2 erstellt diese leere Rolle mit `DATAACCESS`-Autorisierung. Der Hauptbenutzer kann dieser Rolle weitere Autorisierungen oder Berechtigungen hinzufügen und die Rolle dann anderen Benutzern, Gruppen oder Rollen zuweisen. 
+ **DBA\$1RESTRICTED** – RDS für Db2 erstellt diese leere Rolle. Der Hauptbenutzer kann dieser Rolle weitere Berechtigungen hinzufügen und die Rolle dann anderen Benutzern, Gruppen oder Rollen zuweisen.
+ **DEVELOPER** – RDS für Db2 erstellt diese leere Rolle mit `DATAACCESS`-Autorisierung. Der Hauptbenutzer kann dieser Rolle weitere Autorisierungen oder Berechtigungen hinzufügen und die Rolle dann anderen Benutzern, Gruppen oder Rollen zuweisen. 
+ **ROLE\$1NULLID\$1PACKAGES** – RDS für Db2 gewährt dieser Rolle `EXECUTE`-Berechtigungen für `ALL NULLID`-Pakete, die bei der Ausführung von `CREATE DATABASE` an Db2 gebunden waren.
+ **ROLE\$1PROCEDURES** – RDS für Db2 gewährt dieser Rolle `EXECUTE`-Berechtigungen für alle `SYSIBM`-Vorgänge.
+ **ROLE\$1TABLESPACES** – RDS für Db2 gewährt `USAGE`-Berechtigungen für Tabellenbereiche, die mit dem Befehl `CREATE DATABASE` erstellt wurden.

# Parameter von Amazon RDS für Db2
<a name="db2-supported-parameters"></a>

In Amazon RDS für Db2 werden drei Typen von Parametern verwendet: Konfigurationsparameter für den Datenbankmanager, Registrierungsvariablen und Datenbankkonfigurationsparameter. Sie können die ersten beiden Typen mithilfe der Parametergruppen und den letzten Typ mithilfe der gespeicherten Prozedur [rdsadmin.update\$1db\$1param](db2-sp-managing-databases.md#db2-sp-update-db-param) verwalten.

Standardmäßig verwendet eine DB-Instance von RDS für Db2 eine DB-Parametergruppe, die für eine Db2-Datenbank und eine DB-Instance spezifisch ist. Diese Parametergruppe enthält Parameter für die Datenbank-Engine IBM Db2, insbesondere die Konfigurationsparameter für den Datenbankmanager und die Registrierungsvariablen. Weitere Informationen zum Arbeiten mit Parametergruppen finden Sie unter [Parametergruppen für Amazon RDS](USER_WorkingWithParamGroups.md).

Datenbankkonfigurationsparameter von RDS für Db2 werden auf die Standardwerte der von Ihnen ausgewählten Speicher-Engine festgelegt. Weitere Informationen zu den Db2-Parametern finden Sie unter [Db2-Datenbankkonfigurationsparameter](https://www.ibm.com/docs/en/db2/11.5?topic=parameters-database-configuration) in der IBM Db2-Dokumentation.

**Topics**
+ [Anzeigen der Parameter in Parametergruppen](#db2-viewing-parameter-group-parameters)
+ [Anzeigen aller Parameter mit Db2-Befehlen](#db2-viewing-parameters-db2-commands)
+ [Ändern der Parameter in Parametergruppen](#db2-modifying-parameter-group-parameters)
+ [Ändern der Datenbankkonfigurationsparameter mit Db2-Befehlen](#db2-modifying-parameters-db2-commands)

## Anzeigen der Parameter in Parametergruppen
<a name="db2-viewing-parameter-group-parameters"></a>

Die Konfigurationsparameter für den Datenbankmanager und die Registrierungsvariablen werden in Parametergruppen festgelegt. Sie können die Database Manager-Konfigurationsparameter und die Registrierungsvariablen für eine bestimmte Db2-Version anzeigen, indem Sie die AWS-Managementkonsole AWS CLI, oder die RDS-API verwenden.

### Konsole
<a name="db2-viewing-parameter-group-parameters-console"></a>

**So können Sie die Parameterwerte für eine DB-Parametergruppe ansehen**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie im Navigationsbereich **Parameter groups (Parametergruppen)** aus.

   Die verfügbaren DB-Parametergruppen erscheinen in einer Liste.

1. Wählen Sie den Namen der Parametergruppe, um deren Parameterliste anzuzeigen.

### AWS CLI
<a name="db2-viewing-parameter-group-parameters-cli"></a>

Sie können die Konfigurationsparameter für den Datenbankmanager und die Registrierungsvariablen für eine Db2-Version durch Ausführen des Befehls [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-engine-default-parameters.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-engine-default-parameters.html) anzeigen. Geben Sie einen der folgenden Werte für die Option `--db-parameter-group-family` an:
+ `db2-ae-11.5`
+ `db2-se-11.5`

Um beispielsweise die Parameter für Db2 Standard Edition 11.5 anzuzeigen, führen Sie den folgenden Befehl aus:

```
aws rds describe-engine-default-parameters --db-parameter-group-family db2-se-11.5
```

Die Ausgabe dieses Befehls sieht etwa so wie im folgenden Beispiel aus:



```
{
    "EngineDefaults": {
        "Parameters": [
            {
                "ParameterName": "agent_stack_sz",
                "ParameterValue": "1024",
                "Description": "You can use this parameter to determine the amount of memory that is allocated by Db2 for each agent thread stack.",
                "Source": "engine-default",
                "ApplyType": "static",
                "DataType": "integer",
                "AllowedValues": "256-32768",
                "IsModifiable": false
            },
            {
                "ParameterName": "agentpri",
                "ParameterValue": "-1",
                "Description": "This parameter controls the priority given to all agents and to other database manager instance processes and threads by the operating system scheduler. This priority determines how CPU time is allocated to the database manager processes, agents, and threads relative to other processes and threads running on the machine.",
                "Source": "engine-default",
                "ApplyType": "static",
                "DataType": "integer",
                "AllowedValues": "1-99",
                "IsModifiable": false
            },
            ...
        ]
    }
}
```

Führen Sie den folgenden Befehl aus, um nur die änderbaren Parameter für Db2 Standard Edition 11.5 aufzulisten:

Für Linux, macOS oder Unix:

```
aws rds describe-engine-default-parameters \
    --db-parameter-group-family db2-se-11.5 \
    --query 'EngineDefaults.Parameters[?IsModifiable==`true`].{ParameterName:ParameterName, DefaultValue:ParameterValue}'
```

Für Windows:

```
aws rds describe-engine-default-parameters ^
    --db-parameter-group-family db2-se-11.5 ^
    --query 'EngineDefaults.Parameters[?IsModifiable==`true`].{ParameterName:ParameterName, DefaultValue:ParameterValue}'
```

### RDS-API
<a name="db2-viewing-parameter-group-parameters-api"></a>

Verwenden Sie den Vorgang [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBParameters.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBParameters.html) mit dem folgenden erforderlichen Parameter, um die Parameterwerte für eine DB-Parametergruppe anzuzeigen.
+ `DBParameterGroupName`

## Anzeigen aller Parameter mit Db2-Befehlen
<a name="db2-viewing-parameters-db2-commands"></a>

Sie können die Einstellungen der Konfigurationsparameter für den Datenbankmanager, die Datenbankkonfigurationsparameter und die Registrierungsvariablen mithilfe von Db2-Befehlen anzeigen.

**So zeigen Sie die Einstellungen an**

1. Stellen Sie eine Verbindung zu Ihrer Db2-Datenbank her. Ersetzen Sie im folgenden Beispiel *database\$1name**master\$1username*, und *master\$1password* durch Ihre Daten.

   ```
   db2 "connect to database_name user master_username using master_password"
   ```

1. Suchen Sie nach der unterstützten Db2-Version.

   ```
   db2 "select service_level, fixpack_num from table(sysproc.env_get_inst_info()) as instanceinfo"
   ```

1. Zeigen Sie die Parameter für eine bestimmte Db2-Version an.
   + Führen Sie den folgenden Befehl aus, um die Konfigurationsparameter für den Datenbankmanager anzuzeigen:

     ```
     db2 "select cast(substr(name,1,24) as varchar(24)) as name, case 
         when value_flags = 'NONE' then '' else value_flags end flags, 
         cast(substr(value,1,64) as varchar(64)) as current_value
         from sysibmadm.dbmcfg
         order by name asc with UR"
     ```
   + Führen Sie den folgenden Befehl aus, um alle Ihre Datenbankkonfigurationsparameter anzuzeigen:

     ```
     db2 "select cast(substr(name,1,24) as varchar(24)) as name, case 
         when value_flags = 'NONE' then '' else value_flags end flags, 
         cast(substr(value,1,64) as varchar(64)) as current_value 
         from table(db_get_cfg(null)) order by name asc, member asc with UR"
     ```
   + Führen Sie den folgenden Befehl aus, um die aktuell festgelegten Registrierungsvariablen anzuzeigen:

     ```
     db2 "select cast(substr(reg_var_name,1,50) as varchar(50)) as reg_var_name, 
         cast(substr(reg_var_value,1,50) as varchar(50)) as reg_var_value, 
         level from table(env_get_reg_variables(null)) 
         order by reg_var_name,member with UR"
     ```

## Ändern der Parameter in Parametergruppen
<a name="db2-modifying-parameter-group-parameters"></a>

Sie können die Database Manager-Konfigurationsparameter und die Registrierungsvariablen in benutzerdefinierten Parametergruppen ändern, indem Sie die AWS-Managementkonsole AWS CLI, oder die RDS-API verwenden. Weitere Informationen finden Sie unter [DB-Parametergruppen für DB-Instances von Amazon RDS](USER_WorkingWithDBInstanceParamGroups.md).

### Konsole
<a name="db2-modifying-parameter-group-parameters-console"></a>

**So ändern Sie die Konfigurationsparameter für den Datenbankmanager und die Registrierungsvariablen**

1. Erstellen Sie eine benutzerdefinierte Parametergruppe. Weitere Informationen über das Erstellen einer Parametergruppe finden Sie unter [Erstellen einer DB-Parametergruppe in Amazon RDS](USER_WorkingWithParamGroups.Creating.md).

1. Ändern Sie die Parameter in dieser benutzerdefinierten Parametergruppe. Weitere Informationen zum Ändern einer Parametergruppe finden Sie unter [Ändern von Parametern in einer DB-Parametergruppe in Amazon RDS](USER_WorkingWithParamGroups.Modifying.md).

### AWS CLI
<a name="db2-modifying-parameter-group-parameters-cli"></a>

**So ändern Sie die Konfigurationsparameter für den Datenbankmanager und die Registrierungsvariablen**

1. Erstellen Sie eine benutzerdefinierte Parametergruppe, indem Sie den Befehl [https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-parameter-group.html) ausführen. 

   Verwenden Sie den folgenden erforderlichen Parameter:
   + `--db-parameter-group-name` – Ein Name für die Parametergruppe, die Sie erstellen.
   + `--db-parameter-group-family` – Die Db2-Engine-Edition und die Hauptversion. Zulässige Werte: `db2-se-11.5`, `db2-ae-11.5`. 
   + `--description` – Eine Beschreibung für diese Parametergruppe.

   Weitere Informationen über das Erstellen einer Parametergruppe finden Sie unter [Erstellen einer DB-Parametergruppe in Amazon RDS](USER_WorkingWithParamGroups.Creating.md).

1. Ändern Sie die Parameter in der benutzerdefinierten Parametergruppe, die Sie durch Ausführen des Befehls [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-parameter-group.html) erstellt haben.

   Verwenden Sie den folgenden erforderlichen Parameter:
   + `--db-parameter-group-name` – Der Name der von Ihnen erstellten Parametergruppe.
   + `--parameters` – Ein Array von Parameternamen, Werten und der Anwendungsmethoden für die Parameteraktualisierung.

   Weitere Informationen zum Ändern einer Parametergruppe finden Sie unter [Ändern von Parametern in einer DB-Parametergruppe in Amazon RDS](USER_WorkingWithParamGroups.Modifying.md).

### RDS-API
<a name="db2-modifying-parameter-group-parameters-api"></a>

**So ändern Sie die Konfigurationsparameter für den Datenbankmanager und die Registrierungsvariablen**

1. Erstellen Sie eine benutzerdefinierte DB-Parametergruppe, indem Sie den Vorgang [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBParameterGroup.html) verwenden.

   Nutzen Sie die folgenden erforderlichen Parameter:
   + `DBParameterGroupName`
   + `DBParameterGroupFamily`
   + `Description`

   Weitere Informationen über das Erstellen einer Parametergruppe finden Sie unter [Erstellen einer DB-Parametergruppe in Amazon RDS](USER_WorkingWithParamGroups.Creating.md).

1. Ändern Sie die Parameter in der benutzerdefinierten Parametergruppe, die Sie mithilfe des Vorgangs [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBParameterGroup.html) erstellt haben.

   Nutzen Sie die folgenden erforderlichen Parameter:
   + `DBParameterGroupName`
   + `Parameters`

   Weitere Informationen zum Ändern einer Parametergruppe finden Sie unter [Ändern von Parametern in einer DB-Parametergruppe in Amazon RDS](USER_WorkingWithParamGroups.Modifying.md).

## Ändern der Datenbankkonfigurationsparameter mit Db2-Befehlen
<a name="db2-modifying-parameters-db2-commands"></a>

Sie können die Datenbankkonfigurationsparameter mit Db2-Befehlen ändern.

**So ändern Sie die Datenbankkonfigurationsparameter**

1. Stellen Sie eine Verbindung mit der Datenbank `rdsadmin` her. Ersetzen Sie im folgenden Beispiel *master\$1username* und *master\$1password* durch Ihre Informationen.

   ```
   db2 "connect to rdsadmin user master_username using master_password"
   ```

1. Ändern Sie die Datenbankkonfigurationsparameter, indem Sie die gespeicherte Prozedur `rdsadmin.update_db_param` aufrufen. Weitere Informationen finden Sie unter [rdsadmin.update\$1db\$1param](db2-sp-managing-databases.md#db2-sp-update-db-param). 

   ```
   db2 "call rdsadmin.update_db_param(
       'database_name', 
       'parameter_to_modify', 
       'changed_value',
       'restart_database')"
   ```

# EBCDIC-Sortierung für Db2-Datenbanken auf Amazon RDS
<a name="db2-ebcdic"></a>

Amazon RDS für Db2 unterstützt die EBCDIC-Sortierung für Db2-Datenbanken. Sie können eine EBCDIC-Sortierreihenfolge für eine Datenbank nur dann angeben, wenn Sie die Datenbank mithilfe der gespeicherten [rdsadmin.create\$1database](db2-sp-managing-databases.md#db2-sp-create-database)-Prozedur von Amazon RDS erstellen. 

Wenn Sie eine DB-Instance von RDS für Db2 mithilfe der AWS-Managementkonsole, der AWS CLI oder der RDS-API erstellen, können Sie einen Datenbanknamen angeben. Wenn Sie einen Datenbanknamen angeben, erstellt Amazon RDS eine Datenbank mit der Standardsortierung `SYSTEM`. Wenn Sie eine Datenbank mit EBCDIC-Sortierung erstellen müssen, geben Sie beim Erstellen einer DB-Instance keinen Datenbanknamen an.

Die Sortierung für eine Datenbank in RDS für Db2 wird zum Zeitpunkt der Erstellung festgelegt und ist unveränderlich.

**So erstellen Sie eine Db2-Datenbank mit EBCDIC-Sortierung**

1. Wenn Sie keine DB-Instance von RDS für Db2 haben, erstellen Sie eine DB-Instance, geben aber keinen Datenbanknamen an. Sie können eine DB-Instance mithilfe der AWS-Managementkonsole, der AWS CLI oder der RDS-API erstellen. Weitere Informationen finden Sie unter [Erstellen einer DB-Instance](USER_CreateDBInstance.md#USER_CreateDBInstance.Creating).

1. Erstellen Sie eine Db2-Datenbank und legen Sie die Sortieroption auf einen EBCDIC-Wert fest, indem Sie die gespeicherte Prozedur `rdsadmin.create_database` aufrufen. Weitere Informationen finden Sie unter [rdsadmin.create\$1database](db2-sp-managing-databases.md#db2-sp-create-database).
**Wichtig**  
Nach dem Erstellen einer Datenbank mit der gespeicherten Prozedur kann die Sortierreihenfolge nicht mehr geändert werden. Wenn Sie möchten, dass eine Datenbank eine andere Sortierreihenfolge verwendet, löschen Sie die Datenbank, indem Sie die gespeicherte Prozedur [rdsadmin.drop\$1database](db2-sp-managing-databases.md#db2-sp-drop-database) aufrufen. Erstellen Sie dann eine Datenbank mit der erforderlichen Sortierreihenfolge.

# Lokale Zeitzone für DB-Instances von Amazon RDS für Db2
<a name="db2-time-zone"></a>

Die Zeitzone für eine Amazon-RDS-DB-Instance, die Db2 ausführt, wird standardmäßig eingestellt. Die Standardeinstellung ist Coordinated Universal Time (UTC). Sie können die Zeitzone für Ihre DB-Instance stattdessen auf eine lokale Zeitzone einstellen, damit sie mit der Zeitzone Ihrer Anwendungen übereinstimmt.

Sie legen die Zeitzone bei der Erstellung Ihrer DB-Instance fest. Sie können die DB-Instance mit der AWS-Managementkonsole, der RDS-API oder der AWS CLI erstellen. Weitere Informationen finden Sie unter [Erstellen einer DB-Instance](USER_CreateDBInstance.md#USER_CreateDBInstance.Creating).

Wenn Ihre DB-Instance Teil einer Multi-AZ-Bereitstellung ist, bleibt Ihre Zeitzone bei einem Failover auf die von Ihnen festgelegte lokale Zeitzone eingestellt.

Sie können Ihre DB-Instance auf einen bestimmten, von Ihnen festgelegten Zeitpunkt wiederherstellen. Die Uhrzeit wird in Ihrer lokalen Zeitzone angezeigt. Weitere Informationen finden Sie unter [Wiederherstellen einer DB-Instance auf einen bestimmten Zeitpunkt für Amazon RDS](USER_PIT.md).

Beim Festlegen der lokalen Zeitzone für Ihre DB-Instance gelten folgende Beschränkungen:
+ Sie können die Zeitzone einer vorhandenen DB-Instance von Amazon RDS für Db2 nicht ändern.
+ Sie können einen Snapshot aus einer DB-Instance in einer Zeitzone nicht in eine DB-Instance in einer anderen Zeitzone wiederherstellen.
+ Es wird dringend davon abgeraten, eine Sicherungsdatei aus einer Zeitzone für eine andere Zeitzone wiederherzustellen. Wenn Sie eine Backup-Datei von einer Zeitzone in einer anderen Zeitzone wiederherstellen, müssen Sie überprüfen, wie sich die Änderung der Zeitzone auf Ihre Abfragen und Anwendungen auswirkt.

## Verfügbare Zeitzonen
<a name="db2-time-zone-values"></a>

Sie können die folgenden Werte für die Einstellung der Zeitzone verwenden:


| Bereich | Zeitzone | 
| --- | --- | 
|  Afrika  |  Africa/Cairo, Africa/Casablanca, Africa/Harare, Africa/Lagos, Africa/Luanda, Africa/Monrovia, Africa/Nairobi, Africa/Tripoli, Africa/Windhoek  | 
|  Amerika  |  America/Araguaina, America/Argentina/Buenos\$1Aires, America/Asuncion, America/Bogota, America/Caracas, America/Chicago, America/Chihuahua, America/Cuiaba, America/Denver, America/Detroit, America/Fortaleza, America/Godthab, America/Guatemala, America/Halifax, America/Lima, America/Los\$1Angeles, America/Manaus, America/Matamoros, America/Mexico\$1City, America/Monterrey, America/Montevideo, America/New\$1York, America/Phoenix, America/Santiago, America/Sao\$1Paulo, America/Tijuana, America/Toronto  | 
|  Asien  |  Asia/Amman, Asia/Ashgabat, Asia/Baghdad, Asia/Baku, Asia/Bangkok, Asia/Beirut, Asia/Calcutta, Asia/Damascus, Asia/Dhaka, Asia/Hong\$1Kong, Asia/Irkutsk, Asia/Jakarta, Asia/Jerusalem, Asia/Kabul, Asia/Karachi, Asia/Kathmandu, Asia/Kolkata, Asia/Krasnoyarsk, Asia/Magadan, Asia/Manila, Asia/Muscat, Asia/Novosibirsk, Asia/Rangoon, Asia/Riyadh, Asia/Seoul, Asia/Shanghai, Asia/Singapore, Asia/Taipei, Asia/Tehran, Asia/Tokyo, Asia/Ulaanbaatar, Asia/Vladivostok, Asia/Yakutsk, Asia/Yerevan  | 
|  Atlantik  |  Atlantic/Azores, Atlantic/Cape\$1Verde  | 
|  Australien  |  Australia/Adelaide, Australia/Brisbane, Australia/Darwin, Australia/Eucla, Australia/Hobart, Australia/Lord\$1Howe, Australia/Perth, Australia/Sydney  | 
|  Brasilien  |  Brazil/DeNoronha, Brazil/East  | 
|  Kanada  |  Canada/Newfoundland, Canada/Saskatchewan  | 
|  Etc  |  Etc/GMT-3  | 
|  Europa  |  Europe/Amsterdam, Europe/Athens, Europe/Berlin, Europe/Dublin, Europe/Helsinki, Europe/Kaliningrad, Europe/London, Europe/Madrid, Europe/Moscow, Europe/Paris, Europe/Prague, Europe/Rome, Europe/Sarajevo, Europe/Stockholm  | 
|  Pazifik  |  Pacific/Apia, Pacific/Auckland, Pacific/Chatham, Pacific/Fiji, Pacific/Guam, Pacific/Honolulu, Pacific/Kiritimati, Pacific/Marquesas, Pacific/Samoa, Pacific/Tongatapu, Pacific/Wake  | 
|  USA  |  US/Alaska, US/Central, US/East-Indiana, US/Eastern, US/Pacific  | 
|  UTC  |  UTC  | 