外部データソースへのアクセス > ODBC クライアントドライバの設定
 

ODBC クライアントドライバの設定

クライアントアプリケーションとして ODBC データをインポートしたり、リレーションシップグラフの ODBC テーブルを使用して操作する場合も、使用している ODBC データソース用のドライバを設定する必要があります。たとえば、Oracle データベースからのレコードにアクセスする場合は、Oracle クライアントドライバを設定します。

データソースとの情報交換、パスワードの提供、およびクエリーを実行して結果を表示する方法は、それぞれのアプリケーションのクライアントドライバによって異なります。また、データソースの設定も ODBC ドライバの製造元によって異なる場合があります。

FileMaker Pro Advanced でサポートされているデータソース

ODBC クライアントアプリケーションでは、FileMaker は Oracle、Microsoft SQL Server、MySQL Community Edition などの外部 SQL データソースをリレーションシップグラフの ODBC テーブルとしてサポートします。ODBC データをインポートする場合、または [レコードのインポート] スクリプトステップまたは [SQL を実行] スクリプトステップを使用する場合は、データソースを追加して使用できます。サポートされている外部 SQL データソースの詳細については、FileMaker ナレッジベースを検索してください。ODBC データソースを使用して作業するさまざまな方法の概要は、FileMaker Pro Advanced での ODBC と JDBC の使用を参照してください。

メモ  Windows では、32 ビットバージョンの FileMaker Pro Advanced を使用している場合は、32 ビットの ODBC クライアントドライバ、64 ビットバージョンの FileMaker Pro Advanced を使用している場合は、64 ビットの ODBC クライアントドライバを使用する必要があります。macOS では、64 ビットの ODBC クライアントドライバを使用する必要があります。

データソースを設定するための一般的なガイドラインとして、次の手順に従ってください。詳細については、各データソースアプリケーションに付属のマニュアルを参照してください。

Windows

1. ODBC データソースアドミニストレータを起動します。

コントロールパネルで [システムとセキュリティ] > [管理ツール] を選択します。次のいずれかの操作を行います:

32 ビット Windows: [データソース (ODBC)] を開きます。

64 ビット Windows:

 

FileMaker Pro Advanced の場合:

操作

32 ビット

Windows (64 ビット): [ODBC データソース (32 ビット)] を開きます。

Windows 7 (64 ビット): フォルダ「C:¥Windows¥SysWOW64」内にある「odbcad32.exe」ファイルをダブルクリックします。

64 ビット

Windows (64 ビット): [ODBC データソース (64 ビット)] を開きます。

Windows 7 (64 ビット): [データソース (ODBC)] を開きます。

2. [システム DSN] タブまたは [ユーザ DSN] タブをクリックします。

データソースが一覧に表示される場合、ドライバはすでに設定されています。残りの手順を省略して、ODBC データにアクセスするか、データソースを選択して [設定] をクリックして、データソースの操作方法を変更することができます。

システム DSN (データソース名) は、コンピュータにログインするすべてのユーザが利用できます。ユーザ DSN は、ログインしている場合にのみ利用できます。

重要  リレーションシップグラフの ODBC テーブルを使用して作業している場合、[システム DSN] のみがサポートされています。

3. [追加...] をクリックして、データソースのドライバを設定します。

使用するデータソース用のドライバが表示されない場合は、他社のベンダーによるドライバを使用できます。

新しいドライバをインストールするには、ドライバのインストールプログラムを使用します。

4. FileMaker Pro Advanced でアクセスするデータソース用のドライバを選択して、[完了] をクリックします。

設定ダイアログボックスが表示されます。

5. [名前] に、データソースを特定するための説明テキストを入力します。

多くのドライバでは、データソースへのアクセス方法をカスタマイズするためのオプションも提供されています (特定のデータソースファイルを指定するなど)。必要に応じて、説明テキストを入力します。

6. [完了] をクリックします。

7. [OK] をクリックしてデータソース情報を保存します。

macOS

1. www.odbcmanager.net にアクセスして、Actual Technologies 社の ODBC マネージャをインストールしてください。

メモ  ODBC マネージャはフリーウェアであり、FileMaker ではサポートされません。

2. ODBC Manager ユーティリティを起動します。

3. [システム DSN] タブをクリックします (または、ODBC インポートでは、[システム DSN] タブまたは [ユーザ DSN] タブのどちらかをクリックします)。

重要  リレーションシップグラフの ODBC テーブルを使用して作業している場合、[システム DSN] のみがサポートされています。

データソースが一覧に表示される場合、ドライバはすでに設定されています。残りの手順を省略して、ODBC データにアクセスするか、データソースを選択して [設定] をクリックして、データソースの操作方法を変更することができます。

システム DSN (データソース名) は、コンピュータにログインするすべてのユーザが利用できます。ユーザ DSN は、ログインしている場合にのみ利用できます。

4. [追加...] をクリックして、データソースのドライバを設定します。

使用するデータソース用のドライバが表示されない場合は、他社のベンダーによるドライバを使用できます。

新しいドライバをインストールするには、ドライバのインストールプログラムを使用します。

5. FileMaker Pro Advanced でアクセスするデータソース用のドライバを選択して、[OK] をクリックします。

6. 設定ダイアログボックスで、[続行] をクリックします。

7. [名前] に、データソースを特定するための説明テキストを入力します。

多くのドライバでは、データソースへのアクセス方法をカスタマイズするためのオプションも提供されています (特定のデータソースファイルを指定するなど)。必要に応じて、説明テキストを入力します。

8. [完了] をクリックします。

9. [完了] をクリックしてデータソース情報を保存します。

ドライバを設定したら、データソース内のレコードにアクセスすることができます。外部データソースへの接続および FileMaker Pro Advanced から ODBC データソースへのクエリーの実行を参照してください。