Sabem se existe alguma ferramenta que realizaria esta migração? Pesquisei no Google a respeito, mas até agora, nada pareceu funcionar (nem as ferramentas pagas que prometem realizar a tarefa).Quando precisei, pesquisei muito, e para não ter comentário tipo o que o Flavio fez ( desculpe Flavio, você já me ajudou em outras oportunidades, mas considero desnecessário este tipo de comentário ) foi que não postei a pergunta na lista.
Infelizmente você cortou o comentário na sua resposta mas acho que sei de qual fala. Eu não gosto de ofender ninguém. Mas no caso do meu comentário, se ofendeu, talvez é porque fosse verdade. Acho que não é o caso do colega da pergunta original, ele pesquisou antes e parece que o fez bastante. Posso ter sido inconveniente.
Infelizmente a pergunta é recorrente. E mais infelizmente ainda é que muita, mas muita gente, não usa software livre porque é bom ou porque a filosofia o atrai. Usa porque é grátis. E muita, mas muita gente, fala aos ventos depois que "o suporte é ruim" e "as ferramentas existentes não prestam" e por isso "o software pago é melhor". E, às vezes, a (falta de) solução que damos nesta lista é parte integrante. Então, eu pelo menos, tento zelar pela nossa liberdade.
Eu peço desculpas se fui inconveniente. Note que nossa lista brasileira é bastante pacífica em comparação ao que vejo nas internacionais (de várias comunidades sérias, não só PostgreSQL).
Testei outras também que não vou lembrar o nome agora, mas resolvi criar a minha própria, mas tive uma forte razão para isso. Eu precisei migrar 327 bases com modelo de dados iguais de ASA para PostgreSQL, e a ferramenta deu muito certo, e não demorei tanto a criar, pois com o bom conhecimento que tenho em PowerBuilder, foi só mão na massa mesmo. Então na verdade eu tinha dois projetos, a migração das bases e uma ferramenta de migração, e não sei se é o seu caso, pois se você precisar migrar apenas uma, talvez o caminho seja testar as ferramentas existentes no mercado.
Fica aqui a minha sugestão de tornar sua ferramenta pública com alguma licença livre, isso seria um ato nobre e ajudaria muita gente.
Dependendo da versão do ASA, recomendo o Pentaho, pois utilizo ele para ETL, extraindo de um ASE para um Oracle, que é nossa base do BI.
Se consegue extrair do Sybase, com certeza conseguirá carregar no PostgreSQL, dadas as limitações já citadas (sem índices, restrições e chaves).
[]s Flavio Gurgel _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
