Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question: can I use python-fmrest to acceess data in a local .fmp12? #73

Open
andrejjh opened this issue Apr 8, 2024 · 1 comment
Open

Comments

@andrejjh
Copy link

andrejjh commented Apr 8, 2024

Hi David,
Your examples shows FileMaker Server Data API.

Can I also use python-fmrest to directly access a local Filemaker database(.fmp12) without Server Connection?
I want to extract some fields from a existing database to save in a CSV format.
Thanks

@davidhamann
Copy link
Owner

Hi André,

No, this is not possible, unfortunately. The Data API is only available with FileMaker Server, not the client.

For your use-case you might be able to use the ODBC driver and then connect to the local Pro client (if you have an installation). I wrote some article about it in 2016; maybe it helps: https://davidhamann.de/2016/12/24/working-with-filemaker-data-in-python/

Unfortunately, getting the data out of a .fmp12 file without any FileMaker client or server software is a bit tricky since it's not a publicly documented file format. I thought about digging deeper into the fmp12 file structure in the past, but haven't gotten around to it so far.

Cheers!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants