

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Avaliações do Db2 LUW
<a name="CHAP_Tasks.AssessmentReport.Db2"></a>

Esta seção descreve avaliações de pré-migração individuais para tarefas de migração que utilizam um endpoint de origem do Db2 LUW.

**Topics**
+ [Valide se o banco de dados IBM Db2 LUW está configurado para ser recuperável](#CHAP_Tasks.AssessmentReport.Db2.config.param)
+ [Validar se o usuário do DMS tem as permissões necessárias no banco de dados de origem para realizar uma carga máxima](#CHAP_Tasks.AssessmentReport.Db2.load.privileges)
+ [Validar se o usuário do DMS tem as permissões necessárias no banco de dados de origem para executar a CDC](#CHAP_Tasks.AssessmentReport.Db2.cdc.privileges)
+ [Validar se a tabela de origem do IBM Db2 LUW de origem tem o tipo de dados XML para Db2](#CHAP_Tasks.AssessmentReport.Db2.xml.data.type)
+ [Valide se a versão de origem do IBM Db2 LUW é suportada pelo AWS DMS](#CHAP_Tasks.AssessmentReport.Db2.supported.version.source)
+ [Valide se a versão de destino do IBM Db2 LUW é suportada pelo AWS DMS](#CHAP_Tasks.AssessmentReport.Db2.supported.version.target)
+ [Verificar a regra de transformação para dígitos randomizados](#CHAP_Tasks.AssessmentReport.Db2.digits.randomise)
+ [Verificar a regra de transformação para máscara de dígitos](#CHAP_Tasks.AssessmentReport.Db2.digits.mask)
+ [Verificar a regra de transformação para máscara de hash](#CHAP_Tasks.AssessmentReport.Db2.hash.mask)
+ [Verificar se as configurações de tarefa de validação de dados e o “Mascaramento de dados: dígitos randomizados” não estão habilitados simultaneamente](#CHAP_Tasks.AssessmentReport.Db2.all.digits.random)
+ [Verificar se as configurações de tarefa de validação de dados e o “Mascaramento de dados: máscara de hash” não estão habilitados simultaneamente](#CHAP_Tasks.AssessmentReport.Db2.all.hash.mask)
+ [Verificar se as configurações de tarefa de validação de dados e o “Mascaramento de dados: máscara de dígitos” não estão habilitados simultaneamente](#CHAP_Tasks.AssessmentReport.Db2.all.digit.mask)
+ [Verificar se as tabelas de destino têm a configuração de índice correta (chave primária ou índice exclusivo, não ambos) para compatibilidade com a aplicação em lote](#CHAP_Tasks.AssessmentReport.Db2.pk.absence)
+ [Validar se o “modo LOB limitado” só é usado quando `BatchApplyEnabled` está definido como verdadeiro](#CHAP_Tasks.AssessmentReport.Db2.lob.mode)
+ [Validar se os índices secundários estão desabilitados no banco de dados de destino durante a carga máxima](#CHAP_Tasks.AssessmentReport.secondary.indexes)
+ [Validar se pelo menos um objeto selecionado existe no banco de dados de origem](#CHAP_Tasks.AssessmentReport.Db2.selection.rules)
+ [Valide se restrições e índices secundários (não primários) estão presentes no banco de dados de origem](#CHAP_Tasks.AssessmentReport.Db2.secondary.constraints)

## Valide se o banco de dados IBM Db2 LUW está configurado para ser recuperável
<a name="CHAP_Tasks.AssessmentReport.Db2.config.param"></a>

**Chave da API:** `db2-check-archive-config-param`

Essa avaliação de pré-migração valida se o banco de dados Db2 LUW tem um ou ambos os parâmetros de configuração do banco de dados `LOGARCHMETH1` e `LOGARCHMETH2` definidos como ON.

## Validar se o usuário do DMS tem as permissões necessárias no banco de dados de origem para realizar uma carga máxima
<a name="CHAP_Tasks.AssessmentReport.Db2.load.privileges"></a>

**Chave da API:** `db2-check-full-load-privileges`

Essa avaliação de pré-migração valida se o usuário do DMS têm todas as permissões necessárias no banco de dados de origem para operações de carga máxima.

## Validar se o usuário do DMS tem as permissões necessárias no banco de dados de origem para executar a CDC
<a name="CHAP_Tasks.AssessmentReport.Db2.cdc.privileges"></a>

**Chave da API:** `db2-check-cdc-privileges`

Essa avaliação de pré-migração valida se o usuário do DMS têm todas as permissões necessárias no banco de dados de origem para operações de CDC.

## Validar se a tabela de origem do IBM Db2 LUW de origem tem o tipo de dados XML para Db2
<a name="CHAP_Tasks.AssessmentReport.Db2.xml.data.type"></a>

**Chave da API:** `db2-check-xml-data-type`

Essa avaliação de pré-migração valida se a tabela de origem do IBM Db2 LUW tem o tipo de dados XML do Db2.

## Valide se a versão de origem do IBM Db2 LUW é suportada pelo AWS DMS
<a name="CHAP_Tasks.AssessmentReport.Db2.supported.version.source"></a>

**Chave da API:** `db2-validate-supported-versions-source`

Essa avaliação de pré-migração valida se a versão de origem do IBM Db2 LUW é suportada pelo. AWS DMS

## Valide se a versão de destino do IBM Db2 LUW é suportada pelo AWS DMS
<a name="CHAP_Tasks.AssessmentReport.Db2.supported.version.target"></a>

**Chave da API:** `db2-validate-supported-versions-target`

Essa avaliação de pré-migração valida se a versão de destino do IBM Db2 LUW é suportada pelo. AWS DMS

## Verificar a regra de transformação para dígitos randomizados
<a name="CHAP_Tasks.AssessmentReport.Db2.digits.randomise"></a>

**Chave da API:** `db2-datamasking-digits-randomize`

Essa avaliação valida se as colunas usadas nos mapeamentos de tabelas são compatíveis com a regra de transformação de dígitos randomizados. Além disso, a avaliação verifica se alguma coluna selecionada para transformação faz parte de chaves primárias, restrições exclusivas ou chaves estrangeiras, pois a aplicação de transformações de dígitos randomizados não garante nenhuma exclusividade.

## Verificar a regra de transformação para máscara de dígitos
<a name="CHAP_Tasks.AssessmentReport.Db2.digits.mask"></a>

**Chave da API:** `db2-datamasking-digits-mask`

Essa avaliação valida se alguma coluna usada no mapeamento da tabela não é compatível com a regra de transformação de máscara de dígitos. Além disso, a avaliação verifica se alguma coluna selecionada para transformação faz parte de chaves primárias, restrições exclusivas ou chaves estrangeiras, pois a aplicação de transformações de máscara de dígitos a essas colunas faz com que a tarefa do DMS falhe porque não é possível garantir nenhuma exclusividade.

## Verificar a regra de transformação para máscara de hash
<a name="CHAP_Tasks.AssessmentReport.Db2.hash.mask"></a>

**Chave da API:** `db2-datamasking-hash-mask`

Essa avaliação valida se alguma coluna usada no mapeamento da tabela não é compatível com a regra de transformação de máscara de hash. Ela também verifica se o tamanho da coluna de origem excede 64 caracteres. O ideal é que o tamanho da coluna de destino seja maior que 64 caracteres para comportar o mascaramento de hash. Além disso, a avaliação verifica se alguma coluna selecionada para transformação faz parte de chaves primárias, restrições exclusivas ou chaves estrangeiras, pois a aplicação de transformações de dígitos randomizados não garante nenhuma exclusividade.

## Verificar se as configurações de tarefa de validação de dados e o “Mascaramento de dados: dígitos randomizados” não estão habilitados simultaneamente
<a name="CHAP_Tasks.AssessmentReport.Db2.all.digits.random"></a>

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

Essa avaliação de pré-migração verifica se a configuração de validação de dados e o “Mascaramento de dados: randomização de dígitos” não estão habilitados simultaneamente, pois esses recursos são incompatíveis.

## Verificar se as configurações de tarefa de validação de dados e o “Mascaramento de dados: máscara de hash” não estão habilitados simultaneamente
<a name="CHAP_Tasks.AssessmentReport.Db2.all.hash.mask"></a>

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

Essa avaliação de pré-migração verifica se a configuração “Validação de dados” e o “Mascaramento de dados: máscara de hash” não estão habilitados simultaneamente, pois esses recursos são incompatíveis.

## Verificar se as configurações de tarefa de validação de dados e o “Mascaramento de dados: máscara de dígitos” não estão habilitados simultaneamente
<a name="CHAP_Tasks.AssessmentReport.Db2.all.digit.mask"></a>

**Chave da API:** `all-to-all-validation-with-digit-mask`

Essa avaliação de pré-migração verifica se a configuração “Validação de dados” e o “Mascaramento de dados: máscara de dígitos” não estão habilitados simultaneamente, pois esses recursos são incompatíveis.

## Verificar se as tabelas de destino têm a configuração de índice correta (chave primária ou índice exclusivo, não ambos) para compatibilidade com a aplicação em lote
<a name="CHAP_Tasks.AssessmentReport.Db2.pk.absence"></a>

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

A aplicação em lote exige que as tabelas de destino tenham chaves primárias ou exclusivas, mas não ambas. Se uma tabela contiver chaves primária e exclusiva, o modo de aplicação mudará de lote para transacional.

## Validar se o “modo LOB limitado” só é usado quando `BatchApplyEnabled` está definido como verdadeiro
<a name="CHAP_Tasks.AssessmentReport.Db2.lob.mode"></a>

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

Essa avaliação de pré-migração valida se a tarefa do DMS inclui colunas de LOB. Se as colunas de LOB estiverem incluídas no escopo da tarefa, você deverá usar o “modo LOB limitado” para poder usar `BatchApplyEnabled=true`.

## Validar se os índices secundários estão desabilitados no banco de dados de destino durante a carga máxima
<a name="CHAP_Tasks.AssessmentReport.secondary.indexes"></a>

**Chave da API:** `db2-check-secondary-indexes`

Essa avaliação de pré-migração valida se os índices secundários estão desabilitados durante uma carga máxima no banco de dados de destino. Você deve desabilitar ou remover os índices secundários durante a carga máxima.

## Validar se pelo menos um objeto selecionado existe no banco de dados de origem
<a name="CHAP_Tasks.AssessmentReport.Db2.selection.rules"></a>

**Chave da API:** `all-check-source-selection-rules`

Essa avaliação de pré-migração verifica se pelo menos um objeto especificado nas regras de seleção existe no banco de dados de origem, incluindo a correspondência de padrões para regras baseadas em curingas.

## Valide se restrições e índices secundários (não primários) estão presentes no banco de dados de origem
<a name="CHAP_Tasks.AssessmentReport.Db2.secondary.constraints"></a>

**Chave da API:** `all-check-secondary-constraints`

Essa avaliação de pré-migração verifica se as restrições e índices secundários (chaves estrangeiras, restrições de verificação, índices não agrupados) estão presentes no banco de dados de origem.