Abrir tópico com a navegação

Conectando com Access via ODBC

Pré-Requisitos

 

Se todos os pré-requisitos forem atendidos, sua extensão COM estará habilitada, neste caso, prossiga para Criando Fonte de Dados ODBC.

Abrir tópico com a navegação

Driver MS Access

Atualmente o ScriptCase possui um driver para conexão com o banco de dados MS Access: MS Access ODBC.

Abaixo, podemos ver suas características:

MS Access ODBC ( Recomendado ) : Possibilita realizar conexão ao banco de dados Access através de uma fonte de dados ODBC utilizando o Driver ODBC para MS Access.

Caso contrário, siga os passos abaixo para habilitar a extensão COM:

 

Habilitando a extensão

1. Primeiramente, devemos realizar o download da engine indicada para a versão do banco de dados.

 

2. Ao termino do download, siga o wizard de instalação do Access Database Engine.


Figura1: Instalando o Access Database Engine.

 


Figura2: Instalando o Access Database Engine.

 


Figura3: Instalando o Access Database Engine.

 


Figura4: Instalando o Access Database Engine.

3. Ao finalizar a instalação, é possível confirmar que a extensão foi habilitada acessando seu diagnosis, como no exemplo abaixo:


Figura5: Extensão diagnosis.

 

Criando Fonte de Dados ODBC

1. Acesse Painel de Controle > Ferramentas Administrativas > Fontes de Dados ODBC(32 bits);

   Caso possua uma fonte de dados configurada prossiga, para Criação da Conexão no Scriptcase.


Figura1: Acessando e configurando a Fonte de dados ODBC 32 bits.

Obs: Mesmo que seu sistema operacional seja 64 bits, o Scriptcase utilizar o PHP 32 bits, desta forma todos os drivers de conexão devem está na mesma arquitetura da ferramenta.

 

2. Selecione a aba DNS de Sistema e clique em Adicionar;


Figura2: Acessando e configurando a Fonte de dados ODBC 32 bits.

 

3. Escolha um dos drivers disponíveis, você pode optar pelos seguintes drivers:

Obs: Selecione o driver de acordo com a extensão do arquivo criado pelo seu banco Access.


Figura3: Drivers ODBC disponíveis.

 

4. Após selecionar o driver será exibida a tela abaixo:

    Dois campos são obrigatórios para a configuração da fonte de dados:


Figura4: Criação da fonte de dados.

 

5. Após informar o Data Source Name, clique em Select, para selecionar o banco de dados que será utilizado.

    A seguinte tela será exibida:


Figura5: Selecionar base de dados.

 

6. Após selecionar o banco de dados, clique em OK para finalizar a configuração.


Figura6: Criação da fonte de dados.

 

7. Retorando para tela de Administrador de Fontes de Dados ODBC (32 bits) é possível visualizar as conexões já configuradas.


Figura7: Criação da fonte de dados.

 

Criando um Conexão no Scriptcase

Conectando-se ao MS Access ODBC no Scriptcase

Abrir tópico com a navegação

Agora acessaremos o ScriptCase pelo browser e vamos criar a conexão com a base de dados do MS Access ODBC.

Passo 1: Acesse o seu ScriptCase, por exemplo, http://localhost:8081/scriptcase/ na barra de ferramentes vá até o ícone destacado na figura a abaixo, referente a "Nova Conexão".

Passo 2: Após clicar em “Nova”, irá aparecer a tela de criação de conexão, clique na imagem do banco MS Access ODBC.

Passo 3: Na imagem a seguir, preencha as especificações pedidas:

Para mais detalhes na configuração da conexão do banco da dados clique na aba Avançado

Filtro - Clicando nessa Aba, aparecerá a seguinte tela:

Passo 4: Sempre teste a sua conexão antes de concluir a mesma, se aparecer a mensagem “Conexão Realizada com Sucesso", então conclua a criação da conexão.
Se houver alguma falha na conexão, reveja os campos preenchidos, principalmente o usuário, senha, servidor e a base de dados.

Verifique se o módulo está devidamente habilitado no PHP.