管理数据库和数据库服务器
了解有关管理数据库和数据库服务器的信息。
数据库目录结构
每个 Rational Synergy 数据库目录通常包含几个子目录。
数据库命名限制
每个 Rational Synergy 数据库名称必须遵从这些命名限制。
提供的数据库(包文件)
安装程序随附了以下数据库。 本主题描述了 Rational Synergy 数据库,以便您可以决定何时使用这些数据库。
Informix 数据库服务器数据库空间
Rational Synergy 数据库使用 Informix® 服务器来存储其元数据。术语
数据库服务器
、
联机服务器
、
Informix 服务器
和
联机动态服务器
在本信息中心内互换使用。
Informix Dynamic Server for Windows
安装主要或附加服务器将会创建并启动 Informix Dynamic Server。
针对 Windows 的 Informix 服务
除了自动启动的服务外,还需要另外两个服务。这些是 Informix 服务。每个数据库服务器安装需要两个 Informix 服务:Informix Dynamic Server 和 Informix Message。
针对 UNIX 准备、创建和配置 Informix 数据库
以下是用于准备和调整 Informix 数据库的方法。
将包文件解包以创建数据库
Rational Synergy 附带一个包文件
base.cpk
,该文件包含标准开发模型但不包含用户应用程序数据。如果想要使用标准基本模型,可以使用
base.cpk
包文件创建新数据库。您可以将包文件
base.cpk
解包为另一个数据库名称。数据库可以存储为两种格式:标准和包文件。包文件具有扩展名
.cpk
,并且必须先通过
ccmdb unpack
命令解包才能使用。
验证文件系统
使用
ccm fs_check
命令验证数据库的文件系统部分。每周对每个数据库运行此命令。
数据库空间块文件
块文件是 Informix Dynamic Server 中的数据库空间所使用的物理磁盘空间。每个数据库空间至少应包含一个块文件。在数据库服务器中使用了某个块文件之后,您将无法移动该文件。如果移动该文件,那么数据库服务器将不再起作用。因此导致数据库服务器可能丢失数据。
管理数据库服务器状况和状态
数据库服务器管理员可管理数据库服务器的创建、修改和删除。这些操作要求数据库处于以下一种状态:联机、脱机或静止。
修改数据库服务器参数值
使用
ccmsrv modify
命令修改数据库服务器上允许的用户数。如果更改
max_users
选项,那么数据库服务器将需要更多内存。
删除数据库服务器
使用此过程彻底除去数据库服务器,包括其配置文件、
sqlhosts
文件中的服务器条目以及任何不是原始设备的服务器块文件。此操作将除去参数文件、
sqlhosts
注册表项中指定服务器的记录以及所有块文件。
增加数据库服务器的数据库空间
Informix 为其数据库分配空间。您可以使用
ccmsrv expand
命令增加已分配的数据库空间容量。此命令通过添加块文件来扩展 Informix 服务器的数据库空间。如果要为数据库空间不足的服务器增加数据库空间大小,此方法非常有用。
显示详细的 Informix 错误消息
使用
finderr
命令,以便在遇到数据库服务器错误时显示更详细的错误消息。
管理数据库
了解有关管理数据库的信息。
反馈