修改数据库中现有用户定义逻辑服务器的配置。 此语句强制共享系统临时存储设置在逻辑服务器共享的物理节点中保持一致。
快速链接:
转至参数
转至示例
转至用法
转至权限
ALTER LOGICAL SERVER
{ alter-ls-clause } [ WITH STOP SERVER ]
alter-ls-clause - (back to Syntax)
{ADD MEMBERSHIP '(' { ls-member, ... } ')'
| DROP MEMBERSHIP '(' { ls-member, ... } ')'
| POLICY }
ls-member - (back to alter-ls-clause)
FOR LOGICAL COORDINATOR |
仅限 Multiplex。
Multiplex 节点 n1 和 n2 添加到逻辑服务器 ls1 来变更用户定义的逻辑服务器:ALTER LOGICAL SERVER ls1 ADD MEMBERSHIP (n1, n2)
ALTER LOGICAL SERVER ls1 ADD MEMBERSHIP (FOR LOGICAL COORDINATOR)ALTER LOGICAL SERVER ls1 DROP MEMBERSHIP (n1)
ALTER LOGICAL SERVER ls2 POLICY lsp1
SYS.ISYSIQLSMEMBER 系统表存储逻辑服务器成员资格的定义。
成员节点添加至某一逻辑服务器或从中移除后,仅当该节点运行与 ALTER LOGICAL SERVER 关联的 TLV 日志后,才在启动或关闭时接受逻辑服务器连接。从逻辑服务器删除某一节点后,该节点的现有逻辑服务器连接仍在运行,不过这些连接的分布式处理已停止。
出现以下情况时会返回错误:
DROP MEMBERSHIP 子句指定的 ls-member 不是逻辑服务器的现有成员。
需要 MANAGE MULTIPLEX 系统特权。