为了帮助您为供应商数据库选择合适的字符集,表 1 列出了受支持的 ClearQuest 数据代码页值及其相应的供应商数据库字符集值。 例如,要将具有数据代码页 1251(西里尔文)的模式存储库用于 Oracle 数据库,请创建一个空的 Oracle 数据库实例,然后将供应商数据库字符集设置为 CL8MSWIN1251。
Rational ClearQuest V7.1.1 添加了对 UTF-8(8 位 Unicode 转换格式)代码页 65001 的支持。该支持仅限于创建新的数据库集。ClearQuest 不支持将现有数据库集转换成 UTF-8 代码页。
有关如何为供应商数据库设置字符集的指示信息,请参阅供应商数据库文档。
Rational ClearQuest 数据代码页 | Oracle 字符集 | DB2 代码集 | SQL Server 整理 |
---|---|---|---|
932(日语) | JA16SJISTILDE - 请参阅 Oracle 上的代码页 932(日语) | IBM-943(943)- 请参阅 DB2 上的代码页 932(日语) | Japanese_* |
936(简体中文) | ZHS16GBK - 有限支持。请参阅Oracle 上的代码页 936(简体中文) | GBK(1386) | Chinese_PRC_* |
949(韩国语) | KO16MSWIN949 | 1363 | Korean_Wangsung_* |
950(繁体中文) | ZHT16MSWIN950 | big5(950) | Chinese_Taiwan_Bopomofo_* |
1250(东欧) | EE8MSWIN1250 | 1250 | Romanian_* |
1251(西里尔文) | CL8MSWIN1251 | 1251 | Cyrillic_General_* |
1252(西欧) | WE8MSWIN1252 | 1252 | Latin1_General_* |
1253(希腊语) | EL8MSWIN1253 | 1253 | Greek_* |
1254(土耳其语) | TR8MSWIN1254 | 1254 | Turkish_* |
1255(希伯来语) | IW8MSWIN1255 | 1255 | Hebrew_* |
1257(波罗的语) | BLT8MSWIN1257 | 1257 | Estonian_* |
20127(ASCII) | 任何 | 任何 | 任何 |
60932(安全 Shift-JIS) | JA16EUC | eucJP(954) | 不适用 |
65001(UTF-8) | AL32UTF8 - 请参阅代码页 65001(UTF-8) | UTF-8(1208)- 请参阅代码页 65001(UTF-8) | 不适用 |
注: 对于 Microsoft Access 数据库,您无需设置供应商数据库代码页。
|
JA16SJISTILDE 是建议为 Oracle 上的日语 SJIS 数据使用的供应商数据库字符集。 这与使用 V7.0 之前的 Rational ClearQuest 版本时建议采用的字符集 JA16SJIS 有所不同。 字符集 JA16SJIS 和 JA16SJISTILDE 基本相同,只是波浪线和波浪号与 Unicode 之间的映射方式有所不同。 由于 Rational ClearQuest V7.0 及更高版本使用 Unicode 与数据库进行通信,因此必须使用 JA16SJISTILDE 字符集。 有关如何将现有 Oracle 数据库从 JA16SJIS 转换到 JA16SJISTILDE 的信息,请参阅 Oracle 文档。
IBM-943 是建议为 DB2 上日语 SJIS 数据使用的代码集。必须将数据库管理系统配置为使用与代码页 932 的 Microsoft 定义兼容的转换表。如果不使用该备用字符集,那么无法将新模式的 ClearQuest 数据代码页设置为 932。另外,如果不将现有 DB2 数据库集转换为使用备用转换表,932 字符集中的某些字符将被破坏。请参阅 http://publib.boulder.ibm.com/infocenter/db2help/index.jsp?topic=/com.ibm.db2.udb.doc/core/r0012306.htm 处的文档中的“编码字符集标识(CCSID)943 的备用 Unicode 转换表”部分。