ODBC データソーストラブルシューティング
• テーブルの名前が変更されるか、外部データベースから削除された場合、「<テーブルが見つかりません>」が表示されます。
• 列の名前が変更されるか、外部データベーステーブルから削除された場合、「<フィールドが見つかりません>」が表示されます。
• データソース名またはデーベースの名前が変更されるか削除されると、「<データソースが見あたりません>」が表示されます。
• 接続が失敗した場合、接続失敗に該当するエラーメッセージが表示され、「<データソースが見あたりません>」が表示されます。
• FileMaker が ODBC テーブルまたは表示に対する固有のキーを識別することができない場合、「<主要キーが見あたりません>」 がリレーションシップグラフやフィールドオブジェクトに表示されます。メモ FileMaker は、ODBC テーブルまたは表示に対する固有のキーを識別することを自動的に試みます。固有のキーを識別することができない場合、新しい ODBC テーブルを同期または追加する際に、FileMaker ダイアログボックスに、1 つ以上の列を指定して固有のキーとして使用することができる場所が表示されます。FileMaker がその時の外部テーブルまたは表示のすべてのレコードに対する固有の値を決定できない場合、「<主要キーが見あたりません> 」が表示されます。FileMaker ソフトウェア外で操作している人が新しい主要キーを外部テーブルに関連付ける場合、FileMaker で指定されたキーの代わりに、新しい主要キーが使用されます。
• 外部テーブルの列の名前が FileMaker により予約されている単語または SQL キーワードの場合、ODBC エラーが起こるかもしれません。(たとえば、列が「数字」または「タイムスタンプ」という名前の場合、エラーが起こるかもしれません)FileMaker により予約されている単語の詳細は、フィールド名の指定およびフィールド名やテーブル名用に予約されている単語または記号の使い方を参照してください。ODBC データソースでのスキーマの名前付け問題を避けるには、データソースソフトウェアに付属しているマニュアルを参照してください。
• ODBC インポートおよび [SQL を実行] スクリプトステップで、SQL クエリーを実行しているときにエラーが発生した場合は、Get (最終エラー) 関数によって FileMaker エラー 1408 が返されます。 Get (最終 ODBC エラー) 関数はエラーに関する詳細情報を返します。エラーに関する情報がない場合は、Get (最終エラー) 関数は FileMaker エラー 1409 を返します。