表 1 列出了 Rational® ClearQuest® 支持的数据代码页以及与其关联的语言。
从 V7.1.1 开始,ClearQuest 支持 DB2 和 Oracle 数据库集的 UTF-8(8 位 Unicode 转换格式)代码页。这意味着 ClearQuest 支持对不同语言的字符进行多语言数据存储。 将 UTF-8 用作 ClearQuest 数据代码页时存在一些实际限制。 有关详细信息,请参阅受支持的供应商数据库字符集。
对于 SQL Server,ClearQuest 不支持 Unicode 代码页。 这意味着 ClearQuest 只能支持将来自同一个字符集的字符存储在 SQL Server 数据库中。对于 SQL Server,ClearQuest 不支持对不同字符集的字符进行多语言数据存储。
代码页 | 语言 |
---|---|
65001(UTF-8) | 任何 |
20127(US_ASCII) | 英语 |
安全 Shift-JIS(60932) | 日语 |
932 | 日语 |
936 | 简体中文 |
949 | 韩国语 |
950 | 繁体中文 |
1250(东欧) | 捷克语、克罗地亚语、匈牙利语、波兰语、罗马尼亚语、斯洛伐克语、斯洛文尼亚语和阿拉伯语 |
1251(西里尔文) | 白俄罗斯语、保加利语、马其顿语、俄语、塞尔维亚语和乌克兰语 |
1252(西欧) | 西班牙语、丹麦语、德语、英语、法语、意大利语、挪威语、荷兰语、葡萄牙语和瑞士语 |
1253 | 希腊语 |
1254 | 土耳其语 |
1255 | 希伯来语 |
1257(波罗的语) | 爱沙尼亚语、立陶宛语和拉脱维亚语 |
每个数据代码页都与 Microsoft 代码页相对应。Microsoft Windows 代码页中的少量字符没有包含在相应的 ClearQuest 数据代码页中,目的是为了确保能够在所有受支持的供应商数据库中执行正确的操作。
另外,以下部分描述了适用于特定数据代码页的特殊注意事项。
某些用先前版本 ClearQuest 创建的模式存储库运行时使用的供应商数据库采用的是 EUC-JP 编码供应商数据库字符集。EUC-JP 是日语 Linux 和 UNIX 系统上的标准代码页,但是它还可以用于 Windows 上的某些日语数据库。为充分利用 V7.0 及更高版本中的扩展代码页支持,本产品提供了数据代码页 60932(也称为安全 Shift-JIS)支持。
数据代码页 60932 由日语代码页 932(Windows 的标准代码页)和 EUC-JP 的公共字符组成,它是 ClearQuest 数据代码页。此数据代码页可阻止无法安全转换为 EUC-JP 的任何字符输入。 在使用 EUC-JP 供应商数据库字符集的 UNIX 系统和 Linux 上将日语数据存入数据库服务器时,它用于确保数据完整性。