Ola,
Alguém já fez migração de uma aplicação Microsoft Access para o Oracle usando o SqlDeveloper.
Durante a migração, são gerados aruivos .dat, com os dados das tabelas do Access.
Porém dados que possuem caracteres especiais, como letras acentuadas, são trocados por caracteres estranhos.
Alguém sabe como fazer a migração mantendo a acentuação dos dados das tabelas?
Um abraço,
Robson
Migração Microsoft Access - Caracteres especiais
-
- Rank: Analista Sênior
- Mensagens: 155
- Registrado em: Sex, 17 Out 2008 6:05 pm
- Localização: Campo Grande - MS
- adrianoturbo
- Moderador
- Mensagens: 393
- Registrado em: Qui, 20 Mar 2008 4:09 pm
- Localização: Brasília
Adriano Alves
---Para cada problema dificil existe uma solução simples.----
---Para cada problema dificil existe uma solução simples.----
Brother, segue o How To da Oracle , basta segui-lo .
http://www.oracle.com/webfolder/technet ... ss_otn.htm
http://www.oracle.com/webfolder/technet ... ss_otn.htm
-
- Rank: Analista Sênior
- Mensagens: 155
- Registrado em: Sex, 17 Out 2008 6:05 pm
- Localização: Campo Grande - MS
Oi, Adriano,
Foram exatamente estes os passos que eu segui. Porém os dados que ficam nos arquivos .dat que possuem acentuação tem os caracteres trocados. E nas instruções não menciona nada sobre isso.
Foram exatamente estes os passos que eu segui. Porém os dados que ficam nos arquivos .dat que possuem acentuação tem os caracteres trocados. E nas instruções não menciona nada sobre isso.
- adrianoturbo
- Moderador
- Mensagens: 393
- Registrado em: Qui, 20 Mar 2008 4:09 pm
- Localização: Brasília
Adriano Alves
---Para cada problema dificil existe uma solução simples.----
---Para cada problema dificil existe uma solução simples.----
Brother ,chegou a verificar na hora de migrar o tipo de ISO de codificação utilizada ?Tipo ISO-8859-1 que é a que utilizamos pra fazer acentuação.
-
- Rank: Analista Sênior
- Mensagens: 155
- Registrado em: Sex, 17 Out 2008 6:05 pm
- Localização: Campo Grande - MS
E onde faço essa configuração?
- adrianoturbo
- Moderador
- Mensagens: 393
- Registrado em: Qui, 20 Mar 2008 4:09 pm
- Localização: Brasília
Adriano Alves
---Para cada problema dificil existe uma solução simples.----
---Para cada problema dificil existe uma solução simples.----
Brother ,só agora tive tempo de fazer uma simulação.
Seguinte criei uma tabela no Acess ,povoei a mesma com nomes repletos de acentuação.
Instalei o SQLDEVELOPER e fiz a importação dessa tabela para uma base Oracle 10gR2.
Cara funcionou normalmente,no select veio tudo ok.
Aponte para Ferramentas ,Preferências e procure por Formatador de SQL e verifique a opção NLS e veja se está paramentrizado dessa forma:
Idioma : BRAZILIAN PORTUGUESE
Território :BRAZIL
Classificar :WEST_EUROPEAN
Comparação:BINARY
Idioma de Data:BRAZILIAN PORTUGUESE
Formato de Data :DD/MM/RR
Formato de Timestamp:DD/MM/RR HH24:MI:SSXFF
Formato TZ de Timestamp: DD/MM/RR HH24:MI:SSXFF TZR
Separador Decimal: ,
Separador de Grupo: .
Moeda: R$
Moeda ISO: BRASIL
Tamanho : BYTE
Espero que isso ajude,boa sorte.
Seguinte criei uma tabela no Acess ,povoei a mesma com nomes repletos de acentuação.
Instalei o SQLDEVELOPER e fiz a importação dessa tabela para uma base Oracle 10gR2.
Cara funcionou normalmente,no select veio tudo ok.
Aponte para Ferramentas ,Preferências e procure por Formatador de SQL e verifique a opção NLS e veja se está paramentrizado dessa forma:
Idioma : BRAZILIAN PORTUGUESE
Território :BRAZIL
Classificar :WEST_EUROPEAN
Comparação:BINARY
Idioma de Data:BRAZILIAN PORTUGUESE
Formato de Data :DD/MM/RR
Formato de Timestamp:DD/MM/RR HH24:MI:SSXFF
Formato TZ de Timestamp: DD/MM/RR HH24:MI:SSXFF TZR
Separador Decimal: ,
Separador de Grupo: .
Moeda: R$
Moeda ISO: BRASIL
Tamanho : BYTE
Espero que isso ajude,boa sorte.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 15 visitantes