1- Instalando o TOP:
a. Utilizando um CD com o protheus ou baixando no site da TOTVS o TOP (Totvsdbaccess) intale ele por completo;
b. A instalação é bem simples a primeira opção é a língua, escolha português;
c. O restante é so usar o velho “next” até finalizar a instalação.
d. Como estamos em um sistema operacional 64bits e o Protheus se trata de uma plataforma 32bits, então precisamos fazer algumas operações para que o TOP crie o serviço no windows 64:
i. Pelo prompt de comando com permissão de administrador, vá a pasta do TOP, se você instalou na pasta padrão vá a pasta: “C:\Program Files (x86)\Totvs DBAccess” e digite: “–install TotvsDBAccess”;
ii. Va aos serviços do windows procure pelo “TotvsDbaAccess” configure para que ele inicie automaticamente. Pronto, agora sim temos o TOP completamente instalado com um serviço;
2- Configurando o ODBC:
a. Para configurar o ODBC não podemos pegar qualquer ODBC. Como se trata de plataformas diferentes o ODBC padrão da pasta do windows não funcionará, portanto vá em “C:\Windows\SysWOW64\odbcad32.exe”;
b. Abrindo o ODBCAD32.EXE va em “Fonte de dados do sistema” e configure o seu banco de dados, no nosso caso SQL Server, escolha o “SQL Server Native Client 10.0”;
c. Informe o nome, descrição e ip do seu servidor. O ip pode ser substituído por um ‘.’ se for localhost;
d. Informe autenticação do SQL Server e informe o login e senha do banco;
e. Por fim, escolha a sua Database padrão e conclua, antes faça o teste de conexão, se o mesmo informar sucesso, a configuração esta completa.
3- Configurando a conexão entre o TOP e ODBC:
a. Abra o TOP(TotvsDbaAccess), selecione localhost e deixe a porta padrão;
b. Va em configurações > Microsoft SQL. Escolha um novo ambiente e inclua qualquer nome, eu particularmente coloco tudo padronizado, o mesmo nome que coloquei na configuração do ODBC, LEMBRE-SE!!! SEMPRE USE CAIXA ALTA! Esse realmente é um erro que muitos cometem, utilizando tudo caixa alta você tem a certeza que vai dar certo;
c. Informe o login e senha do banco e salve;
d. Va em Assistentes > Validação de Conexão > Selecione o banco: Microsoft SQL e informe em caixa alta o nome que você informou no ambiente e finalize;
e. Caso informe ‘Conexão ok!’ então esta tudo pronto. Caso informe -35, verifique a caixa alta e veja o nome do ambiente.
Logo mais tentarei colocar figuras ilustrativas, obrigado por visitar meu Blog. Esse é meu primeiro post, um pouco básico mas espero ajudar.