64bitのWindowsでは通常、c:\Program Files (x86)\FileMaker にインストールされるが、これだとODBC接続が出来なくなる。"Unable to open file"や、"Failed to connect to listener"エラーが発生する。
インストール場所をC:\FileMaker に変更したら、アクセス出来る様になった。32bit版ドライバ、64bit版ドライバ、共にOK。
c#での接続文字列指定
OdbcConnection conn = new OdbcConnection(); conn.ConnectionString = "DRIVER={FileMaker ODBC};HST=localhost;PRT=2399;UID=ユーザ名;PWD=パスワード;SDSN=DBのファイル名;";