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

语法

请使用以下语法运行 csrename


csrename [-t DestinationDB] 
         [-c ConfigFile]
         [-e ErrorFile] 
          -m MappingFile 
         rename [DB|LDAP]

该表列出了此实用程序的选项以及对每个选项的说明:

表 D–27 csrename 选项

选项 

说明 

-t DestinationDB

指定目标目录,csrename 在该目录中创建具有已转换用户名的新数据库。默认值为 MigratedDB。运行完 csrename 后,ics.conf 文件中的 caldb.berkeleydb.homedir.path 参数必须指向目标数据库。重置 caldb.berkeleydb.homedir.path 以指向目标数据库目录,或将目标数据库文件移到参数所指示的目录。

-c ConfigFile

用于指定 Calendar Server 配置文件的输入参数。默认值为 ics.conf 文件。csrename 使用配置文件中的 caldb.berkeleydb.homedir.path 参数来确定输入日历数据库的位置。日历数据库的默认位置为 /var/opt/SUNWics5/csdb。

-e ErrorFile

csrename 向其中写入无法解决的错误或数据库项的文件。默认值为 MigrateError

-m MappingFile

指定输入映射文件。默认值为 MigrateMapping。输入映射文件是将现有用户 ID 映射到新用户 ID 中的文本文件。运行 csrename 之前,必须创建映射文件。每行指定一个条目,在旧值和新值之间留有一个空格。

例如: 

tchang tc897675 

jsmith js963123 

bkamdar bk548769 

如果检查了结果之后,发现遗漏了一个或多个预定的名称更改,可以通过创建只包含遗漏名称的新映射文件并重新运行 csrename 来更正错误。

DB|LDAP

指定获得更新的数据库: 

DB 只转换新日历数据库中的用户 ID(默认)。

LDAP 转换新日历数据库和 LDAP Directory Server 属性中的用户 ID。