csdb [-q|-v] [-t caldb|sessdb|statdb] create|delete [dbdir] csdb [-q|-v] [-t caldb|sessdb|statdb] list [dbdir] csdb [-q|-v] [-f] [-t caldb|sessdb|statdb] recover [dbdir] csdb check [dbdir] csdb rebuild [-a, -V] [-g] [dbdir [dstdir]] |
下表介绍了可用于 csdb 实用程序的命令。
表 D–11 csdb 实用程序命令
命令 |
说明 |
---|---|
create [dbdir] |
在指定的数据库目录中创建数据库。如果未指定数据库目录,将使用当前目录。如果启动服务器时数据库不存在,Calendar Server 将自动创建一个数据库。 |
delete [dbdir] |
删除指定数据库目录中的数据库。如果未指定数据库目录,将使用当前目录。不能删除打开的数据库(当 Calendar Server 正在运行时)。 |
list [dbdir] |
列出指定数据库目录中的数据库的信息。如果未指定数据库目录,将使用当前目录。 |
recover [dbdir] |
尝试恢复指定数据库目录中已损坏的日历数据库。如果未指定数据库目录,将使用当前目录。不会为会话或统计信息数据库执行该命令。 |
check [dbdir] |
扫描指定数据库目录中的日历数据库以确定数据库是否被损坏,并在输出中报告扫描结果。如果未指定数据库目录,将使用当前目录。 |
rebuild [dbdir [dstdir]] |
扫描指定数据库目录中所有日历数据库以确定数据库是否被损坏,如果有损坏,则重建一个日历数据库(.db 文件)。如果未指定数据库目录,将使用当前目录。重建数据库后,db_verify 将运行。 dstdir 用于指定可选的目标目录。 |
version |
显示实用程序的版本。 |
下表介绍了 csdb 实用程序命令选项。
表 D–12 csdb 实用程序命令选项