ODBC または JDBC による FileMaker Pro のデータの共有
FileMaker Pro は、
ODBC および
JDBC に準拠するアプリケーションで
データベースファイルを共有するための
データソースとして使用することができます。
重要 データが誤って変更されたり、削除されたりするのを防ぎます。保護されていない共有データは、他のアプリケーションによって変更や削除される可能性があります。共有データベースファイルにアクセスする
アカウントに割り当てた、
アクセス権セットを確認してください。データベースファイルを保護するために、少なくともアカウントとパスワードを指定してください。
ODBC または JDBC を使用してデータベースを共有するには、次の操作を行います。
1. データベースファイルを開きます。
ファイル共有のステータスを有効、または変更するには、[
拡張アクセス権の管理] アクセス権のあるアカウントでファイルを開く必要があります。詳細については、
アカウント、アクセス権セット、および拡張アクセス権についてを参照してください。
2. [ファイル] メニュー > [共有設定] > [ODBC/JDBC を有効にする...] を選択します。
3. [ODBC/JDBC 共有:] で [オン] をクリックします。
4. 開いているファイルの一覧から、共有するファイル名を選択します。
5. 次のように、ファイルにアクセスすることができるユーザを選択します。
選択 | 目的 |
すべてのユーザ | すべての アカウントのユーザによるアクセスを提供します。 |
アクセス権セットによってユーザを指定 | 選択された アクセス権セットの 1 つを割り当てられたアカウントのユーザのアクセスを許可します。[ 指定...] をクリックして、アカウントが共有データベースファイルにアクセスするために必要なアクセス権を選択します。 データベースファイルへのアクセスが必要なアカウントには、 fmxdbc 拡張アクセス権 [ ODBC/JDBC によるアクセス] が必要です。[ファイルオプション] ダイアログボックスの設定によって、ユーザは [セキュリティの管理] ダイアログボックスで定義したアカウント名とパスワードの入力を求められることがあります。( ファイルオプションの設定を参照) |
ユーザなし (デフォルト設定) | どのユーザも ODBC/JDBC を使用してデータベースにアクセスすることはできません。 |
6. 公開する各データベースに対して、手順 3 から 5 を繰り返します。
7. [OK] をクリックします。
開いていてアクセスできるように設定されている各 FileMaker Pro データベースファイルは、独立したデータソースです。アクセスする個々の FileMaker データベースファイルそれぞれに対して、
DSN を作成します。
FileMaker ODBC クライアントドライバのインストールについては、『
FileMaker ODBC と JDBC ガイド』を参照してください。サポートされる SQL ステートメント、式、およびカタログ関数については、『
FileMaker SQL リファレンス』と『
FileMaker ODBC と JDBC ガイド』を参照してください。
メモ ODBC および JDBC 経由で共有するデータベースファイルのフィールド名には、スペースを使用しないでください。これは、
SQL クエリーツールによっては列名にスペースを使用できない場合があるためです。
重要 ODBC/JDBC 共有がすでにオンの場合に無効にすると、データの共有がただちに停止されます。エラーは報告されないので、データが利用できなくなったために処理を完了できないことは、クライアントアプリケーションからユーザに通知されます。
関連項目