請使用以下語法執行 csrename:
csrename [-t DestinationDB] [-c ConfigFile] [-e ErrorFile] -m MappingFile rename [DB|LDAP] |
下表列出了該公用程式的選項,並對各選項進行了說明。
表 D–25 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 目錄伺服器屬性中的使用者 ID。 |