我设法通过Microsoft Access'从FileMaker数据库中读取数据。 ODBC导入向导。问题是在通过ODBC / JDBC提供文件之前,需要首先在FileMaker中打开每个文件。
这是一个问题,因为数据会发生变化,我需要每隔一周导出150个数据库的数据。我不想每隔一周为每个数据库输入不同的凭据,并等待FileMaker告诉我,找不到某些链接的数据库(需要大约10个小时的监督,才能点击取消按钮)。
有没有办法避免这种繁琐的装载程序? FileMaker Server在这方面的工作方式不同吗? (所有数据库始终可用吗?)
答案 0 :(得分:2)
FileMaker Server可以托管数据库,因此可以通过ODBC使用它们,假设服务器上已启用ODBC,并且您正在访问的文件已设置为允许在其安全设置中进行ODBC共享。
也可以选择将您需要的数据从FileMaker导出为Access可以使用的更友好的格式。这有可能吗?
答案 1 :(得分:0)
如果要打开150个Filemaker数据库,可以执行以下操作:
注意:如果您需要进行更改,请按住Shift键打开文件,这样它就会要求用户并通过。使用Admin2,脚本将退出。 警告:让这个工作非常重要。如果不建立这样的机制,将很难调试。
现在,经过测试(管理员和管理员2),您可以打开文件并对其进行操作并在完成后退出filemaker。我通常会制作两个脚本。第一个在启动时运行并验证用户:如果Admin运行第二个脚本,如果Admin2退出脚本。
第二个脚本包含您需要做的事情。