设置配置参数

GBase 8s 服务器的配置文件由 $ONCONFIG 环境变量标识,但如果您未设置 $ONCONFIG 环境变量,将使用名称 onconfig。 即使您未计划使用多个服务器,仍建议使用名为 onconfig.server_name 的文件。

如果您在运行安装应用程序时选择了创建演示数据库服务器或定制了缺省配置文件,那么就无需针对运行的 GBase 8s 实例手动设置配置参数。 但是,未使用安装应用程序中的缺省配置文件而创建的所有实例都需要执行进一步的操作以至少设置一些配置参数的值。

GBase 8s 安装包括位于 $GBASEDBTDIR/etc/onconfig.std 的缺省配置文件。此文件具有许多配置参数的初始值。您可以将 onconfig.std 用作模板配置文件,可复制该文件,并根据产品的使用方式和主机环境对其进行定制。

命令行 genoncfg 实用程序提供了设置 GBase 8s 实例的配置参数的备用方法。通过此功能部件,您可以在输入文件中设置参数的短列表,然后实用程序会根据该列表生成针对您的预期使用和您的主机环境进行优化的 GBase 8s 配置文件。对于此方法,无需按以下过程中所述复制和修改 onconfig 文件。

有关如何修改缺省配置参数的信息,请参阅有关配置数据库服务器的《GBase 8s 管理员指南》文档。GBase 8s 管理员参考 提供了有关所有配置参数和 genoncfg 实用程序的详细信息。

重要: 不要修改或删除 onconfig.std,它是一个模板,而不是可运行的配置。

要准备 GBase 8s 配置文件:

  1. 复制 onconfig.std 模板文件。
  2. 修改模板文件的副本
    DUMPDIR 参数的缺省值是 $GBASEDBTDIR/tmp。如果在配置文件中更改此值,请确保指定计算机上的有效目录。
  3. ONCONFIG 环境变量设置为定制配置文件的名称。
如果您在配置文件的副本中省略了某个参数值,那么数据库服务器将使用 onconfig.std 中的缺省值或根据其他参数值来计算值。