迁移带有日文数据库的 Oracle

如果您使用 Rational® ClearQuest® V2003.06.xx 以及字符集设置为 JA16SJIS(Shift-JIS)的 Oracle 数据库,那么必须将此设置更改为 JA16SJISTILDE 才能升级到 V7.1.x。

该更改允许数据库存储并处理全角 tilde 字符(Unicode 值 FF5E)。创建或使用 Oracle 字符集为 JA16SJISTILDE 的 Oracle 实例作为目标。然后使用“维护工具”来移动模式存储库并使用“设计器”来将用户数据库移动到 Oracle 实例。

从日文版本 2003.06.00 到 2003.06.12 的 Rational ClearQuest 客户机不能处理 CLOB 数据类型。如果在您的环境中有来自这些发行版的客户机,那么您不能将 Oracle 数据库转换为 CLOB。在该情境下,有两个选项:

如果运行 V2003.06.15 或 V2003.06.16,那么可以同时从 LONG 转换到 CLOB 并将来自 JA16SJIS(Shift-JIS)的数据传输到 JA16SJISTILDE Oracle 实例。将数据传输到新 JA16SJISTILDE Oracle 实例的移动操作可以执行从 LONG 到 CLOB 的转换,方法是在目标数据库的“连接选项”字段中指定 LOB_TYPE=CLOB。

任何来自日文版本 2003.06.00 到 2003.06.12 的 Rational ClearQuest 客户机都会损坏使用 CLOB 的 Oracle 数据库中的数据。请勿将这些客户机与使用 CLOB 的数据库一起使用。


反馈