Usando Bancos de dados no E3: Capítulo 2 – Conexão com o Banco de Dados.

Para estabelecer uma conexão com algum banco de dados no E3 através do Organizer, é preciso primeiro criar um objeto Banco de Dados:

Figura 1: Inserindo um objeto Banco de Dados

Acessando as propriedades do objeto criado no campo Banco de Dados, é possível escolher qual banco de dados será utilizado.

Figura 2: Bancos de dados disponíveis para conexão

Após a escolha do banco de dados, é necessário configurar a comunicação. A seguir, a configuração para cada um dos bancos de dados disponíveis.

Access

Ao selecionar o banco de dados Access é possível criar, a partir do E3, não apenas a conexão com o banco de dados, mas também o próprio arquivo .mdb (extensão usada para arquivos do Access).

Figura 3: Configuração Access

Onde:

  • Arquivo MDB: Nome do arquivo .mdb utilizado no projeto
  • Senha do DB: Senha do banco de dados Access
  • Usuário: Usuário do banco de dados conectado pelo E3
  • Senha: Senha do usuário que fará o Login
  • Testar Conexão: Testa a conexão com o banco de dados

Ao testar a conexão, se os itens listados acima estiverem configurados corretamente, a seguinte mensagem será retornada:

Figura 4: Conexão bem sucedida

SQL Server

Ao selecionar o banco de dados SQL Server, deve-se primeiro criar um banco de dados manualmente, utilizando a ferramenta de gerenciamento do próprio SQL Server. Para isto, é necessário conectar-se ao SQL Server informando o nome do servidor, usuário e senha.

Figura 5: Tela de login do SQL Server

Depois de estabelecida a conexão com o banco de dados, é necessário criar um novo objeto Banco de dados.

  1. Clique com o botão direito do mouse no item Databases e escolha a opção New Database.

Figura 6: Criando um novo banco de dados

  1. No campo Database Name digite o nome do banco de dados a ser criado. Após, clique no botão OK.

Figura 7: Nomeando o banco de dados

  1. Após, verifique se o banco de dados aparece na lista de Databases.

Figura 8: Lista de bancos de dados disponíveis

  1. Voltando ao E3, através do Organizer, insira um novo banco de dados no projeto e configure os parâmetros de comunicação, utilizando os dados informados anteriormente:

Figura 9: Configurando a comunicação com o banco de dados SQL Server

Onde:

  • Servidor: Nome do computador que hospedará o banco de dados
  • Banco de Dados: Nome do banco de dados a ser utilizado
  • Biblioteca de Rede: Protocolo utilizado na comunicação com o banco de dados
  • Usuário: Usuário do banco de dados conectado pelo E3
  • Senha: Senha do usuário que fará o login
  • Testar Conexão: Testa a conexão com o banco de dados

Oracle

Para que se possa utilizar um banco de dados em um servidor Oracle, deve-se criar um serviço (Net Service Name) manualmente (https://kb.elipse.com.br/pt-br/questions/21). Após isto, deve-se configurar o banco de dados no E3, através do Organizer, da seguinte maneira:

Figura 10: Configurando a comunicação com o banco de dados Oracle

Onde:

  • Conexão: Nome do Net Service Name
  • Usar tipo TIMESTAMP e Usar drivers ADO Oracle: Estas opções deverão ser marcadas caso for utilizada a informação de Data/Hora com precisão de milissegundos.
  • Usuário: Usuário do banco de dados conectado pelo E3
  • Senha: Senha do usuário que fará o Login
  • Testar Conexão: Testa a conexão com o banco de dados

NOTA: Quando o Oracle roda na mesma máquina que o E3 Server, não é necessário instalar o cliente do Oracle, e também deve-se deixar o campo Conexão em branco.

Se toda a configuração estiver correta, ao pressionar o botão Testar Conexão será mostrada uma janela indicando sucesso.

Figura 11: Comunicação bem sucedida com o banco de dados

Para conexão com os bancos PostgreSQL e MySQL, verifique os artigos abaixo:

Conectando Banco de Dados PostgreSQL via rede.
Conectando o Elipse E3 ao banco de dados MySQL.

Print Friendly, PDF & Email

Este artigo foi útil? Was this helpful?

Classificação média - Average rating 5 / 5. Count: 2

Deixe seu Comentário

Seu endereço de e-mail não será publicado. Campos marcados com asterisco são obrigatórios *