Tempo aproximado para leitura: 00:02:10 min
Dúvida
Como gerar um dump de definições de uma tabela Progress?
Ambiente
Framework - Framework (Linha Datasul) - Progress OpenEdge - Todas as versões
Solução
O Data Administration é a ferramenta Progress utilizada para exportação de dados e definições. Para gerar um dump de definições de uma tabela Progress, execute o seguinte procedimento:
1. Em qualquer módulo do Datasul, selecione Executar Programa, ou Ctrl + Alt + X, e informe: _admin.p. Esse comando irá executar o Data Administrator do Progress.
2. No Data Administrator, selecione o banco de dados. Esta seleção é realizada pelo menu Database -> Select working database;
3. Selecione o menu Admin -> Dump Data and Definition, Data Definitions (.df).
4. Selecione a tabela e grave o arquivo em diretório de sua escolha.
Importante
Se a opção Data Definitions estiver desabilitada, será necessário incluir o parâmetro -rx na linha de conexão ao banco presente no arquivo .pf da sessão e efetuar novo login no Datasul. Após o dump realizado, retirar o parâmetro -rx. Outra forma possível é conectar o banco diretamente pelo proenv do Progress, também utilizando o parâmetro -rx.
Caso ocorra algum erro relacionado ao parâmetro -Mm, verifique no script de carga dos bancos de dados o valor deste parâmetro e inclua -o também na linha de comando.
Saiba mais
Em algumas situações o Sistema Datasul esta indisponível para acesso, sendo necessário o acesso direto ao banco de dados, sugerimos nesta caso a leitura do artigo Framework - Linha Datasul - TEC - Como acessar o Edit Progress sem acessar o Datasul e estando com o editor Progress aberto, abra o Data Administration e siga a partir do passo 2 deste artigo.
0 Comentários