Sun Java System Calendar Server 6.3 管理指南

16.1.1 识别三种逻辑数据库组

日历数据库实用程序 csdb 将数据库文件视为以下三种逻辑数据库(组):

16.1.1.1 日历数据库组 (Calendar Database Group, csdb)

caldb 数据库由数据库目录中的所有 .db 文件和 _db.* 文件组成。以下为日历数据库文件(以及 cld_cacheldap_cache 子目录)的默认位置:

/var/opt/SUNWics5/csdb

如果愿意,也可在运行 Calendar Server 配置程序 (csconfigurator.sh) 时指定另一目录。有关配置程序的信息,参阅第 2 章,Calendar Server 6.3 软件的初始运行时配置程序 (csconfigurator.sh)

下表介绍了各种日历数据库 (caldb) 文件。

表 16–1 Calendar Server 数据库文件

文件 

说明 

ics50calprops.db

所有日历的日历属性。包括日历 ID (calid)、日历名称、访问控制列表 (Access Control List, ACL) 和所有者。

ics50events.db

所有日历的事件。 

ics50todos.db

所有日历的待办事项(任务)。 

ics50alarms.db

所有事件和待办事项(任务)的警报。 

ics50gse.db

组调度引擎 (group scheduling engine, GSE) 的计划请求队列。 

ics50journals.db

日历的日志。当前发行版中尚未实现日志功能。 

ics50caldb.conf

数据库版本标识符。 

ics50recurring.db

重复性事件。 

ics50deletelog.db

已删除的事件和待办事项(任务)。另请参见第 18 章,管理“删除日志”数据库

16.1.1.2 会话数据库组 (Session Database Group, sessdb)

会话数据库由以下目录中的所有文件组成:/opt/SUNWics5/cal/lib/admin/session//opt/SUNWics5/cal/lib/http/session/

16.1.1.3 统计信息数据库组 (Statistical Database Group, statdb)

统计信息数据库由 counter 目录中的所有文件组成:

/opt/SUNWics5/cal/lib/counter/