Eu tenho um aplicativo mais antigo que usa o TopSpeed como mecanismo de banco de dados. Desejo utilizar alguns dos dados contidos nessas tabelas em outra aplicação que utilize SQL. Para fazer isso, comprei o driver TPS ODBC e usei o Access para mover os dados das tabelas TPS para um banco de dados SQL usando o recurso de tabelas vinculadas.
Isso funciona bem, mas estou procurando uma solução automatizada (além disso, o caminho do Access é confuso). Existe uma ferramenta lá fora que poderia ajudar?
Você não precisa usar o Access como mediador.
Você pode consultar o SSIS ou o utilitário de importação para importar dados de .TPS para SQL. Você deve selecionar a fonte de dados de arquivo simples.
Ao final do utilitário de importação, você terá a opção de salvar o pacote e agendá-lo usando o trabalho do SQL Agent.
Consulte: Como migrar dados de arquivos de banco de dados de alta velocidade
Além disso, consulte o SSMA (Assistente de Migração do SQL Server) . Eu o usei para migração de Sybase para SQL, mas não tenho certeza se será adequado para migração de TopSpeed.