Histórico da Página
...
A partir da versão 12.1.2410 foi disponibilizado um script no RM Atualizador que irá modificar as colunas das tabelas que usam o datatype utilizam os tipos de dados LONG e LONG RAW para CLOB e BLOB, respectivamente. Esta migração de tipos de dados se faz necessária pois os tipos Long/Long Raw Esta migração é necessária porque os tipos LONG e LONG RAW estão sendo depreciados pela Oracle e atualmente geram dificultadores para , o que atualmente dificulta o reparo de dados e modelagens a modelagem do banco de dados.
Informações |
---|
Mais informações técnicas a respeito destes datatypes tipos de dados descontinuados no site do fabricante: Datatype Limits |
Esta migração em tabelas que possuem com um grande número de registros pode levar mais tempo do que o normal, esta . Essa situação é prevista e esperada, sendo assimportanto, não devemos cancelar o processo de atualização da base do banco de dados para garantirmos , a fim de garantir a correta execução do script e a alteração das respectivas tabelascolunas.
Para identificar quais colunas serão migradas em sua base no seu banco de dados, basta executar esta a consulta sql SQL abaixo a partir do cadastros de consultas sql do Corpore ou diretamente no Oracle Management do Oracle de sua preferência, usando o login com o do Owner do banco de dados Corpore:
Bloco de código | ||||
---|---|---|---|---|
| ||||
SELECT COL.TABLE_NAME||'.'||COL.COLUMN_NAME AS COLUNA , COL.DATA_TYPE TIPO, ROUND( SEG.BYTES / (1024 * 1024 * 1024), 2) TAMANHO_EM_GIGAS FROM USER_TAB_COLUMNS COL, USER_SEGMENTS SEG WHERE COL.TABLE_NAME = SEG.SEGMENT_NAME AND COL.DATA_TYPE IN ('LONG', 'LONG RAW') |
Abaixo listamos as colunas do dicionário padrão Corpore que serão migradas, contudo entendemos que a base do cliente pode haver tabelas ou colunas além destas listadas, esta situação está perfeitamente entendida, contudo todas as colunas serão migradas para que não existam mais tais tipos de dados em nosso dicionário:
...
...
Dica | ||
---|---|---|
| ||
Caso seja Se necessário, seria é uma boa prática criar um ambiente amigável de teste para simular a execução do RM Atualizador em sua base de homologação e apurar avaliar os tempos acrescidos com esta ação de migração dos adicionais resultantes dessa migração de tipos de dados. Algumas colunas ainda não serão migradas nesta etapa, estamos tratando com celeridade estas exceções. |