1º - Faça um backup pelo programa. 2º - Abra o heidi, selecione a database bdsia, e rode o seguinte comando. " select * into outfile "c:/movdiario.txt" fields terminated by ";" from movdiario; " Nesse comando vc esta exportando os registros da tabela para um arquivo no c:\ com nome de movdiario. 3º - Rode este comando. opção 1 " delete from movdiario; " [ demora muito ] opção 2 " exporte estrutura da tabela " [ mais trabalho ] No heidi va em export >> export data base sql >> seleciona a data base bdsia a tabela movdiario marque a opção drop e create com no data e onde vc quer salvar. Recrie a tabela usando o script que voce exportou. opção 3 " limpar a tabela " [ rápido mais só funciona no heidi ] No heidi use o seguinte comando truncate `movdiario`; Nesses comandos estamos apagando os registros da tabela movdiario. 4º - Rode os scripts de atualização do sia normalmente. 5º - Depois de ter rodado todos os scripts necessários para atualização rode esse comando. " load data infile "c:/movdiario.txt" ignore into table movdiario fields terminated by ";" " Nesse comando estamos voltando os dados para a tabela movdiario, um detalhe muito importante e que o arquivo criado no c:\ nao deve ser mudado de endereço por que o ultimo comando vai buscar os dados no local onde ele foi extraido.