可以使用 onshutdown 脚本自动关闭数据库服务器。该脚本尝试正常关闭服务器。如果该服务器在指定的时间后没有关闭,此脚本会强制关闭服务器。
在 UNIX™ 和 Linux™ 上,您必须是用户 root 或 gbasedbt ,才能执行 onshutdown 脚本。在 Windows™ 上,您必须是 GBasedbt-Admin 群组的成员,才能执行 onshutdown 脚本。
语法元素 | 用途 |
---|---|
timeout | 在 onmode -ky 命令执行之后和 onclean
-ky 命令执行之前中间的等待时间(以秒为单位)。
必须是从 10 到 60 的正整数。缺省值是 30 秒 |
在想强制关闭数据库服务器的情况下使用 onshutdown 脚本会比较合适。
GBASEDBTDIR 、GBASEDBTSERVER 、GBASEDBTSQLHOSTS 和 ONCONFIG 环境变量必须设置可用的值以运行该实用程序。
您只能使用 onshutdown 脚本关闭本地数据库服务器;不能关闭远程数据库服务器。onshutdown 脚本无法用于关闭一个整个高可用集群或远程数据库服务器。
onshutdown 脚本有十秒时间段期间,在该期间内它可以被中止。