您可以随时将模式存储库的 Rational® ClearQuest® 数据代码页从 20127(ASCII)更改为非 ASCII 代码页而不损坏数据。
但是,如果您将 Rational ClearQuest 数据代码页设置为非 ASCII 值,那么将该代码页更改为任何其他代码页可能导致数据损坏。您必须先将所有现有数据转换为新数据代码页支持的字符,然后再作出此更改。有关转换指示信息,请参阅您的供应商数据库文档。要评估数据和确定整个转换是否可行,请使用代码页实用程序 codepageutil test_codepage 和 codepageutil analyze_tables。
在 Rational ClearQuest MultiSite 环境中,从任何非 ASCII 值更改数据代码页可能在您的 oplog 中引入不正确的数据。为了获得最佳结果,请除去所有副本,清除控制站点上的数据库,去掉 oplog,然后重新创建副本。
如果您将 Rational ClearQuest 数据代码页值设置为 NOCHECKING,并且您想要将该值更改为任何其他值,那么可能出现数据损坏,因为现有数据可能不再受新数据代码页支持。您先必须将所有现有数据转换为新代码页支持的字符,然后再从 NOCHECKING 更改数据代码页值。有关指示信息,请参阅您的供应商数据库文档。要评估数据和确定整个转换是否可行,请使用代码页实用程序 codepageutil test_codepage 和 codepageutil analyze_tables。有关 NOCHECKING 选项的更多信息,请参考 installutil setdbcodepagetonochecking。