Uso de ODBC e JDBC com o FileMaker Pro Advanced
 

Uso de ODBC e JDBC com o FileMaker Pro Advanced

Você pode usar o FileMaker Pro Advanced 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 Advanced em outros aplicativos. Consulte "FileMaker Pro Advanced 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 Advanced ou trabalhar com uma fonte de dados Oracle interativamente no gráfico de relacionamentos e em layouts. Consulte "FileMaker Pro Advanced como um aplicativo cliente de ODBC" abaixo.

FileMaker Pro Advanced como fonte de dados

O FileMaker Pro Advanced 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 o arquivo de banco de dados do FileMaker como uma fonte de dados por uma rede, use o FileMaker Server.

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

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

FileMaker Pro Advanced como um aplicativo cliente de ODBC

Ao usar o FileMaker Pro Advanced 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 mais informações sobre como:

Trabalhar com fontes de dados de ODBC interativamente, em tempo real, no gráfico de relacionamentos e em layouts. Consulte Conexão com fontes de dados externas.

Importar dados de ODBC em operações em lote escrevendo consultas SQL. Consulte Consulta de uma fonte de dados de ODBC usando o FileMaker Pro Advanced.

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

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

 

O que você deseja fazer?

Como fazer?

Consulte

Usar o FileMaker Pro Advanced como dados de compartilhamento/fonte de dados do FileMaker Pro Advanced

1. ODBC e JDBC

2. Consultas SQL

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

Usar o FileMaker Pro Advanced como dados de um cliente ODBC/ODBC de acesso

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 Advanced

Coluna

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

Linha

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

Driver de 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 Advanced.

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.