可以准备 UNIX™ 启动脚本来启动数据库服务器。
要准备 UNIX 启动脚本,请将 UNIX 和数据库服务器实用程序命令添加到 UNIX 启动脚本,以便该脚本执行以下步骤。
要准备 UNIX 启动脚本,请执行以下操作:
-
将 GBASEDBTDIR 环境变量设置为数据库服务器安装目录的完整路径名。
-
将 PATH 环境变量设置为包含 $GBASEDBTDIR/bin 目录。
-
将 ONCONFIG 环境变量设置为适当的配置文件。
-
设置 GBASEDBTSERVER 环境变量,使 sysmaster 数据库可以更新(或在需要时创建)。
-
运行 oninit,启动数据库服务器,并使该服务器保持联机方式。
oninit 实用程序具有 -w 选项,在返回至 shell 提示符并返回代码 0
之前,该选项迫使服务器等待,直到成功初始化为止。有关 oninit 实用程序的信息,请参阅GBase 8s 管理员参考中 oninit 实用程序的内容。
如果您计划初始化数据库服务器的多个版本(多处驻留),那么必须重置 ONCONFIG 和 GBASEDBTSERVER,并为数据库服务器的每个实例重新运行 oninit。
-
如果您使用 GBase 8s Storage Manager (ISM) (ISM) 管理数据库服务器备份,那么必须在每个节点上启动 ISM 服务器。
有关如何启动 ISM 服务器的信息,请参阅 GBase 8s 安装指南。
如果数据库服务器的不同版本安装在不同的目录中,您必须复位 GBASEDBTDIR 并为每个不同版本重复前面的步骤。