如果想要更改现有 Rational® ClearQuest® 模式存储库中的数据代码页,必须确保与该模式存储库相关联的数据库不含有计划数据代码页外的字符。必须先识别出这类字符并进行转换,然后才能更改数据代码页。
代码页实用程序 codepageutil 可以帮助您完成这些任务。它提供了两条命令。codepageutil test_codepg 检查数据库可以处理哪个字符集。codepageutil analyze_tables 在现有数据库中查找目标数据代码页设置不支持且必须转换成有效字符以确保数据完整性的字符。
例如,如果因
Rational ClearQuest 环境中存在 UNIX 数据库服务器,而您决定要将
Rational ClearQuest 数据库从代码页
932(日语)转换成代码页
60932(带有安全 Shift-JIS 编码的日语),那么可以使用该代码页实用程序执行以下任务:
- 确定更改 Rational ClearQuest 模式存储库或数据库的数据代码页是否需要数据转换。
- 需要数据转换时,计算数据库中数据代码页 60932 不支持的字符数,以评估转换数据库所需的工作量。
- 需要数据转换时,确定代码页 60932 不支持的每个字符的位置;即每个不受支持的字符所在的表、记录和记录标识、字段名以及在字段中的位置。