segunda-feira, 21 de outubro de 2019

ORA-02374: conversion error loading table

Olá pessoal.

O erro ORA-02374: conversion error loading table, ocorre quando tentamos importar via DataPump, IMPDP um dump que foi gerado de outro banco de dados com NLS_CHARACTERSET diferente.

Para corrigir esse problema, vamos precisar ajustar o 
NLS_CHARACTERSET do banco de dados que estamos tentando importar.

Segue procedimento abaixo:


## Verificar o 
NLS_CHARACTERSET do banco de dados que estamos importando as informações:

SQL> select VALUE
     from nls_database_parameters
     where parameter='NLS_CHARACTERSET';  2    3

VALUE
--------------------------------------------------------------------------------
AL32UTF8




## Parar o banco de dados:

SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.

## Iniciar o banco de dados no modo Restrito:
SQL> startup restrict;
ORACLE instance started.

Total System Global Area 2.0200E+10 bytes
Fixed Size                 12169992 bytes
Variable Size            4026535160 bytes
Database Buffers         1.6106E+10 bytes
Redo Buffers               54935552 bytes
Database mounted.
Database opened.


## Alterar o 
NLS_CHARACTERSET:
SQL> alter database character set INTERNAL_USE WE8MSWIN1252;

Database altered.


## Parar o banco de dados novamente:
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.

## Iniciar o banco de dados novamente, modo normal.
SQL> startup
ORACLE instance started.

Total System Global Area 2.0200E+10 bytes
Fixed Size                 12169992 bytes
Variable Size            4026535160 bytes
Database Buffers         1.6106E+10 bytes
Redo Buffers               54935552 bytes
Database mounted.
Database opened.

## Verifique o valor do NLS_CHARACTERSET, e veja que o mesmo foi atualizado:
SQL> select VALUE
from nls_database_parameters
where parameter='NLS_CHARACTERSET';  

VALUE
----------------------------------------------------------------
WE8MSWIN1252


SQL> exit


Após isso, iniciar novamente a importação dos dados.

Qualquer dúvida, deixe seu comentário.
Abraço.

Nenhum comentário:

Postar um comentário