Pessoal, duas perguntas. 1 - Migração. Hoje em dia na minha empresa de automação, sempre surgem clientes que já utilizam uma solução que não supre as suas necessidades. Nessa caso, eles já possuem na base dos sistemas anteriores cadastro de clientes, fornecedores, produtos e etc que eles obviamente não desejam perder. Para isso, fazemos conversores, via código mesmo, entre bancos. Às vezes access, paradox, ms-sql. O problema é que a demanda de clientes está aumentando consequentemente a de migrações. Com isso, nosso pessoal, ao invés de ser alocados em customizações, acabam perdendo muito tempo adaptando ou desenvolvendo novos conversores. Então vem a questão. Existem ferramentas boas e flexíveis para que isso possa ser feito de forma visual? testei o IBDataPump, pareceu bem legal, mas só tem como destino bancos Firebird/Interbase, obviamente. Além do que, não encontrei uma documentação, leigamente inteligível, jah q vamos delegar essa função para não-desenvolvedores(mas com noções) :)
2 - Versionamento Esse outro problema está me tirando o sono. Temos um Banco Firebird que serve de modelo pra gerarmos os bancos dos clientes. Por segurança esse banco não é modificado diretamente pelos desenvolvedores, mas pelo nosso gerente antes de qualquer implantação. então o processo é o seguinte: - Desenvolvedor recebe o banco. - Desenvolvedor modifica o banco por alguma customização específica. - Desenvolvedor Avisa Gerente - Gerente Aplica as modificações. O problema é que no meio desse caminho, estamos nos perdendo. algumas vezes dois desenvolvedores alteram ao mesmo tempo, ou não avisam o gerente que o Banco mestre tem que ser alterado, ou outras coisas mais. e o pior é quando o Banco mestre é alterado, ganha um bug de presente e não tem como voltar versão... Com base nisso queria saber como vocês lidam com essa situação pra ter idéias de como lidar aqui também. agradeço qualquer tipo de contribuição. Atenciosamente, Sérgio Cavalcante --------------------------------- Gerente de Projetos Mitros Tecnologia [As partes desta mensagem que não continham texto foram removidas]