Oi amigos
Estou trabalhando num sistema, que os Ãndices (.cdx) não são gerados via código. São gerados usando o Advantage Data Architecht, e depois só usa o dbsetindex() para usar o Ãndice.
Acontece que o cliente pediu uma busca num campo diferente, e criamos um novo indice, e no servidor de testes funcionou direitinho. Mas quando enviamos o .cdx para o servidor de produção, não funcionou.
Ainda estou investigando qual o problema, mas como os amigos aqui tem mais experiência, resolvir perguntar se o que foi feito está correto.
Vejam que tem 2 servidores: teste e produção. Cada um tem seu banco de dados (dbfs e cdx) com as mesmas estruturas. No ADA, criamos o indice no banco de dados de testes. Agora essa é minha dúvida: Posso simplesmente copiar esse arquivo .cdx do servidor de testes para o servidor de produção, ou eu tenho que abrir o dbf do servidor de produção e pedir para criar um Ãndice direto lá?
Estou acostumado a criar e recriar indices via código, essa é a primeira vez que trabalho com Ãndices pré-existentes, por isso minha dúvida (mesmo parecendo uma dúvida básica)
Agradeço atencipadamente