B3. 使用 PostgreSQL DBMS |
概述 PostgreSQL——对象关系型数据库管理系统。为自由软件数据库系统,可替代商业DBMS(如Oracle Database, Microsoft SQL Server等等)使用。在大型反病毒网络中可以使用PostgreSQL DBMS作为Dr.Web Enterprise Security Suite外设数据库。 使用PostgreSQL作为外设数据库 1.安装PostgreSQL服务器或Postgres Pro。 2.设置Dr.Web服务器使用相应的外设数据库。可利用配置文件进行设置或利用管理中心:Dr.Web服务器配置菜单的数据库标签。
安装和支持的版本 1.下载免费产品PostgreSQL最新版本(PostgreSQL服务器和相应的ODBC驱动程序),至少不应使用早于8.4的版本,Postgres Pro不低于11.4.1。 2.用以下一种方式创建PostgreSQL数据库: a)使用pgAdmin图形界面。 b)使用SQL指令CREATE DATABASE。
更换为外设服务器的操作见更换Dr.Web Enterprise Security Suite DBMS类型。 使用PostgreSQL外设数据库时请注意对Dr.Web服务器的系统要求(参见安装手册的系统要求)。 参数 PostgreSQL数据库访问设置使用参数见表下表。 PostgreSQL
相关技术信息见https://www.postgresql.org/docs/。 Dr.Web 服务器与PosrtgreSQL数据库通过 UDS 的交互作用 如Dr.Web 服务器和PostgreSQL数据库安装在同一台计算机,可设置使用UDS(UNIX域名套接字)进行交互作用。 通过UDS设置运行 1.在PostgreSQL数据库配置文件postgresql.conf中为UDS指定以下目录: unix_socket_directory = '/var/run/postgresql' 2.重新启动PostgreSQL。 PostgreSQL数据库驱动程序设置 使用PostgreSQL数据库时,建议按照数据库官方手册进行设置,以便提高运行能力。 使用大型数据库且具备相应的运算资源时,建议设置配置文件postgresql.conf中的以下参数: 最基本的设置:
高级设置:
|