

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

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

Questa sezione descrive le valutazioni individuali di pre-migrazione per le attività di migrazione che utilizzano un endpoint di origine Db2 LUW.

**Topics**
+ [Verifica se il database IBM Db2 LUW è configurato per essere recuperabile.](#CHAP_Tasks.AssessmentReport.Db2.config.param)
+ [Verifica se l'utente DMS dispone delle autorizzazioni necessarie sul database di origine per eseguire un caricamento completo](#CHAP_Tasks.AssessmentReport.Db2.load.privileges)
+ [Verifica se l'utente DMS dispone delle autorizzazioni necessarie sul database di origine per eseguire CDC](#CHAP_Tasks.AssessmentReport.Db2.cdc.privileges)
+ [Verifica se la tabella di origine IBM Db2 LUW di origine ha il tipo di dati XML Db2](#CHAP_Tasks.AssessmentReport.Db2.xml.data.type)
+ [Verifica se la versione IBM Db2 LUW di origine è supportata da AWS DMS](#CHAP_Tasks.AssessmentReport.Db2.supported.version.source)
+ [Verifica se la versione IBM Db2 LUW di destinazione è supportata da AWS DMS](#CHAP_Tasks.AssessmentReport.Db2.supported.version.target)
+ [Controlla Transformation Rule for Digits Randomize](#CHAP_Tasks.AssessmentReport.Db2.digits.randomise)
+ [Maschera Check Transformation Rule for Digits](#CHAP_Tasks.AssessmentReport.Db2.digits.mask)
+ [Controlla la regola di trasformazione per la maschera di hashing](#CHAP_Tasks.AssessmentReport.Db2.hash.mask)
+ [Verificate che le impostazioni delle attività di convalida dei dati e la randomizzazione delle cifre di mascheramento dei dati non siano abilitate contemporaneamente](#CHAP_Tasks.AssessmentReport.Db2.all.digits.random)
+ [Verificate che le impostazioni delle attività di convalida dei dati e la maschera Data Masking Hashing non siano abilitate contemporaneamente](#CHAP_Tasks.AssessmentReport.Db2.all.hash.mask)
+ [Verificate che le impostazioni delle attività di convalida dei dati e la maschera Data Masking Digit non siano abilitate contemporaneamente](#CHAP_Tasks.AssessmentReport.Db2.all.digit.mask)
+ [Verifica che le tabelle di destinazione abbiano la configurazione dell'indice corretta (chiave primaria o indice univoco, non entrambi) per la compatibilità con Batch Apply](#CHAP_Tasks.AssessmentReport.Db2.pk.absence)
+ [Verifica che venga utilizzata solo la «modalità LOB limitata» quando è impostata su true `BatchApplyEnabled`](#CHAP_Tasks.AssessmentReport.Db2.lob.mode)
+ [Verifica se gli indici secondari sono disabilitati nel database di destinazione durante il caricamento completo](#CHAP_Tasks.AssessmentReport.secondary.indexes)
+ [Verifica che nel database di origine esista almeno un oggetto selezionato](#CHAP_Tasks.AssessmentReport.Db2.selection.rules)
+ [Verifica che nel database di origine siano presenti vincoli e indici secondari (non primari)](#CHAP_Tasks.AssessmentReport.Db2.secondary.constraints)

## Verifica se il database IBM Db2 LUW è configurato per essere recuperabile.
<a name="CHAP_Tasks.AssessmentReport.Db2.config.param"></a>

**Chiave API:** `db2-check-archive-config-param`

**Questa valutazione di premigrazione verifica se il database Db2 LUW ha uno o entrambi i parametri di configurazione del database ed è impostato su ON. `LOGARCHMETH1` `LOGARCHMETH2`**

## Verifica se l'utente DMS dispone delle autorizzazioni necessarie sul database di origine per eseguire un caricamento completo
<a name="CHAP_Tasks.AssessmentReport.Db2.load.privileges"></a>

**Chiave API:** `db2-check-full-load-privileges`

Questa valutazione preliminare alla migrazione verifica se l'utente DMS dispone di tutte le autorizzazioni richieste sul database di origine per le operazioni a pieno carico.

## Verifica se l'utente DMS dispone delle autorizzazioni necessarie sul database di origine per eseguire CDC
<a name="CHAP_Tasks.AssessmentReport.Db2.cdc.privileges"></a>

**Chiave API:** `db2-check-cdc-privileges`

Questa valutazione preliminare alla migrazione verifica se l'utente DMS dispone di tutte le autorizzazioni richieste sul database di origine per le operazioni CDC.

## Verifica se la tabella di origine IBM Db2 LUW di origine ha il tipo di dati XML Db2
<a name="CHAP_Tasks.AssessmentReport.Db2.xml.data.type"></a>

**Chiave API:** `db2-check-xml-data-type`

Questa valutazione di premigrazione verifica se la tabella IBM Db2 LUW di origine ha il tipo di dati XML Db2.

## Verifica se la versione IBM Db2 LUW di origine è supportata da AWS DMS
<a name="CHAP_Tasks.AssessmentReport.Db2.supported.version.source"></a>

**Chiave API:** `db2-validate-supported-versions-source`

Questa valutazione premigratoria verifica se la versione IBM Db2 LUW di origine è supportata da. AWS DMS

## Verifica se la versione IBM Db2 LUW di destinazione è supportata da AWS DMS
<a name="CHAP_Tasks.AssessmentReport.Db2.supported.version.target"></a>

**Chiave API:** `db2-validate-supported-versions-target`

Questa valutazione premigratoria verifica se la versione IBM Db2 LUW di destinazione è supportata da. AWS DMS

## Controlla Transformation Rule for Digits Randomize
<a name="CHAP_Tasks.AssessmentReport.Db2.digits.randomise"></a>

**Chiave API:** `db2-datamasking-digits-randomize`

Questa valutazione verifica se le colonne utilizzate nelle mappature delle tabelle sono compatibili con la regola di trasformazione Digits Randomize. Inoltre, la valutazione verifica se le colonne selezionate per la trasformazione fanno parte di chiavi primarie, vincoli univoci o chiavi esterne, poiché l'applicazione di cifre randomizza le trasformazioni non garantisce alcuna unicità.

## Maschera Check Transformation Rule for Digits
<a name="CHAP_Tasks.AssessmentReport.Db2.digits.mask"></a>

**Chiave API:** `db2-datamasking-digits-mask`

Questa valutazione verifica se le colonne utilizzate nella mappatura delle tabelle non sono supportate dalla regola di trasformazione Digits Mask. Inoltre, la valutazione verifica se le colonne selezionate per la trasformazione fanno parte di chiavi primarie, vincoli univoci o chiavi esterne, poiché l'applicazione delle trasformazioni Digits Mask a tali colonne potrebbe causare errori nelle attività DMS poiché l'unicità non può essere garantita.

## Controlla la regola di trasformazione per la maschera di hashing
<a name="CHAP_Tasks.AssessmentReport.Db2.hash.mask"></a>

**Chiave API:** `db2-datamasking-hash-mask`

Questa valutazione verifica se una qualsiasi delle colonne utilizzate nella mappatura delle tabelle non è supportata dalla regola di trasformazione Hashing Mask. Verifica inoltre se la lunghezza della colonna di origine supera i 64 caratteri. Idealmente, la lunghezza della colonna di destinazione dovrebbe essere maggiore di 64 caratteri per supportare il mascheramento hash. Inoltre, la valutazione verifica se le colonne selezionate per la trasformazione fanno parte di chiavi primarie, vincoli univoci o chiavi esterne, poiché l'applicazione di cifre randomizza le trasformazioni non garantisce alcuna unicità.

## Verificate che le impostazioni delle attività di convalida dei dati e la randomizzazione delle cifre di mascheramento dei dati non siano abilitate contemporaneamente
<a name="CHAP_Tasks.AssessmentReport.Db2.all.digits.random"></a>

**Chiave API:** `all-to-all-validation-with-datamasking-digits-randomize`

Questa valutazione premigratoria verifica che l'impostazione Data Validation e la randomizzazione Data Masking Digit non siano abilitate contemporaneamente, poiché queste funzionalità sono incompatibili.

## Verificate che le impostazioni delle attività di convalida dei dati e la maschera Data Masking Hashing non siano abilitate contemporaneamente
<a name="CHAP_Tasks.AssessmentReport.Db2.all.hash.mask"></a>

**Chiave API:** `all-to-all-validation-with-datamasking-hash-mask`

Questa valutazione premigratoria verifica che l'impostazione Data Validation e la maschera Data Masking Hashing non siano abilitate contemporaneamente, poiché queste funzionalità sono incompatibili.

## Verificate che le impostazioni delle attività di convalida dei dati e la maschera Data Masking Digit non siano abilitate contemporaneamente
<a name="CHAP_Tasks.AssessmentReport.Db2.all.digit.mask"></a>

**Chiave API:** `all-to-all-validation-with-digit-mask`

Questa valutazione premigratoria verifica che l'impostazione Data Validation e la Data Masking Digit mask non siano abilitate contemporaneamente, poiché queste funzionalità sono incompatibili.

## Verifica che le tabelle di destinazione abbiano la configurazione dell'indice corretta (chiave primaria o indice univoco, non entrambi) per la compatibilità con Batch Apply
<a name="CHAP_Tasks.AssessmentReport.Db2.pk.absence"></a>

**Chiave API:** `db2-check-batch-apply-target-pk-ui-absence`

Batch Apply richiede che le tabelle di destinazione abbiano chiavi primarie o uniche, ma non entrambe. Se una tabella contiene sia una chiave primaria che una chiave unica, la modalità di applicazione passa da batch a transazionale.

## Verifica che venga utilizzata solo la «modalità LOB limitata» quando è impostata su true `BatchApplyEnabled`
<a name="CHAP_Tasks.AssessmentReport.Db2.lob.mode"></a>

**Chiave API:** `db2-check-for-batch-apply-lob-mode`

Questa valutazione di premigrazione verifica se l'attività DMS include colonne LOB. Se le colonne LOB sono incluse nell'ambito dell'attività, è necessario utilizzare la «modalità LOB limitata» per poterle utilizzare. `BatchApplyEnabled=true`

## Verifica se gli indici secondari sono disabilitati nel database di destinazione durante il caricamento completo
<a name="CHAP_Tasks.AssessmentReport.secondary.indexes"></a>

**Chiave API:** `db2-check-secondary-indexes`

Questa valutazione premigratoria verifica se gli indici secondari sono disabilitati durante un caricamento completo sul database di destinazione. È necessario disabilitare o rimuovere gli indici secondari durante il caricamento completo.

## Verifica che nel database di origine esista almeno un oggetto selezionato
<a name="CHAP_Tasks.AssessmentReport.Db2.selection.rules"></a>

**Chiave API:** `all-check-source-selection-rules`

Questa valutazione preliminare verifica che almeno un oggetto specificato nelle regole di selezione esista nel database di origine, incluso il pattern matching per le regole basate su wildcard.

## Verifica che nel database di origine siano presenti vincoli e indici secondari (non primari)
<a name="CHAP_Tasks.AssessmentReport.Db2.secondary.constraints"></a>

**Chiave API:** `all-check-secondary-constraints`

Questa valutazione di premigrazione verifica che nel database di origine siano presenti vincoli e indici secondari (chiavi esterne, vincoli di controllo, indici non raggruppati).