Uso de ODBC e JDBC com o FileMaker Pro

Você pode usar o FileMaker Pro como:

  • uma fonte de dados, compartilhando seus arquivos de banco de dados com outros aplicativos no mesmo computador usando ODBC (Open Database Connectivity) e JDBC (Java Database Connectivity). Por exemplo, é possível criar gráficos, analisar números e gerar relatórios usando os dados do FileMaker Pro em outros aplicativos. Consulte "FileMaker Pro como fonte de dados" abaixo.

  • um aplicativo cliente de ODBC, interagindo com fontes de dados no mesmo computador ou por uma rede. Por exemplo, você pode importar dados de uma fonte de dados Oracle no FileMaker Pro ou trabalhar com uma fonte de dados Oracle interativamente no gráfico de relacionamentos e em layouts. Consulte "FileMaker Pro como um aplicativo cliente de ODBC" abaixo.

Nota  Você pode usar o Claris Pro como um aplicativo cliente ODBC, mas não como uma fonte de dados ODBC/JDBC.

FileMaker Pro como fonte de dados (somente FileMaker Pro)

O FileMaker Pro inclui todos os softwares necessários para compartilhar seu banco de dados como uma fonte de dados via ODBC e JDBC, incluindo os drivers do cliente usado para acessar o banco de dados a partir de outros aplicativos. Para compartilhar seu arquivo de banco de dados do FileMaker como uma fonte de dados em uma rede, use o FileMaker Server. Os arquivos compartilhados pelo FileMaker Pro ou FileMaker Cloud não podem ser acessados como fontes de dados em uma rede.

Consulte Compartilhamento de dados do FileMaker Pro via ODBC ou JDBC (somente FileMaker Pro) para obter informações sobre como habilitar um arquivo de banco de dados para compartilhamento.

Para obter instruções de como instalar os drivers de cliente FileMaker ODBC, consulte o Guia de ODBC e JDBC do FileMaker. Para ver detalhes sobre instruções SQL, expressões e funções de catálogo suportadas, consulte a Referência SQL do FileMaker e o Guia ODBC e JDBC do FileMaker.

FileMaker Pro como um aplicativo cliente de ODBC

Ao usar o FileMaker Pro como um aplicativo cliente, você deverá instalar e configurar drivers para a fonte de dados ODBC que está acessando. Por exemplo, para acessar dados a partir de um banco de dados Oracle usando ODBC, você deverá instalar e configurar um driver cliente de ODBC Oracle. Drivers de terceiros são disponibilizados por inúmeros fornecedores. Para obter mais informações, consulte Configuração de um driver cliente de ODBC.

Nota  As fontes de dados de ODBC são também conhecidas como fontes SQL externas (ESS).

Consulte Acesso a fontes de dados externas para obter informações sobre:

Consulte a próxima seção para uma visão geral de como usar o FileMaker Pro como uma fonte de dados ou como um cliente.

Decisão de como trabalhar com ODBC e JDBC no FileMaker Pro

O que você deseja fazer?

Como fazer?

Consulte

Usar o FileMaker Pro como fonte de dados para compartilhar dados do FileMaker Pro (somente FileMaker Pro)

  1. ODBC e JDBC

  2. Consultas SQL

Guia de ODBC e JDBC do FileMaker e Referência SQL do FileMaker

Usar o FileMaker Pro como um cliente ODBC para acessar uma fonte de dados ODBC externa

  1. Interativamente via gráfico de relacionamentos

  2. Importação única e estática via ODBC (ou menu Arquivo > Abrir), além de etapa de script Importar registros e etapa de script Executar SQL

Acesso a fontes de dados externas

Terminologia

Termo

Descrição

Sistema de gerenciamento de banco de dados (DBMS)

Um aplicativo que permite que os usuários armazenem, processem e recuperem informações em um banco de dados

SQL

Uma linguagem de programação padrão que controla o DBMS e interage com ele

Fonte de dados

Os dados que deseja acessar (como um DBMS) e informações para localizar os dados (como o caminho ou o endereço IP)

Aplicativo cliente

Um aplicativo que solicita dados (usando SQL) de uma fonte de dados usando ODBC ou JDBC

Consulta

A recuperação, manipulação ou modificação de dados de uma fonte de dados enviando instruções SQL

Tabela

Uma coleção de dados, similar a uma tabela em um arquivo de banco de dados do FileMaker Pro

Coluna

Um atributo em uma tabela, similar a um campo em um arquivo de banco de dados do FileMaker Pro

Linha

Um conjunto de células em uma tabela, similar a um registro em um arquivo de banco de dados do FileMaker Pro

Driver ODBC

Uma DLL (Windows) ou biblioteca compartilhada (macOS) que envia uma consulta SQL para acessar dados armazenados em um banco de dados e entrega os dados solicitados ao aplicativo cliente

Driver JDBC

Um arquivo JAR (Java Archive) que envia uma consulta SQL para acessar dados armazenados em um banco de dados e entrega os dados solicitados ao aplicativo cliente

Antes de começar

Antes de começar a trabalhar com fontes de dados de ODBC, proceda da seguinte forma:

  • Instale o driver de ODBC.

  • Saiba o endereço IP ou o nome de domínio da fonte de dados de ODBC ou do banco de dados do FileMaker Pro.

  • Saiba o nome de usuário e a senha da fonte de dados de ODBC como fornecido pelo administrador de banco de dados.

    O acesso que o administrador de banco de dados fornece determina se você terá permissão de leitura e gravação ou somente leitura.