[RESOLVIDO] Instalação EMS206 e EMS506

Discussão em 'EMS , HCM e Totvs 11' iniciado por pcampello19, Maio 16, 2013.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. pcampello19

    pcampello19 Sem Pontuação

  2. ineves

    ineves Membro Participativo

    Blz, então vamos la ver se consigo ajudar vc...
    Como o ambiente é distribuído vc não vai precisar de ALIAS, pode chamar o programa direto, como vou mostrar pra vc logo abaixo. Primeiro vc monta seu ícone com os seguintes parâmetros, lembrando que vc tem que alterar conforme o nome e o caminho do seus arquivos

    C:\TOTVS\Datasul\oe102b\bin\prowin32.exe -basekey "ini" -ininame scripts\ems206.ini -pf scripts\ems206_mono.pf -p men/men902za.p -param DIS
    ================================================================================

    Feito isso...vc precisa acertar seus arquivos .ST, monte um único para todos os bancos ou um .ST para cada banco, o .ST tem que ter a seguinte estrutura
    #
    b C:\Datasul\Bancos\ems206b\ems2cad.b1
    #
    d "Schema Area":6,64;1 C:\Datasul\Bancos\ems206b\ems2cad.d1

    ================================================================================

    Depois vc vai precisar reparar a base, monte um script .BAT com os seguintes comandos: - Lembrando que vc vai repetir para cada banco que vc tem
    @Echo Reparando Servico do Banco EMS2CAD
    CALL "C:\TOTVS\Datasul\oe102b\bin\_dbutil" prostrct repair "C:\Datasul\Bancos\ems2cad" "C:\Datasul\Bancos\ems2cad.st"

    Depois vc monta ou no mesmo arquivo ou outro .BAT o comando para truncar
    @Echo Truncando BI do Banco EMS2CAD
    CALL "C:\TOTVS\Datasul\oe102b\bin\_proutil" "C:\Datasul\Bancos\ems206b\ems2cad" -C truncate bi

    ================================================================================
    Feito isso vc pode acessar seu ambiente clicando no ícone que vc criou.... vc pode fazer isso se a sua PF for em MONO..ambiente de um usuário apenas...logo mais mando um exemplo para vc subir via scripts para multi usuario
  3. ineves

    ineves Membro Participativo

    Se vc precisar montar um .BAT para subir os bancos para mais de uma sessão usar vc pode fazer assim...segue um simples exemplo para vc motnar...
    @Echo Iniciando Servico do Banco EMS2CAD
    CALL C:\Datasul\oe101a\bin\_mprosrv.exe "C:\Database\Bancos\ems2cad" -B 50000 -L 60000 -Mm 4096 -N tcp -S 15000 -n 10

    Lembrando que para cada banco vc precisa colocar numa porta diferente no parâmetro -S, e tem que ser portar libres.....
  4. pcampello19

    pcampello19 Sem Pontuação

    Cara, muito obrigado pela ajuda, amanhã vou tentar fazer seguindo os passos que você falou e posto o resultado.


    Abraço.
  5. ineves

    ineves Membro Participativo

    Blz...espero ter ajudado.....precisando estamos ai...
  6. pcampello19

    pcampello19 Sem Pontuação

    Cara, no truncate ta dando o seguinte erro:

    PROSTRCT: argumento ignorado
    PROSTRCT REPAIR: não foi possível ler o arquivo D:\EMS\ems206\database\ems2cad.st comando ignorado

    Sendo que o arquivo .st é um só para todos e não se chama ems2cad.st como ele está procurando, o nome do arquivo correto é ems2.st.

    O arquivo .st está assim:
    #
    b !"D:\EMS\ems206\database\"
    #
    d "Schema Area":6,32 !"D:\EMS\ems206\database\"
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página