Microsoft Internet 信息服务 (IIS) 和 Vault

了解 Vault 如何与 IIS 配合使用。

如果用户使用某一个客户端应用程序从 Vault 请求文件,该请求将会发送到 Vault 服务器,从中将由 IIS 和 MSSQLSERVER 服务处理该请求。IIS 会验证用户并处理与文件存储的连接,使用服务的登录帐户来获取对文件存储文件夹和文件的访问权限。在默认情况下,服务使用 LocalSystem 虚拟帐户。您可以指定服务用于其它安全性的帐户。

查看服务管理器中的服务设置:

服务器状态

服务器状态用于显示服务是否已启动。在多数情况下,应启动服务,但如果是为了操作 Vault,不必启动它。如果还未启动 IIS,则它将在客户端首次与其连接时启动。

启动类型

可以将 IIS 服务设置为手动启动、自动启动或禁用。多数情况下,服务应设置为“自动”。如果将服务设置为“手动”,则会在首次进行客户端连接时启动服务。建议您将其设置为“自动”。

登录为

使用此设置可以指定 Vault 用于进行所有网络验证的用户。默认设置“本地系统帐户”适用于大多数情况。

可以指定特定的用户来锁定文件存储。通过设置特定的用户,然后限定只有该用户可以访问文件存储,可以提供一个更加安全的环境,以防止用户未经授权访问 Vault。

有关详细信息,请参见操作系统文档。

连接失败

如果不再能连接至服务器,可以重新启动实际的服务或整个计算机。

注意:当您重新启动 SQL Server 服务后,需要重新启动 iis。

停止 IIS

  1. 依次单击 Windows“开始”>“运行”。
  2. 在命令窗口中,输入 iisreset /stop
注意:在 IIS 管理器中单击“停止”不会断开与数据库的连接。

重新启动 IIS

  1. 依次单击 Windows“开始”>“运行”。
  2. 在命令窗口中,输入 iisreset /start

如果服务器控制台仍然报告 Vault 当前正在使用中,管理员可以重新启动数据库。

  1. 依次单击 Windows“开始”>“程序”>“管理工具”>“服务”。
  2. 重新启动 MSSQL$AUTODESKVAULT 服务。
重要信息:如果数据库是不用作 Vault 数据库的 SQL Server 数据库,则建议您不要重新启动 SQL Server。