none
Erro ao exportar para o Oracle: "Warning: 0x80202066" "Cannot retrieve the column code page info from the OLE DB provider." RRS feed

  • Pergunta

  •  

    Olá pessoal!

     

    Estou tentando exportar um banco SQL 2005 para o Oracle 9i usando o SQL Server Import and Export Wizard.

    Escolhi em Destination: Microsoft OLE DB Provider for Oracle;

    Testei a conexão e tudo ok, mas quando mando exportar recebo o erro:

     

    Warning: 0x80202066 at Data Flow Task, OLE Database Source [1]: Cannot retrieve the column code page info from the OLE DB provider. If the component supports the "DefaultCodePage" property, the code page from that property will be used. Change the value of the property if the current string code page values are incorrect. If the component does not support the property, the code page from the component's locale ID will be used.

     

     

    As tabelas são criadas no banco destino, mas os dados e relacionamentos não!

     

    Alguém pode me ajudar??

     

     

    Obrigado,

    Jander

    sexta-feira, 7 de março de 2008 23:16

Respostas

  • Olá Jander, a ferramenta que vc está tentando usar para migrar um banco de SQL 2005 para Oracle não é utilizada para essa finalidade, pois, essa ferramenta é de exportação não de migração, ou seja, não irá converter diversas funcionalidade existentes no SQL para o oracle. um exemplo simples e acredito que seja esse o motivo do erro apresentado por vc, é que diversos data types existentes no SQL são diferentes no oracle ou não suportados.

     

    Existe uma ferramenta de migração que é o ORACLE SQL Developer que vc deve utilizar para essa finalidade, com ela vc poderá converter funções, procedures, triggers, dentre outras funcionalidades do SQL server.

     

    Gostaria muito de estar lhe recomendando utilizar o SSMA - SQL Server Migration Assistant, que pode migrar do oracle para o SQL.

     

    Estou te copiando um link da própria oracle onde vc pode baixar a ferramenta e também tem vasta documentação para vc planejar a sua migração.

    http://www.oracle.com/technology/tech/migration//workbench/index_sqldev_omwb.html

     

     

    Boa sorte!

    sábado, 8 de março de 2008 04:06

Todas as Respostas

  • Olá Jander, a ferramenta que vc está tentando usar para migrar um banco de SQL 2005 para Oracle não é utilizada para essa finalidade, pois, essa ferramenta é de exportação não de migração, ou seja, não irá converter diversas funcionalidade existentes no SQL para o oracle. um exemplo simples e acredito que seja esse o motivo do erro apresentado por vc, é que diversos data types existentes no SQL são diferentes no oracle ou não suportados.

     

    Existe uma ferramenta de migração que é o ORACLE SQL Developer que vc deve utilizar para essa finalidade, com ela vc poderá converter funções, procedures, triggers, dentre outras funcionalidades do SQL server.

     

    Gostaria muito de estar lhe recomendando utilizar o SSMA - SQL Server Migration Assistant, que pode migrar do oracle para o SQL.

     

    Estou te copiando um link da própria oracle onde vc pode baixar a ferramenta e também tem vasta documentação para vc planejar a sua migração.

    http://www.oracle.com/technology/tech/migration//workbench/index_sqldev_omwb.html

     

     

    Boa sorte!

    sábado, 8 de março de 2008 04:06
  • Olá Emanuel!

     

    Primeiramente muito obrigado pelo sua resposta! Me ajudou muito!

     

    Eu também gostaria de estar usando o SSMA - SQL Server Migration Assistant, mas é a vida!

    A razão dessa migração é justamente mais uma tentativa de mudança de pensamento, mas é difícil mudar a cabeça dos outros. Fazer o quê!

     

    Enfim, usei a ferramenta da Oracle e depois de muito sofrimento consegui migrar.

     

    Mais uma vez, obrigado!

     

    Jander

    sábado, 8 de março de 2008 17:24