Duvida Como mudar o diretório para arquivos temporários no progress

Discussão em 'Progress 4GL' iniciado por lwazevedo, Janeiro 16, 2014.

  1. lwazevedo

    lwazevedo Membro Ativo

    Olá pessoal.

    Estou com seguinte problema.

    Tenho um arquivo .pf que indico o banco que o progress deve se conectar e entre outros parâmetros. então tentei inserir o parâmetro -T para passar o diretório que eu gostaria que o progress gravasse os arquivos temporários, mas não esta funcionando. Ele continua gravando no diretório corrent que seria onde foi instalado.

    Se alguém poder me ajudar eu agradeço.

    abraço.
  2. Rogerio

    Rogerio Moderator Moderador Equipe de Suporte

    Muito estranho fiz essa alteração aqui e funcionou, alterando apenas na PF...

    Vou procurar se existe mais alguma outra coisa e posto por aqui.
  3. lwazevedo

    lwazevedo Membro Ativo

    Ta certo Carlos.

    Estou usando o seguinte comando para ver se ele grava no diretório que coloquei como temporário.

    def var v-arq as char.
    v-arq = "teste.txt".
    output to value(v-arq).
    for each customer no-lock.
    export delimiter ";' customer.
    end.
    output close.

    Mas continua salvando no diretório corrente, que seria este C:\OpenEdge\WRK. pode ser que eu esteja fazendo algo de errado ?

    obrigado.
  4. Rogerio

    Rogerio Moderator Moderador Equipe de Suporte

    Tente assim:

    def var v-arq as char.
    v-arq = SESSION:TEMP-DIRECTORY + "teste.txt".
    output to value(v-arq).
    for each customer no-lock.
    export delimiter ";' customer.
    end.
    output close.
  5. lwazevedo

    lwazevedo Membro Ativo

    Carlos,

    Assim funciona perfeitamente, mas não teria como mudar isso, para deixar o diretório corrente o diretório temporário
    que eu criei para salvar todos os arquivos....?

    Obrigado.
  6. Rogerio

    Rogerio Moderator Moderador Equipe de Suporte

    Eu acredito que não, você teria mesmo que mudar o diretório do Progress... o que o EMS usa é esse diretorio que sessão que passei...

    Mas mesmo assim vou pesquisar e se eu achar alguma coisa volto a postar aqui pra você.

Compartilhe esta Página