在网络上共享文件 > 将文件上传到 FileMaker Server
 
将文件上传到 FileMaker Server
使用 FileMaker Pro 将数据库文件传输到 FileMaker Server。如果数据库使用外部存储数据的容器字段,那么 FileMaker Pro 也会上传外部存储的数据。
注意  要上传文件,必须先拥有有权在数据库上执行操作的服务器管理员或组管理员的帐户名和密码。有关更多信息,请参阅 FileMaker Server 帮助或咨询您的服务器管理员。
有关将文件上传到 FileMaker Cloud 的说明,请参阅 FileMaker Cloud 帮助
要将文件上传到 FileMaker Server:
1. 单击状态工具栏中的“共享”,然后选择“上传到 FileMaker Server”。
或者,选择“文件”菜单 >“共享”>“上传到 FileMaker Server”。
2. 对于“主机”,选择要在列表中显示的主机类型。
 
选择
显示
最喜欢的主机
先前作为最喜欢的主机添加的主机。
本地主机
位于 TCP/IP 子网的 FileMaker Server 主机。
按 LDAP 列出的主机
通过 LDAP 可用的 FileMaker Server 主机。
有关添加最喜欢的主机或指定 LDAP 服务器的信息,请参阅作为客户端打开共享文件
3. 在列表中,选择要将文件上传到的主机。
或者,对于“主机地址”,输入主机的域名(如 host.domain.com)或 IP 地址
4. 输入 FileMaker Server Admin Console 帐户信息,然后单击“下一步”。
您可以使用服务器管理员或组管理员的名称和密码。
要将您的帐户信息添加到 Vault (Windows) 或钥匙串 (macOS) 中,请选择“将密码保存到‘证书管理器’”(Windows) 或“将密码保存到钥匙串访问”(macOS)。
5. 服务器地址和目标文件夹显示在对话框顶部。您可以更改文件夹或创建新文件夹。
FileMaker Server 在默认文件夹 (MainDB) 以及两个可选附加文件夹(Additional_1 和 Additional_2)中托管数据库文件。如果您是服务器管理员,就可以看到所有文件夹。如果您是组管理员,则仅可以看到您的帐户允许您查看的文件夹。
 
目的
请执行此操作
更改目标文件夹
单击“更改”。在“更改文件夹”对话框中,选择其他文件夹,然后单击“确定”。
创建新的目标文件夹
单击“更改”。在“更改文件夹”对话框中,选择要在其中创建新文件夹的文件夹。单击“新建文件夹”,输入名称,然后单击“确定”。
注意  仅可以在默认的或附加的数据库文件夹中创建新文件夹。
有关文件夹位置和管理员帐户的更多信息,请参阅 FileMaker Server 帮助
6. 选择要上传的文件。
 
目的
请执行此操作
将文件添加到上传列表
单击“浏览”,选择要添加到上传列表的所有文件,然后单击“打开”。
从上传列表排除文件
清除您不想上传的所有文件旁边的复选框。
7. 对于每个文件,查看“状态”列。如果 FileMaker Pro 检测到文件问题,则会更新该文件的状态并清除该复选框。确认已选中要上传的所有文件。
8. 如果要在服务器上提供文件让客户端能够立即使用,请选择“上传后自动打开(服务器上的)数据库”。
9. 单击“上传”。
上传完成后,FileMaker Pro 会更新每个文件的状态以指示上传是否成功。
10. 要在 FileMaker Pro 中打开已上传的文件,请为该文件选择“使用 FileMaker Pro 打开”。然后单击“完成”。
FileMaker Pro 会打开每个选定的文件。文件名和服务器名会显示在窗口的标题栏中。
注释 
上传文件时,与主机的连接使用 SSL 进行加密。在您的环境中,如果安全性非常重要,那么服务器管理员需要安装自定义 SSL 证书。
在“上传到 FileMaker Server”对话框中,您可能会看到一个锁状图标,用于指示连接的安全级别。请参阅关于安全锁图标
如果服务器需要密码保护的文件,则不能使用以下帐户上传文件:
使用“完全访问权限”权限集Guest 帐户
密码为空的“完全访问”帐户
密码存储在数据库中的“完全访问”帐户,使用“文件选项”对话框中的“使用如下帐户登录”选项(请参阅设置文件选项
您不能上传已存在于任何 FileMaker Server 文件夹中的文件(对于整个服务器,无论是文件夹还是子文件夹,文件名都必须是唯一的。)
您可以将加密的数据库文件上传到 FileMaker Server,但 FileMaker Pro 不会对其进行一致性检查,而且 FileMaker Server 无法在文件上传后自动打开文件。加密的文件必须由有权在数据库上执行操作的服务器管理员或组管理员打开。
如果选择“上传后自动打开(服务器上的)数据库”,FileMaker Server 在打开文件时会检查文件是否已启用某种形式的共享。如果未启用共享,那么对于“完全访问”权限集,FileMaker Server 会通过 FileMaker Network(扩展权限 fmapp)自动启用共享。但是,如果启用任何共享(例如,为通过 FileMaker WebDirect 共享而仅启用 fmwebdirect 扩展权限),但未启用 fmapp,则将无法使用 FileMaker Pro 访问文件。
如果取消正在进行的多文件上传,已完成上传的文件将保留在服务器上,部分上传的文件将从服务器删除,且 FileMaker Pro 不会上传其余任何文件。“上传到 FileMaker Server”对话框中的“状态”列指示哪些文件已成功上传。
上传完成后,FileMaker Pro 会在文件的本地版本中设置标记以指示文件已上传。如果尝试打开文件的本地版本,FileMaker Pro 会提示您选择是打开文件的本地版本还是在 FileMaker Server 中的托管版本。
在下列情况下,FileMaker Server 可能无法自动打开已上传的文件:
已达到托管文件数限制。
文件扩展名不是 .fmp12 或文件名未在服务器上注册。
有关更多信息,请参阅 FileMaker Server 帮助
有关如何从服务器删除或下载文件或者删除文件夹的信息,请参阅 FileMaker Server 帮助
相关主题 
作为客户端打开共享文件
设置允许的主机首选项
上传到 FileMaker Server脚本步骤