您可以通过将事件数据库添加到现有数据库服务器,从而创建一个事件数据库。之后,便可以使用报告软件来分析数据库中的事件。
在专用服务器上部署事件数据库的数据库服务器,以便事件日志记录活动不会影响置备和对 Horizon 8 部署比较重要的其他活动。
**注意:**您无需为此数据库创建 ODBC 数据源。
必备条件
-
确认在 Omnissa Horizon Connection Server 实例可访问的系统上具有支持的 Microsoft SQL Server、Oracle 或 PostgreSQL 数据库服务器。
有关受支持的数据库的最新信息,请参阅 https://interopmatrix.omnissa.com/Interoperability 上的“产品互操作性列表”。有关解决方案/数据库互操作性,选择产品和版本后,在“添加数据库”步骤中选择任意,然后单击添加可查看所有受支持的数据库的列表。
-
确认您拥有在数据库服务器上创建数据库和用户所需的数据库特权。
步骤
-
向服务器中添加一个数据库,并为其提供一个描述性名称,如 HorizonEvents。
对于 Oracle 12c 或 Oracle 11g 数据库,还需要提供 Oracle 系统标识符 (System Identifier, SID),当您在 Horizon Console 中配置事件数据库时将使用该标识符。
-
为此数据库添加具有所需权限的用户。
请不要使用高特权帐户(如sa),而是创建一个对 Horizon 事件数据库具有最低所需权限的专用数据库用户。
该用户必须具有以下权限:
- 创建表和视图
- (Oracle) 创建触发器和序列
- 读取和写入数据(SELECT、INSERT、UPDATE、DELETE)对于 Microsoft SQL Server,您可以分配以下内容:
-
数据库角色:db_owner(建议用于初始设置),或
-
允许创建架构和操作数据的等效权限
注意:
-
不要授予对系统数据库的不必要权限,例如
master -
分配权限时遵循最小特权原则
对于 Microsoft SQL Server 数据库,Horizon 8 不支持“集成 Windows 身份验证”安全模式方法进行身份验证。使用 SQL Server 身份验证方法进行身份验证,这是唯一受支持的方法。
-
结果
随即会创建数据库,但模式将在 Horizon Console 中配置数据库之后才会安装。
后续步骤
按照在 Horizon Console 中配置事件数据库中的说明操作。
此页面对您有帮助吗?