使用 codepageutil 实用程序评估现有数据库集并转换所有不受支持的字符之后,您可以使用 installutil 实用程序设置其 Rational® ClearQuest® 数据代码页值。
必须先执行以下操作,然后才能设置数据代码页值:
- 断开所有 Rational ClearQuest 客户端与模式存储库和用户数据库的连接。如果不这样做,设置了 Rational ClearQuest 数据代码页值之后,已连接的客户端仍能够输入新代码页之外的数据。
- 备份模式存储库和所有用户数据库。
注: 在版本 7.0 中,为新模式存储库或连接设置 Rational ClearQuest 数据代码页的标准方法是使用维护工具。
但是,也可以使用 installutil 实用程序设置数据代码页值。
本示例中的命令使用 MyDBset 作为数据库集的名称。
- 从 Windows 系统运行 installutil lscodepage 命令来确定操作系统的本地字符集以及模式存储库的数据代码页。
installutil lscodepage -dbset MyDBset admin_user admin_password
Code page of MyDBset: 932 (Japanese (Shift-JIS))
Code page of client: 1252 (MS Windows Latin 1)
在本示例中,本地字符集为 1252(MS Windows Latin 1)。MyDBset 模式存储库的 Rational ClearQuest 数据代码页值当前设置为 932(日语(Shift-JIS))。
- 然后,运行 installutil setdbcodepage 子命令将 Rational ClearQuest 数据代码页设置为首选值。 有关 Rational ClearQuest 支持的代码页的列表,请参阅支持的 Rational ClearQuest 数据代码页
installutil
setdbcodepage -dbset MyDBset 1252 admin_user admin_password
现在已经设置了模式存储库的数据代码页,您创建的任何用户数据库都将继承此数据代码页设置。