ccmdb info

ccmdb info 命令可显示数据库的特性,并允许您更改它们。

摘要

ccmdb info database_path [-k|-keyword keyword [-v|-value value]]

用法

使用 ccmdb info 命令报告或更改数据库的特性。

如果不包含任何选项,那么 ccmdb info 可以显示除大小之外的所有数据库信息。

任何用户都可以使用缺省值(不包含任何选项的 database_path)或 -keyword 选项来获取数据库信息。但是,您必须以用户 ccm_root 的身份通过 -value 选项运行此命令。

注: 仅当您登录数据库服务器时,-k size 选项才起作用。

选项和参数

database_path
指定要显示或更改其信息的数据库的路径。
-k|-keyword keyword
指定要显示或更改的数据库信息的类型。使用以下任何一个关键字(不区分大小写)指定信息类型:
accelerated | active | all | case | database | dbpath | hostname | orhost | platform | protect | schema | size | version
  • accelerated 显示数据库中加速属性的名称,包括用户定义的属性和内置属性。
  • active 指示用户是否在指定数据库上具有会话。
    注: 您必须是用户 ccm_root 才能获取关键字 active 的信息。
  • all 显示所有关键字及其值。
  • case 显示有关大小写方式的信息,说明以何种大小写方式存储在 Rational® Synergy 中创建或迁移到其中的文件或目录。
  • database 是 DBMS 的名称。
  • dbpath 是数据库 db 目录的完整路径。
  • hostname 是数据库服务器主机。该主机还是对象注册器服务的运行位置。
  • orhost 是对象注册器服务的主机。如果 orhost 不存在,那么会将 hostname 用作对象注册器主机。
  • platform 是数据库所在的主机的类型,例如 IBM-AIX。
  • protect 显示数据库是受保护还是已取消保护。
  • schema 显示数据库模式版本。
  • size 计算和报告数据库、存储根目录的大小,以及总大小(均以 KB 为单位)。
  • version 是数据库模式的版本。
-v|-value value
使用以下任何一个关键字设置来更改数据库信息:

[ attr_name | case | database | hostname | next_cvid ]

注: 对于每个这些值,您必须以用户 ccm_root 的身份运行。
  • attr_name 除内置加速属性列表外,还指定要加速的属性。无法编辑内置加速属性列表。指定列表和内置加速属性列表中均没有的先前加速的属性会从加速属性集中除去。

    缺省情况下,用户定义的及其他 Rational Synergy 属性未加速。

关键字 case 的值对您的数据库具有重大影响:

  • case 显示有关大小写方式的信息,说明以何种大小写方式存储在 Rational Synergy 中创建或迁移到其中的文件或目录。您可以将 Rational Synergy 数据库更改为两种方式的任何一种方式:LOWER 或 PRESERVE。

    缺省方式为 PRESERVE,这种方式可以使 Rational Synergy 以创建文件和目录时所用的大小写方式保存它们。LOWER 方式将文件和目录名称以小写方式存储。

注: 不要更改其中创建了大写或大小写混合对象的数据库的大小写方式。

如果数据库包含大写或大小写混合名称的对象,那么将大小写方式从 PRESERVE 更改为 LOWER 将使所有用户输入都表示为此方式:包含大写或混合对象的查询、脚本等不能正常工作。

  • database 是 DBMS 的名称。
  • hostname 是数据库服务器主机。
  • next_cvid 将下一个 cvid 编号设置为给定的值。传递的值必须大于当前正在使用的 cvid 的最大值。您不能将下一个 cvid 计数器调整为递减。

示例


反馈