Como Instalar o Protheus – Instalação e Configuração do TDS

Olá pessoal…

Finalizando hoje sobre como instalar o Protheus, vamos falar sobre a Instalação e configuração do TDS (TOTVS Development Studio).

Veja outras partes de Como Instalar o Protheus:
Parte 1 – Baixando o que é necessário
Parte 2 – Instalação do SQL Server
Parte 3 – DbAccess e ODBC
Parte 4 – Protheus e Protheus Data

Vamos lá, são 23 passos bem simples.

Instalação do TDS:

1. Faça o download do instalador do TDS 11.3, acessando o portal de downloads da TOTVS, clicando em TOTVS | Platform, em seguida em TDS 11.3 e a versão que deseja instalar (32 ou 64 bits), e clique em Todos, depois escolha o instalador com maior tamanho, pois já vem tudo pré configurado (você até pode baixar o que é menor, porém terá que instalar o Core, Foundation, AdvPL, etc). Se quiser, segue o link direto para download, clique aqui.

Baixando o TDSInstall

Baixando o TDSInstall

2. Após o download, abra o instalador e escolha um idioma.

Escolhendo o idioma

Escolhendo o idioma

3. Veja o que será instalado, e prossiga com a instalação.

Revisando requisitos e avançando

Revisando requisitos e avançando

4. Escolha um diretório para instalação.

Escolhendo o diretório

Escolhendo o diretório

5. Espere a instalação ser concluída.

Progresso de instalação

Progresso de instalação

6. Selecione o modo da criação de atalhos.

Definindo a criação de atalhos

Definindo a criação de atalhos

Configuração do Appserver no TDS:

7. Abra o TDS, e escolha um diretório que ficará seus projetos (a Workspace).

Definindo um diretório para workspace

Definindo um diretório para workspace

8. Será carregado uma tela padrão em branco. No lado superior direito, clique em Abrir Perspectiva.

Botão de Perspectiva

Botão de Perspectiva

9. Escolha a perspectiva Plataforma TOTVS.

Plataforma TOTVS

Plataforma TOTVS

10. No canto inferior esquerdo, nos servidores, clique com o botão direito, e clique em Nova Aplicação.

Nova Aplicação

Nova Aplicação

11. Escolha o tipo Protheus.

Aplicação Protheus (AppServer)

Aplicação Protheus (AppServer)

12. Coloque um nome para ela, por exemplo, Local – Desenvolvimento. Coloque o ip e a porta (no nosso caso, localhost e porta 1234), e clique em Detectar/Validar, dando tudo certo, clique em Concluir.

Configurando o Servidor

Configurando o Servidor

13. Clique com o botão direito na conexão com o servidor criada, e clique em Conectar.

Conectando no servidor

Conectando no servidor

14. Digite o usuário e senha do Protheus, e o ambiente configurado, no nosso caso, o usuário é admin, senha em branco e o ambiente é TST.

Colocando usuário, senha e ambiente

Colocando usuário, senha e ambiente

Configuração do Debug e extras:

15. No botão de Executar, ao lado dele, clique na seta, e depois em Executar Configurations.

Acessando Executar Configurations

Acessando Executar Configurations

16. Clique em nova configuração.

Nova aplicação TOTVS (Smartclient)

Nova aplicação TOTVS (Smartclient)

17. Coloque o caminho do executável do Smartclient, deixe selecionado o Múltiplas sessões, e coloque o programa inicial como SIGAADV (cuidado ao colocar SIGAMDI, já vi alguns binários travando).

Configurando o diretório e parâmetros da execução

Configurando o diretório e parâmetros da execução

18. Clique em Janela, e depois em Preferências.

Acessando as preferências

Acessando as preferências

19. Procure por rss, e desativa esse recurso.

Desativando o RSS

Desativando o RSS

20. Limpe o filtro, clique em Developer Studio, depois em Depuração, e cheque a opção Ignorar arquivos não encontrados.

Ativando recurso para ignorar arquivos não encontrados

Ativando recurso para ignorar arquivos não encontrados

Criando um Projeto:

21. Clique com o botão direito na área do explorador de projetos, e clique em Novo > Projeto.

Novo Projeto

Novo Projeto

22. Selecione o tipo Projeto TOTVS.

Escolhendo Projeto TOTVS

Escolhendo Projeto TOTVS

23. Coloque um nome para o Projeto e aponte um diretório para as bibliotecas. Caso queira, faça o download da biblioteca padrão clicando aqui (site do suporte da totvs, escolhendo Protheus, Todos, deixando Todos os pacotes disponíveis, e categoria Include) ou verificando nosso pacotão de includes, clicando aqui.

Definindo o diretório de includes

Definindo o diretório de includes

Instalação do SVN (opcional):

24. Clique em Ajuda > Instalar novo Programa.

Instalação de novos programas

Instalação de novos programas

25. Clique em Adicionar, o nome do repositório será Subversive e o link será http://download.eclipse.org/technology/subversive/1.1/update-site/.

Repositório Subversive

Repositório Subversive

26. Abra esse repositório adicionado, e cheque o recurso Subversive SVN Team Provider.

Plugin SVN Team Provider

Plugin SVN Team Provider

27. Abra novamente a instalação de novo Programa, e clique em Adicionar, o nome do repositório será Polarion, e o link será http://community.polarion.com/projects/subversive/download/eclipse/3.0/update-site/.

Repositório Polarion

Repositório Polarion

28. Escolha esse repositório, e escolha a instalação do recurso SVNKit 1.8.4 Implementation.

Plugin SVNKit

Plugin SVNKit

Instalação de outros plugins (opcional):

29. Selecione o repositório padrão do Eclipse, e instale o Marketplace Client.

Client

Instalando Marketplace Client

30. Clique em Ajuda > Eclipse Marketplace.

Acessando o Eclipse Marketplace

Acessando o Eclipse Marketplace

31. Procure por Quick Search e instale (recurso do Ctrl+Shift+L para procurar funções).

Plugin Quick Search

Plugin Quick Search

32. Abra novamente o Eclipse Marketplace, e procure por Quick Bookmark, e instale (recurso do Ctrl+B e dos bookmarks similar ao Dev Antigo).

Plugin Quick Bookmarks

Plugin Quick Bookmarks

Veja outras partes de Como Instalar o Protheus:
Parte 1 – Baixando o que é necessário
Parte 2 – Instalação do SQL Server
Parte 3 – DbAccess e ODBC
Parte 4 – Protheus e Protheus Data

Bom pessoal, por hoje é só.
Abraços e até a próxima.

Dan (Daniel Atilio)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

10 Responses

  1. Edivaldo Duque disse:

    Excelente material, dossiê completo de instalação do Protheus!
    Obrigado por compartilhar.

  2. Emerson disse:

    Cara excelente material!

    Seria possível você pode dar alguma explicação de como manipular o SVN propriamente dito?

    Fiz a instalação conforme seu tutorial mas precisava entender como gerenciar os fontes agora.

    • Dan_Atilio disse:

      Boa noite Emerson, tudo bem?
      Por coincidência, estou preparando 2 artigos explicando a subversão com o TDS, irão subir jájá, se inscreva no site, para você receber a notificação por e-Mail.
      Abraços.

  3. Renan França disse:

    Excelente tutorial.
    Fico grato por disponibilizar um material tão completo.

    Estou começando nessa área de ERP, Protheus, advpl e esse site tem me ajudado bastante.

  4. EMERSON PASCOAL DE OLIVEIRA disse:

    bom dia pessoal , como faço para me cadastra no porta do cliente da TOTVS????

  5. Tarciso Oliveira disse:

    No item 14, depois que crio uma nova aplicação e vou conectar, a tela que surge traz os campos [Usuário] e [Senha] desabilitados. Apenas o campo [Ambiente] aparece habilitado na tela. Daí já dá para sacar, né? O resultado é uma mensagem de erro: “Informações para conexão inválidas no ambiente TESTE”. TESTE é o nome do ambiente que criei e que está funcionando normalmente, menos para o TDS.

    • Dan_Atilio disse:

      Boa tarde Tarciso, tudo bem?
      Que estranho… A sua chave TDS está habilitada no appserver.ini?
      Caso não, se quiser, faça um vídeo do processo de configuração do appserver, desde adicionar, até essa tela que mostra, para eu ver se consigo encontrar algo.
      Um grande abraço.

Deixe uma resposta

Terminal de Informação