ccmdb info 命令报告或修改指定数据库的特性。
摘要
ccmdb i|info database_path [/k|/keyword keyword] [/v|/value value]]
用法
此命令的用户为 Rational® Synergy 管理员和任何用户。任何用户都可以通过 keyword 开关来获取有关数据库的信息。但是,仅 Rational Synergy 管理员可以通过 value 开关来更改数据库信息。
选项和参数
- database_path
- 指定要报告其特征的数据库。
- /k|/keyword keyword
- 获取数据库信息。缺省情况下,显示所有关键字数据库信息。关键字不区分大小写。使用以下任何一个关键字指定您想要接收的数据库信息:
accelerated | active | all | case | database | dbpath | hostname | orhost | platform | protect | schema | size | version
- accelerated 显示数据库中加速属性的名称,包括用户定义的属性和内置属性。
- active 显示用户是否在指定数据库上具有会话。
- all 显示所有关键字及其值。
- case 显示有关大小写方式的信息,说明以何种大小写方式存储在 Rational Synergy 中创建或迁移到其中的文件或目录。
- database 是 DBMS 的名称,始终为 Informix®。
- dbpath 是数据库 db 目录的完整 UNC 路径。
- hostname 是数据库服务器主机。
- orhost 是对象注册器服务的主机。如果 orhost 不存在,那么会将 hostname 用作对象注册器主机。
- platform 是数据库所在的主机类型;例如 WINDOWS_XP。
- protect 显示数据库是受保护还是已取消保护。
- schema 显示数据库模式版本。
- size 计算并报告 Informix 数据库、存储根目录大小,以及总大小 (KB)。
- version 是数据库模式的版本。
- /v|/value value
- 您必须使用以下任何一个关键字设置来更改数据库信息:
[ attr_name | hostname | dbpath | case | next_cvid]
注: 对于其中每个值,您必须以 Rational Synergy 管理员的身份运行。
- /k attr_name /v value
- 除内置加速属性列表外,指定要加速的属性。无法编辑内置加速属性列表。指定列表和内置加速属性列表中均没有的先前加速的属性会从加速属性集中除去。
缺省情况下,用户定义的及其他 Rational Synergy 属性未加速。
- /k hostname /v value
- 使您可以更改主机名。如果更改了机器名称或复制了数据库,那么这是必需的。
- /k dbpath /v value
- 允许您更改数据库路径。如果文件系统或共享名称发生变更,那么这是必需的。
以下两个关键字设置包含您必须知道的特殊值。
- /k case /v value
- 允许您将 Rational Synergy 数据库更改为两种方式的任何一种方式:LOWER 或 PRESERVE。
- 缺省的 LOWER 方式将导致以小写方式存储文件和目录名称。PRESERVE 方式维持大小写保留设置。
注意: 对于其中创建了大写或大小写混合对象的数据库,
请勿将其大小写方式从
PRESERVE 更改为
LOWER。
如果数据库包含大写或大小写混合名称的对象,那么将大小写方式从 PRESERVE 更改为 LOWER 将使所有用户输入都表示为此方式。包含大写或大小写混合对象的查询、脚本等不能正确起作用。
- /k next_cvid /v value
- 将下一个 cvid 编号设置为给定的值。传递的值必须大于当前正在使用的 cvid 的最大值。您不能将下一个 cvid 计数器调整为递减。
示例
- 将 ORHOST 设置为 bill,这样数据库可以使用在 bill 上运行的对象注册器。
> ccmdb info \\orbit\ccmdb\test_ccm /k ORHOST /v bill
- 在名为 \\bulldog\ccmdb\alpha 的数据库中,将大小写方式设置更改为 PRESERVE。
> ccmdb info \\bulldog\ccmdb\alpha /k case /v preserve
- 显示数据库 \\boon\ccmdb\test_db 的特性。
> ccmdb info \\boon\ccmdb\test_db
VERSION=7.2
PLATFORM=WINDOWS
DATABASE=informix
HOSTNAME=vortex
ORHOST=vortex
DBPATH=\\boon\ccmdb\test_db
PROTECT=unprotected
ACTIVE=YES (database is active)
FILELIMIT=
CASE=PRESERVE
SCHEMA= 0114
ACCELERATED=BUILT-IN:
member_status, created_in, local_to, modifiable_in, platform,
completed_in, crstatus, automatic_task_key, case_perserved_name
- 将数据库 basek2 的下一个 cvid 编号设置为 10000。
> ccmdb info /k next_cvid /v 10000 \\orbit\ccmdb\basek2
Setting next cvid to 10000 for database
\\orbit\ccmdb\basek2.