

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.

# Db2 LUW-Bewertungen
<a name="CHAP_Tasks.AssessmentReport.Db2"></a>

In diesem Abschnitt werden individuelle Bewertungen vor der Migration für Migrationsaufgaben beschrieben, die einen Db2-LUW-Quellendpunkt verwenden.

**Topics**
+ [Überprüfen Sie, ob die IBM Db2 LUW-Datenbank so konfiguriert ist, dass sie wiederherstellbar ist.](#CHAP_Tasks.AssessmentReport.Db2.config.param)
+ [Überprüfen Sie, ob der DMS-Benutzer über die erforderlichen Berechtigungen für die Quelldatenbank verfügt, um einen Vollladevorgang durchzuführen](#CHAP_Tasks.AssessmentReport.Db2.load.privileges)
+ [Überprüfen Sie, ob der DMS-Benutzer über die erforderlichen Berechtigungen für die Quelldatenbank verfügt, um CDC auszuführen](#CHAP_Tasks.AssessmentReport.Db2.cdc.privileges)
+ [Überprüfen Sie, ob die IBM Db2 LUW-Quelltabelle den Db2-XML-Datentyp hat](#CHAP_Tasks.AssessmentReport.Db2.xml.data.type)
+ [Überprüfen Sie, ob die IBM Db2-LUW-Quellversion unterstützt wird von AWS DMS](#CHAP_Tasks.AssessmentReport.Db2.supported.version.source)
+ [Überprüfen Sie, ob die IBM Db2 LUW-Zielversion unterstützt wird von AWS DMS](#CHAP_Tasks.AssessmentReport.Db2.supported.version.target)
+ [Überprüfen Sie die Transformationsregel für Ziffern nach dem Zufallsprinzip](#CHAP_Tasks.AssessmentReport.Db2.digits.randomise)
+ [Überprüfen Sie die Transformationsregel für die Ziffernmaske](#CHAP_Tasks.AssessmentReport.Db2.digits.mask)
+ [Überprüfen Sie die Transformationsregel für die Hashing-Maske](#CHAP_Tasks.AssessmentReport.Db2.hash.mask)
+ [Stellen Sie sicher, dass die Einstellungen für die Datenvalidierung und die Randomisierung von Ziffern nicht gleichzeitig aktiviert sind](#CHAP_Tasks.AssessmentReport.Db2.all.digits.random)
+ [Stellen Sie sicher, dass die Einstellungen für die Datenvalidierungsaufgabe und die Hashing-Maske für Datenmaskierung nicht gleichzeitig aktiviert sind](#CHAP_Tasks.AssessmentReport.Db2.all.hash.mask)
+ [Stellen Sie sicher, dass die Einstellungen für die Datenvalidierungsaufgabe und die Datenmaskierungs-Ziffernmaske nicht gleichzeitig aktiviert sind](#CHAP_Tasks.AssessmentReport.Db2.all.digit.mask)
+ [Stellen Sie sicher, dass die Zieltabellen die richtige Indexkonfiguration (Primary Key oder Unique Index, nicht beides) haben, um Batch Apply-Kompatibilität zu gewährleisten](#CHAP_Tasks.AssessmentReport.Db2.pk.absence)
+ [Stellen Sie sicher, dass nur der „Limitierte LOB-Modus“ verwendet wird, wenn dieser Wert auf „true“ gesetzt ist `BatchApplyEnabled`](#CHAP_Tasks.AssessmentReport.Db2.lob.mode)
+ [Überprüfen Sie, ob sekundäre Indizes in der Zieldatenbank während der Volllast deaktiviert sind](#CHAP_Tasks.AssessmentReport.secondary.indexes)
+ [Stellen Sie sicher, dass mindestens ein ausgewähltes Objekt in der Quelldatenbank vorhanden ist](#CHAP_Tasks.AssessmentReport.Db2.selection.rules)
+ [Stellen Sie sicher, dass sekundäre Einschränkungen und Indizes (nicht primär) in der Quelldatenbank vorhanden sind](#CHAP_Tasks.AssessmentReport.Db2.secondary.constraints)

## Überprüfen Sie, ob die IBM Db2 LUW-Datenbank so konfiguriert ist, dass sie wiederherstellbar ist.
<a name="CHAP_Tasks.AssessmentReport.Db2.config.param"></a>

**API-Schlüssel:** `db2-check-archive-config-param`

**Bei dieser Bewertung vor der Migration wird überprüft, ob die Db2 LUW-Datenbank über einen oder beide Datenbankkonfigurationsparameter verfügt und auf ON gesetzt ist. `LOGARCHMETH1` `LOGARCHMETH2`**

## Überprüfen Sie, ob der DMS-Benutzer über die erforderlichen Berechtigungen für die Quelldatenbank verfügt, um einen Vollladevorgang durchzuführen
<a name="CHAP_Tasks.AssessmentReport.Db2.load.privileges"></a>

**API-Schlüssel:** `db2-check-full-load-privileges`

Bei dieser Bewertung vor der Migration wird überprüft, ob der DMS-Benutzer über alle erforderlichen Berechtigungen für die Quelldatenbank für Volllastvorgänge verfügt.

## Überprüfen Sie, ob der DMS-Benutzer über die erforderlichen Berechtigungen für die Quelldatenbank verfügt, um CDC auszuführen
<a name="CHAP_Tasks.AssessmentReport.Db2.cdc.privileges"></a>

**API-Schlüssel:** `db2-check-cdc-privileges`

Bei dieser Bewertung vor der Migration wird überprüft, ob der DMS-Benutzer über alle erforderlichen Berechtigungen für die Quelldatenbank für CDC-Operationen verfügt.

## Überprüfen Sie, ob die IBM Db2 LUW-Quelltabelle den Db2-XML-Datentyp hat
<a name="CHAP_Tasks.AssessmentReport.Db2.xml.data.type"></a>

**API-Schlüssel:** `db2-check-xml-data-type`

Bei dieser Bewertung vor der Migration wird überprüft, ob die IBM Db2-LUW-Quelltabelle den Db2-XML-Datentyp hat.

## Überprüfen Sie, ob die IBM Db2-LUW-Quellversion unterstützt wird von AWS DMS
<a name="CHAP_Tasks.AssessmentReport.Db2.supported.version.source"></a>

**API-Schlüssel:** `db2-validate-supported-versions-source`

Mit dieser Bewertung vor der Migration wird überprüft, ob die IBM Db2-LUW-Quellversion von unterstützt wird. AWS DMS

## Überprüfen Sie, ob die IBM Db2 LUW-Zielversion unterstützt wird von AWS DMS
<a name="CHAP_Tasks.AssessmentReport.Db2.supported.version.target"></a>

**API-Schlüssel:** `db2-validate-supported-versions-target`

Diese Bewertung vor der Migration validiert, ob die IBM Db2 LUW-Zielversion von unterstützt wird. AWS DMS

## Überprüfen Sie die Transformationsregel für Ziffern nach dem Zufallsprinzip
<a name="CHAP_Tasks.AssessmentReport.Db2.digits.randomise"></a>

**API-Schlüssel:** `db2-datamasking-digits-randomize`

Mit dieser Bewertung wird geprüft, ob die in Tabellenzuordnungen verwendeten Spalten mit der Transformationsregel Digits Randomize kompatibel sind. Darüber hinaus wird bei der Bewertung geprüft, ob die für die Transformation ausgewählten Spalten Teil von Primärschlüsseln, eindeutigen Einschränkungen oder Fremdschlüsseln sind, da die Anwendung von Transformationen mit zufälligen Zahlen keine Eindeutigkeit garantiert.

## Überprüfen Sie die Transformationsregel für die Ziffernmaske
<a name="CHAP_Tasks.AssessmentReport.Db2.digits.mask"></a>

**API-Schlüssel:** `db2-datamasking-digits-mask`

Bei dieser Bewertung wird geprüft, ob die in der Tabellenzuordnung verwendeten Spalten nicht von der Transformationsregel für die Ziffernmaske unterstützt werden. Darüber hinaus wird bei der Bewertung geprüft, ob die für die Transformation ausgewählten Spalten Teil von Primärschlüsseln, eindeutigen Einschränkungen oder Fremdschlüsseln sind, da die Anwendung von Ziffernmaskentransformationen auf solche Spalten zu Fehlern bei DMS-Aufgaben führen kann, da die Eindeutigkeit nicht garantiert werden kann.

## Überprüfen Sie die Transformationsregel für die Hashing-Maske
<a name="CHAP_Tasks.AssessmentReport.Db2.hash.mask"></a>

**API-Schlüssel:** `db2-datamasking-hash-mask`

Bei dieser Bewertung wird geprüft, ob eine der in der Tabellenzuordnung verwendeten Spalten von der Hashing-Masken-Transformationsregel nicht unterstützt wird. Außerdem wird geprüft, ob die Länge der Quellspalte 64 Zeichen überschreitet. Idealerweise sollte die Länge der Zielspalte mehr als 64 Zeichen betragen, um die Hash-Maskierung zu unterstützen. Darüber hinaus wird bei der Bewertung geprüft, ob die für die Transformation ausgewählten Spalten Teil von Primärschlüsseln, eindeutigen Beschränkungen oder Fremdschlüsseln sind, da die Anwendung von zufälligen Zifferntransformationen keine Eindeutigkeit garantiert.

## Stellen Sie sicher, dass die Einstellungen für die Datenvalidierung und die Randomisierung von Ziffern nicht gleichzeitig aktiviert sind
<a name="CHAP_Tasks.AssessmentReport.Db2.all.digits.random"></a>

**API-Schlüssel:** `all-to-all-validation-with-datamasking-digits-randomize`

Bei dieser Bewertung vor der Migration wird überprüft, ob die Einstellung für die Datenvalidierung und die Randomisierung von Ziffern für die Datenmaskierung nicht gleichzeitig aktiviert sind, da diese Funktionen nicht kompatibel sind.

## Stellen Sie sicher, dass die Einstellungen für die Datenvalidierungsaufgabe und die Hashing-Maske für Datenmaskierung nicht gleichzeitig aktiviert sind
<a name="CHAP_Tasks.AssessmentReport.Db2.all.hash.mask"></a>

**API-Schlüssel:** `all-to-all-validation-with-datamasking-hash-mask`

Bei dieser Bewertung vor der Migration wird überprüft, ob die Datenvalidierungseinstellung und die Datenmaskierungs-Hashing-Maske nicht gleichzeitig aktiviert sind, da diese Funktionen nicht kompatibel sind.

## Stellen Sie sicher, dass die Einstellungen für die Datenvalidierungsaufgabe und die Datenmaskierungs-Ziffernmaske nicht gleichzeitig aktiviert sind
<a name="CHAP_Tasks.AssessmentReport.Db2.all.digit.mask"></a>

**API-Schlüssel:** `all-to-all-validation-with-digit-mask`

Bei dieser Bewertung vor der Migration wird überprüft, ob die Datenvalidierungseinstellungen und die Datenmaskierungs-Ziffernmaske nicht gleichzeitig aktiviert sind, da diese Funktionen nicht kompatibel sind.

## Stellen Sie sicher, dass die Zieltabellen die richtige Indexkonfiguration (Primary Key oder Unique Index, nicht beides) haben, um Batch Apply-Kompatibilität zu gewährleisten
<a name="CHAP_Tasks.AssessmentReport.Db2.pk.absence"></a>

**API-Schlüssel:** `db2-check-batch-apply-target-pk-ui-absence`

Batch Apply erfordert, dass die Zieltabellen entweder Primärschlüssel oder Einzelschlüssel haben, aber nicht beide. Wenn eine Tabelle sowohl Primärschlüssel als auch Einzelschlüssel enthält, wechselt der Anwendenmodus von Batch zu Transaktional.

## Stellen Sie sicher, dass nur der „Limitierte LOB-Modus“ verwendet wird, wenn dieser Wert auf „true“ gesetzt ist `BatchApplyEnabled`
<a name="CHAP_Tasks.AssessmentReport.Db2.lob.mode"></a>

**API-Schlüssel:** `db2-check-for-batch-apply-lob-mode`

Bei dieser Bewertung vor der Migration wird geprüft, ob die DMS-Aufgabe LOB-Spalten enthält. Wenn LOB-Spalten im Aufgabenbereich enthalten sind, müssen Sie den Modus „Eingeschränkter LOB-Modus“ verwenden, um diese verwenden zu können. `BatchApplyEnabled=true`

## Überprüfen Sie, ob sekundäre Indizes in der Zieldatenbank während der Volllast deaktiviert sind
<a name="CHAP_Tasks.AssessmentReport.secondary.indexes"></a>

**API-Schlüssel:** `db2-check-secondary-indexes`

Mit dieser Bewertung vor der Migration wird überprüft, ob sekundäre Indizes während einer Volllast der Zieldatenbank deaktiviert sind. Sie müssen die sekundären Indizes bei Volllast deaktivieren oder entfernen.

## Stellen Sie sicher, dass mindestens ein ausgewähltes Objekt in der Quelldatenbank vorhanden ist
<a name="CHAP_Tasks.AssessmentReport.Db2.selection.rules"></a>

**API-Schlüssel:** `all-check-source-selection-rules`

Bei dieser Bewertung vor der Migration wird überprüft, ob mindestens ein in den Auswahlregeln angegebenes Objekt in der Quelldatenbank vorhanden ist, einschließlich des Musterabgleichs für Regeln, die auf Platzhaltern basieren.

## Stellen Sie sicher, dass sekundäre Einschränkungen und Indizes (nicht primär) in der Quelldatenbank vorhanden sind
<a name="CHAP_Tasks.AssessmentReport.Db2.secondary.constraints"></a>

**API-Schlüssel:** `all-check-secondary-constraints`

Bei dieser Bewertung vor der Migration wird überprüft, ob sekundäre Einschränkungen und Indizes (Fremdschlüssel, Prüfbeschränkungen, nicht gruppierte Indizes) in der Quelldatenbank vorhanden sind.