Enterprise Vault™ 审核

Last Published:
Product(s): Enterprise Vault (15.1)

使用 OData Web 服务访问更低版本的非活动审核数据库。

要允许 OData Web 服务访问 Enterprise Vault 12.3 或更低版本的审核数据库,您需要在 SQL Server 上配置该数据库的详细信息并在 Enterprise Vault 服务器上配置 OData web.config 文件。

要访问旧的非活动审核数据库,请使用 OData Web 服务

  1. Audit_Schema_UpgradeAuditDBRoles 脚本从 Enterprise Vault 安装文件夹(例如 C:\Program Files (x86)\Enterprise Vault)复制到托管审核数据库的 SQL Server。
  2. 双击“Audit_Schema_Upgrade”脚本以在 SQL Server Management Studio 中打开该文件。
  3. 执行该脚本前,请使用您希望 OData Web 服务查询的数据库的名称替换该数据库名称。

    USE [NameOfTheOldAuditDatabase]

  4. 双击“AuditDBRoles”脚本以在 SQL Server Management Studio 中打开该文件。
  5. 执行该脚本前,请使用您希望 OData Web 服务查询的数据库的名称替换该数据库名称。

    USE [NameOfTheOldAuditDatabase]

  6. 成功执行脚本后,请在工具栏中单击“新建查询”
  7. 执行以下脚本,以将用户添加到 EVODataAdminrole。请注意,要向该角色添加更多用户,您需要编辑 @User 参数的值,然后重新运行每个用户的脚本。
    USE [NameOfTheOldAuditDatabase] 
    GO
    DECLARE       @return_value int
    EXEC   @return_value = [dbo].[AddWindowsUserToRole]
                  @Role = EVODataAdminRole,
                  @User = N'domain\username'
    SELECT 'Return Value' = @return_value
    GO 
    
  8. 验证是否将用户添加到了旧审核数据库下的 SQL 角色“EVODataAdminRole”。双击“NameOfTheOldAuditDatabase”>“安全性”>“角色”>“数据库角色”>“EVODataAdminRole”,然后选择“属性”
  9. 在 Enterprise Vault 服务器上,从 installpath\EVOData 中打开 web.config 文件。更新 SQL 服务器名称和您希望 OData Web 服务查询的审核数据库的名称。
    <add key="AUDIT_SQL_SERVER_NAME" value=""/>
    <add key="AUDIT_DATABASE_NAME" value=""/>