您好,我是小DAI,专注于数据库管理员相关的技术问答,请问有什么可以帮您?

sp_ha_admin

语法


sp_ha_admin [cleansessions | help]

参数

cleansessions

从 syssessions 删除旧条目。旧的 syssessions 条目通常是由于 SAP ASE 服务器未能在重新启动期间清除 syssessions 或由于客户端未能连接到 SAP ASE 服务器而被遗留下来的。

help

显示 sp_ha_admin 的语法。

示例

示例 1

从 syssessions 中删除由未正确退出的客户端连接遗留下来的旧条目:


sp_ha_admin cleansessions
(return status = 0)

示例 2

显示 sp_ha_admin 的语法:


sp_ha_admin "help"

sp_ha_admin Usage: sp_ha_admin command [, option1 [, option2]]
sp_ha_admin commands:
sp_ha_admin 'cleansessions'
sp_ha_admin 'help'
(return status = 0)

用法

使用 sp_ha_admin 时,还存在一些其它注意事项:

  • sp_ha_admin 对高可用性系统中配置了故障切换功能的 SAP ASE 服务器执行管理任务。sp_ha_admin 不能使用 installmaster 脚本来安装,而应使用用于安装和配置故障切换功能的 installhavss 脚本(在 Windows 上则为 insthasv)来安装。

  • 如果成功清除了 syssessions,sp_ha_admin 将返回 0;如果遇到错误,则返回 1。

  • 如果无法从 syssessions 删除任何条目(例如,无法获取 syssessions 上的锁),则 sp_ha_admin 将在错误日志中写入一条消息。

  • 若要查看 syssessions 中的当前所有条目,请输入:

    
    select * from syssessions