Sun Java System Calendar Server 6 2005Q4 管理指南

Procedure列出数据库组的状态

要查看数据库组(caldbsessdbstatdb)的状态,请使用 csdb 实用程序的 list 命令。

要列出数据库的状态,请执行以下步骤:

步骤
  1. 以具备管理权限的用户身份登录安装了 Calendar Server 的系统。

  2. Calendar Server 可以正在运行或已经停止,但最好停止 Calendar Server。

  3. 转至 /sbin 目录。例如,在 Solaris 操作系统上输入以下内容:


    cd /opt/SUNWics5/cal/sbin
  4. 针对一个或所有数据库组运行 list 命令。例如,列出所有三种数据库组的状态和统计信息:

    ./csdb list

    以下代码显示了样例输出:


    Sleepycat Software: Berkeley DB 4.1.25: (December 19, 2002)
    
    Calendar database version: 3.0.0 [BerkeleyDB]
    Total database size in bytes: 57344
    
    Session database version: 1.0.0 [BerkeleyDB]
    Total database size in bytes: 0
    
    Counter database version: 1.0.0 [Memory Mapped Files]
    Total database size in bytes: 118792
    
                   

    您也可以选择使用详细模式。例如:

    ./csdb -v list

    以下样例代码显示了详细输出:


    Sleepycat Software: Berkeley DB 4.1.25: (December 19, 2002)
    
    Calendar database version: 3.0.0 [BerkeleyDB]
    Total database size in bytes: 57344
    Total number of calendars:    2
    Total number of events:       0
    Total number of tasks:        0
    Total number of alarms:       0
    Total number of gse entries:  0
    Total number of master component entries:  0
    Total number of deletelog entries:  0
    Total logfile size in bytes:  5779919
    
    Session database version: 1.0.0 [BerkeleyDB]
    Total database size in bytes: 0
    Total logfile size in bytes:  0
    
    Counter database version: 1.0.0 [Memory Mapped Files]
    Total database size in bytes: 118792
    
                   

    或者,使用 -t 选项来指定一个目标数据库组(caldbsessdbstatdb)。例如,只查看日历数据库的数据库状态和统计信息:

    csdb -t caldb list