5.17. 日志数据库输出
日志数据库输出模块将各过滤模块根据策略生成的事件记录输出到指定的数据库。配置对话框如下所示:

操作说明:
- 在[事件记录缓存大小]中填写缓存记录条数。
- 单击<浏览>按钮选择数据库连接配置文件(*.udl)。
- 单击<测试>按钮可以测试配置文件所指定的数据库链接是否可用。
- 单击<配置>按钮可以更改UDL文件中保存的数据库连接信息。
- 单击<确定>按钮保存当前设置,单击<取消>按钮取消当前设置。
补充说明:
- [事件记录缓存大小]:该数值表示缓存在内存中的事件记录的最大条数,默认为100条。数值太大会占用较多的内存,数值太小会有较多的硬盘IO操作而影响性能。
- [数据库配置文件]:保存数据库连接信息的udl文件。UDL是通用数据连接文件,通过该文件可以保存数据库连接字符串。
- 安装程序自带Access类型的数据库。用户可以直接输出到Access的数据库中,也可另外创建数据库,再更改数据库连接输出到自己的数据库中。
- 创建数据库时请参照以下语句,建立表结构:
CREATE TABLE [EventLog] (
[ID] [int] IDENTITY (1, 1) PRIMARY KEY ,
[EventTime] [datetime] NOT NULL ,
[LanIP] [nvarchar] (15) NOT NULL ,
[WanIP] [nvarchar] (15) NOT NULL ,
[PlugIn] [nvarchar] (20) NOT NULL ,
[Act] [int] NOT NULL ,
[Msg] [nvarchar] (255) NOT NULL ,
[Res] [ntext] NULL
)
Active Network CO., LTD