Iniciar uma conversa

Conexão Firebird

 

Criando uma Conexão no ScriptCase usando Banco de Dados FireBird.

 

Pré-Requisitos:

  • Habilitar extenção/modulo interbase.dll do PHP no arquivo php.ini
  • Editar o arquivo services do Windows e adicionar o serviço gds_db na porta 3050/tcp.

 

Veja como fazer passo a passo:

Edite o Arquivo PHP.ini. Execute o diagnosis do ScriptCase e verifique a localização do arquivo de acordo com imagem abaixo.

 

No Arquivo PHP.INI procure pela DLL interbase.dll e remova o ; (ponto e virgula) para habilitar o modulo InterBase/FireBird no PHP. Veja imagem abaixo.

 

Em seguida verifique se o Modulo do Interbase foi habilitado. Ver Diagnosis.

 

Agora é necessário editar o Arquivo services do Windows para que seja possivel criar conexões usando Firebird. Este processo é necessário quando o Servidor Firebird foi instalado como Serviço. Quando não é feita está etapa, ao criar uma conexão no ScriptCase é retornado o seguinte erro: "Unable to complete network request to host "localhost". Failed to locate host machine. Undefined service gds_db/tcp".

Neste caso, edite o arquivo services (no Windows XP fica no diretório C:\WINDOWS\system32\drivers\etc\) que fica no diretório system32 do Windows. Adicione a seguinte linha ao arquivo:

gds_db 3050/tcp # Firebird

Salve e inicie o processo de criação de conexão no ScriptCase.

Criando uma Conexão em Servidor Windows

 

Para conectar seu Banco de Dados FireBird , verifique no Diagnosis ( no menu principal do ScriptCase: Ajuda | Diagnosis) do ScriptCase se a opção Interbase está habilitada, ver figura1. Caso não esteja, edite o arquivo php.ini e habilite o modulo interbase ( interbase.dll). Quando a opção Interbase estiver habilitada no Diagnosis prossiga com a criação da conexão.

Para criar a conexão siga os passos abaixo:

1 - Informe o nome da nova Conexão e escolha FireBird em SGDB.

 

2 - Na opção Servidor de SGDB informe o IP ou nome do seu Servidor Firebird e na opção Base de Dados informe o caminho completo para o seu Arquivo de Banco de Dados ( que pode ser .FDB ou GDB) e prossiga.

3 - Informe o Usuário e a Senha em seguida faça o teste da conexão, caso o teste tenha sido bem-sucedido finalize a criação clicando em concluir. Caso contrário clique em voltar e altere as configurações para que a conexão seja criada com êxito.

 

 

  • ODBC


    Para realizar a conexão vamos utilizar o IBPhoenix Open Source ODBC Driver(http://www.ibphoenix.com)


    Após instalação, criar ODBC utilizando Fonte de dados do sistema, e selecionar o driver






    No exemplo vamos conectar ao banco que encontra-se em outro servidor(BLUELABEL).





    Data Source Name: Nome do ODBC
    Database: banco, Se no caso o banco estiver na máquina local seria(LOCALHOST:PATH)
    Informar usuário e senha do banco.


    ODBC Criado





    Agora vamos criar a conexão no Scriptcase.






    Informar o nome do ODBC criado.






    Informar Usuário e senha do banco.







    Finalizamos a conexão com sucesso.

 

Configurando Firebird/Interbase no Linux

Pré-requisitos:

Para ativar o suporte Firebird/InterBase, configure o PHP com --with-interbase[=DIR], aonde DIR é o diretório base da instalação do Firebird/InterBase, o qual o padrão é /usr/interbase.

Para outras configurações acesse o site http://www.php.net/manual/pt_BR/ref.ibase.php

Escolher arquivos ou arraste e solte arquivos
Esse artigo foi útil?
Sim
Não
  1. Amanda Santos (Migrated deleted Agent)

  2. Publicado
  3. Atualizado

Comentários