将 Rational® ClearQuest® 数据代码页的值设置为受支持的 Windows® 代码页。
适用性
平台:Windows
命令类型:installutil 子命令
摘要
- installutil setdbcodepage
- [–dbset dbset_name] [ -force ]
[-allowconversion] [-verbose] codepage
admin_user admin_password
描述
installutil
setdbcodepage 命令将 Rational ClearQuest 数据代码页的值设置为受支持的 Windows 代码页。
选项和自变量
- dbset_name
- 包含要检查的数据库的数据库集或连接的名称。如果省略该参数,那么 dbset_name 是 V7.0 连接名称 7.0.0。
- -force
- 如果您希望将 Rational ClearQuest 数据代码页设置为不受支持的本地字符集值,那么这是可选参数。要确保数据完整性,请勿使用该选项。
- -verbose
- 此可选参数列出 Rational ClearQuest 数据库中在从 Rational ClearQuest 客户机移至供应商数据库时无法正确存储的字符。
- 例如,您可以指定该选项,然后在将简体中文(936)用于 Oracle 数据库时指定 -allowconversion 选项。
- -allowconversion
此可选参数将 Rational ClearQuest 数据代码页设置为指定的值,即使 Rational ClearQuest 数据库中存储的字符在从 Rational ClearQuest 客户机移至供应商数据库时无法正确存储,亦是如此。
只有在完成以下操作后才可运行带有该选项的命令:
- 运行带有 -verbose 选项的命令以确定您的 Rational ClearQuest 数据库是否包含在移至供应商数据库时无法正确存储的字符。
- 对 -verbose 输出求值,以验证在 Rational ClearQuest 模式存储库或数据库中是否存储了不受支持的字符。用于存储 -verbose 选项所显示的字符的区域已损坏。如果可接受这一点,请运行使用 -allowconversion 选项的命令。
注意: 使用该选项可能导致数据损坏。
- codepage
- 设置 Rational ClearQuest 代码页的代码页编号为 Windows。
- admin_user
- 管理用户的 Rational ClearQuest 登录名。该用户必须具有“超级用户”特权。
- admin_password
- 管理用户的 Rational ClearQuest 密码。如果没有密码,请输入一组空的双引号。
示例
- 将 Connection3 数据库的 Rational ClearQuest 数据代码页设置为本地字符集值 1252。
该值为(Latin-1)。
cquest–home–dir>installutil setdbcodepage
-dbset Connection3 1252 admin ““
Validating that database MASTR supports code page 1252 (ANSI - Latin I)...
Successfully validated all databases.
Successfully set the code page to: 1252 (ANSI - Latin I)
该命令并不保证已存储在此数据库集中的文本与该数据代码页设置兼容。请参阅 test_codepage 和 analyze_tables 以获取更多信息。