Tempo aproximado para leitura: 00:05:00 min
Dúvida
Como realizar Conexão a Banco de Dados Externo MySQL?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha RM) - A partir da 12.1.0
Solução
O RM permite a utilização de banco de dados externo com o MySQL para execução de consultas SQL. A configuração da conexão de banco pode ser feita na própria tela de edição da consulta, em qualquer módulo, menu Gestão | Visão de Dados, ou no módulo Serviços Globais, menu Segurança | Conexões a banco de dados externos.
Para ambientes Cloud TOTVS a execução dos procedimentos abaixo podem ser solicitados diretamente ao time, devendo ser executado nos servidores. (Aplicação e JOB Server)
Veja nos passos a seguir como deve ser feito o procedimento para utilização desse recurso.
Importante
Antes da instalação do connector é necessário identificar qual a versão do MySQL Server utilizada, para que com base nessa informação seja escolhido o MySQL connetor adequado.
Exemplo:
Se o MySQL Server está na versão igual ou superior a 8.0, o MySQL connector também deve ser instalado na versão 8.0 ou superior.
1. Faça o download do MySQL connector/NET clicando aqui e instale o mesmo observando a versão do MySQL Server utilizado;
2. Em seguida vá até o diretório onde o MySQL connector/NET foi instalado e faça a cópia do arquivo MySql.Data.dll;
3. Vá até a pasta RM.NET no diretório de instalação do RM [C:\windows\totvs\CorporeRM\RM.Net], cole o arquivo MySQL.Data.dll copiado na etapa anterior e caso já exista o arquivo no diretório utilize a opção substituir o existente;
4. Crie a sentença SQL desejada, acessando o menu Gestão | Visões de Dados e clique no botão Incluir (Ctrl + Ins);
5. Em seguida, clique em Banco de Dados Externo, para vincular a Consulta ao banco MySQL. Por essa tela também é possível gerenciar as conexões externas existentes em Consultas SQL, criar novas ou editar;
Para cadastrar uma nova conexão, após acessar a tela de Conexões a banco de dados externos, clique no botão Incluir Ctrl + Ins e preencha os principais campos, como demonstrado no exemplo abaixo:
Clique em String de conexão, selecione o Data Source e Data Provider conforme seu ambiente e após em OK. No exemplo a seguir, usaremos uma conexão MySQL;
6. Clique em Test Connection para certificar que a base está acessível e a conexão está funcionando, como mostrado na imagem abaixo:
7. Caso os passos descritos até aqui tenham sido executados corretamente, a consulta SQL será executada com sucesso.






0 Comentários