停止使用 Extender 服务的应用程序时, 在明确停止服务器之前,或在服务器再循环之前,该服务器仍是活动的。可通过在服务器上, 从操作系统的命令行输入 DMBSTOP 命令停止所有 Extender 服务器。
要从客户机停止和重新启动 Extender 服务, 从 db2ext 命令行运行 STOP SERVER 和 START SERVER 命令。这些命令停止和启动当前数据库的 Extender 服务。
仅限于 EEE:在分区数据库环境中,可使用 DMBSTART 来启动对实例定义的所有数据库分区服务器, 或只启动单个数据库分区服务器。不带任何参数的 DMBSTART 将启动所有数据库分区服务器。若仅想启动一个数据库分区服务器, 在命令中指定要启动的节点即可,如下所示:
dmbstart nodenum 2
一旦在某个节点上启动了服务器, 则必须将服务器重新连接至数据库。使用 Extender 命令 RECONNECT SERVER,如下所示:
reconnect server at nodenum 2
仅限于 EEE:若正在分区数据库环境中使用 DB2 Extender, 不带任何参数的 DMBSTOP 将停止对实例定义的所有数据库分区服务器。若只想停止一个数据库分区服务器, 则必须先断开数据库与该服务器的连接。使用 Extender 命令 DISCONNECT SERVER,如下所示:
disconnect server at nodenum 2
然后可运行 DMBSTOP, 并在命令中指定要停止的节点。下例显示为了在节点号 2 上停止 Extender 服务, 将要从服务器的命令行中输入什么内容。
dmbstop nodenum 2
仅限于 EEE:除非数据库以维护方式运行,否则不要在特定节点上运行 DMBSTOP。另外,您需要确保关闭此节点时,将不会触发任何 Extender 活动。否则,可能会遇到意外的行为。