Datasul muito lento em Terminal Server

Discussão em 'Progress 4GL' iniciado por andreluisbrandao, Maio 7, 2015.

  1. andreluisbrandao

    andreluisbrandao Membro Participativo

    Certo,

    Como faço isso da pasta temporaria ?
  2. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    no config.xml, vc muda pra ao inves de executar diretamente o prowin32, chamar um .cmd e .....
    Código:
    @echo off
    if not exist c:\datasul\work\%USERNAME% mkdir c:\datasul\work\%USERNAME%
    
    c:\datasul\oe10\bin\prowin32.exe -T c:\datasul\work\%USERNAME% %*
  3. andreluisbrandao

    andreluisbrandao Membro Participativo

    valeu..... grande força.como sempre.
  4. denismaster

    denismaster Membro Participativo

    Desculpa desenterrar esse tópico, mas onde no config.xml devo inserir isso?

    Meu config.xml:

    Código:
    <?xml version="1.0" encoding="UTF-8"?>
    <EIP>
        <Config ID="DATASUL-INTERACTIVE-UNIFICADO" Type="DI">
            <MetaframeServerId>DI</MetaframeServerId>
            <LocalShortcuts>
                <Shortcut Description="C:\Progress\dlc102b" Path="&quot;C:\Progress\dlc102b\bin\prowin32.exe&quot; -pf &quot;\\192.168.16.12\datasul\dts1153\ERP\scripts-8080\datasul.pf&quot; -ininame &quot;\\192.168.16.12\datasul\dts1153\ERP\scripts-8080\datasul-progress.ini&quot; -p &quot;\\192.168.16.12\datasul\dts1153\ERP\scripts-8080\datasul-configxml-alias.p&quot;" />
            </LocalShortcuts>
            <CompanyName>CMB</CompanyName>
            <DocURL>http://192.168.16.12:8080/docs/dochtm/dtsul</DocURL>
            <WebServerPort>8080</WebServerPort>
            <ServiceContext>datasul</ServiceContext>
            <RemoteServer>192.168.16.12</RemoteServer>
            <RemoteShortcut Description="C:\Progress\dlc102b" Path="&quot;C:\Progress\dlc102b\bin\prowin32.exe&quot; &quot;\\192.168.16.12\datasul\dts1153\ERP\scripts-8080\datasul.pf&quot; &quot;\\192.168.16.12\datasul\dts1153\ERP\scripts-8080\datasul-progress.ini&quot; &quot;\\192.168.16.12\datasul\dts1153\ERP\scripts-8080\datasul-configxml-alias.p&quot;" />
            <ExecutionWaitTime>3600</ExecutionWaitTime>
        </Config>
    </EIP>
    
  5. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    o meu codigo não entra no config.xml, é um .bat ou .cmd, agora pra totvs 12.1.6 com menu em HTML tem que ser um .exe, que o config.xml vai executar, mas comando será no path logo depois <Shortcut Description ....., eu achei um programa que "compila" .bat e .cmd criando o .exe, dai meus scripts continuam funcionando ....
  6. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    Trecho do meu config.xml, no caso, prowin32Imesul.exe é o meu .bat compilado
    Código:
            <MetaframeServerId>DI</MetaframeServerId>
            <LocalShortcuts>
                <Shortcut Description="Datasul 11" Path="T:\scripts-8080\prowin32Imesul.exe -pf T:\scripts-8080\datasul.pf -ininame T:\scripts-8080\datasul-progress.ini -p T:\scripts-8080\datasul-configxml-alias.p" />
                <Shortcut Description="Datasul 11 - Local" Path="&quot;C:\datasul\oe10\bin\prowin32.exe&quot; -pf &quot;T:\scripts-8080\datasul-local.pf&quot; -ininame &quot;T:\scripts-8080\datasul-progress.ini&quot; -p &quot;T:\scripts-8080\datasul-configxml-alias.p&quot;" />
                <Shortcut Description="Datasul 11 - Debug" Path="&quot;C:\datasul\oe10\bin\prowin32.exe&quot; -pf &quot;T:\scripts-8080\datasul_log.pf&quot; -ininame &quot;T:\scripts-8080\datasul-progress.ini&quot; -p &quot;T:\scripts-8080\datasul-configxml-alias.p&quot;" />
                <Shortcut Description="Datasul 11 - Rede" Path="&quot;Y:\oe10\bin\prowin32.exe&quot; -pf &quot;T:\scripts-8080\datasul.pf&quot; -ininame &quot;T:\scripts-8080\datasul-progress-rede.ini&quot; -p &quot;T:\scripts-8080\datasul-configxml-alias.p&quot;" />
            </LocalShortcuts>
    

Compartilhe esta Página