在网络上共享文件 > 将文件上传到 FileMaker Server
 

将文件上传到 FileMaker Server

使用 FileMaker Pro Advanced 将数据库文件传输到 FileMaker Server。如果数据库使用外部存储数据的容器字段,那么 FileMaker Pro Advanced 也会上传外部存储的数据。

注释  要上传文件,必须先拥有服务器管理员或组管理员的帐户名和密码。有关更多信息,请参阅 FileMaker Server 帮助或咨询您的服务器管理员。

有关将文件上传到 FileMaker Cloud 的说明,请参阅 FileMaker Cloud 帮助

要将文件上传到 FileMaker Server:

1. 选择“文件”菜单 >“共享”>“上传到 FileMaker Server”。

2. 对于“主机”,选择要在列表中显示的主机类型。

 

选择

显示

个人收藏

先前作为最喜欢的主机添加的主机

本地

位于 TCP/IP 子网的 FileMaker Server 主机

3. 在列表中,选择要将文件上传到的主机。

或者,对于“主机地址”,输入主机的域名(如 host.domain.com)或 IP 地址

4. 输入 FileMaker Server Admin Console 帐户信息,然后单击“下一步”。

要将您的帐户信息添加到 Vault (Windows) 或钥匙串 (macOS) 中,请选择“将密码保存到‘证书管理器’”(Windows) 或“将密码保存到钥匙串访问”(macOS)。

5. 服务器地址和目标文件夹显示在对话框顶部。要更改目标文件夹或创建一个新文件夹,请单击“更改”。

6. 选择要上传的文件。

 

目的

请执行此操作

将文件添加到上传列表

单击“浏览”,选择要添加到列表的所有文件,然后单击“打开”。

从上传列表排除文件

清除您不想上传的所有文件旁边的复选框。

可能会要求您输入正在上传的文件的加密密码。见下面的注释。

7. 对于每个文件,查看“状态”列。如果 FileMaker Pro Advanced 检测到文件问题,则会更新该文件的状态并清除该复选框。确认已选中要上传的所有文件。

8. 如果要在服务器上提供文件让客户端能够立即使用,请选择“上传后自动打开(服务器上的)数据库”。

9. 单击“上传”。

上传完成后,FileMaker Pro Advanced 会更新每个文件的状态以指示上传是否成功。

10. 要在 FileMaker Pro Advanced 中打开已上传的文件,请为该文件选择“使用 FileMaker Pro Advanced 打开”。然后单击“完成”。

FileMaker Pro Advanced 会打开每个选定的文件。文件名和服务器名会显示在窗口的标题栏中。

注释 

上传文件时,与主机的连接使用 SSL 进行加密。在您的环境中,如果安全性非常重要,那么服务器管理员需要安装自定义 SSL 证书。

在“上传到 FileMaker Server”对话框中,您可能会看到一个锁状图标,用于指示连接的安全级别。请参阅关于安全锁图标

如果服务器需要密码保护的文件,则不能上传含有以下内容的文件:

分配有“完全访问权限”权限集Guest 帐户

使用“完全访问权限”权限集但密码为空的帐户

使用“完全访问权限”权限集且其密码存储在使用“文件选项”对话框“使用如下帐户登录”选项的数据库中(请参阅设置文件选项)的帐户

请参阅创建和编辑帐户

将文件上传到安全数据库文件夹之前,必须先执行以下操作:

加密文件(请参阅加密数据库文件

在每个文件中禁用 Guest 帐户

确保所有 FileMaker 帐户的密码都不为空

确保没有帐户和密码存储在使用“文件选项”对话框“使用如下帐户登录”选项的数据库中

将加密文件上传到安全数据库文件夹时,FileMaker Pro Advanced 会要求您输入加密密码,以便 FileMaker Server 能够在文件上传之后在服务器上将其打开。如果将加密文件上传到安全数据库文件夹以外的某个文件夹,则这些文件必须由服务器管理员在服务器上打开。

FileMaker Pro Advanced 在上传加密数据库文件之前并不检查这些文件的一致性

您不能上传已存在于任何 FileMaker Server 文件夹中的文件;对于整个服务器,无论是文件夹还是子文件夹,文件名都必须是唯一的。

如果选择“上传后自动打开(服务器上的)数据库”,FileMaker Server 在打开文件时会检查文件是否已启用某种形式的共享。如果未启用共享,那么对于“完全访问权限”权限集,FileMaker Server 会通过 FileMaker Network(扩展权限 fmapp)启用共享。但是,如果启用任何共享(例如,为通过 FileMaker WebDirect 共享而仅启用 fmwebdirect 扩展权限),但未启用 fmapp,则将无法使用 FileMaker Pro Advanced 打开文件。

如果取消正在进行的多文件上传,已完成上传的文件将保留在服务器上,部分上传的文件将从服务器删除,且 FileMaker Pro Advanced 不会上传其余任何文件。“上传到 FileMaker Server”对话框中的“状态”列指示哪些文件已成功上传。

上传完成后,FileMaker Pro Advanced 会在文件的本地版本中设置标记以指示文件已上传。如果尝试打开文件的本地版本,FileMaker Pro Advanced 会提示您选择是打开文件的本地版本还是在 FileMaker Server 中的托管版本。

在下列情况下,FileMaker Server 可能无法自动打开已上传的文件:

已达到托管文件数限制

文件扩展名不是 .fmp12 或文件名未在服务器上注册

相关主题 

作为客户端打开共享文件

设置允许的主机首选项

上传到 FileMaker Server脚本步骤