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

sp_iqmpxcheckdqpconfig 过程

sp_iqmpxcheckdqpconfig 是一个诊断工具,用于检查当前连接的 DQP 配置。如果 DQP 出现故障,运行 sp_iqmpxcheckdqpconfig 来确定是否是 DQP 配置问题导致了查询分布失败。

语法

sp_iqmpxcheckdqpconfig

适用于

仅限 Multiplex

特权

您必须具有系统过程的 EXECUTE 特权。

注释

sp_iqmpxcheckdqpconfig 过程返回:

列名说明DiagMsgID唯一标识诊断消息说明描述在 DQP 配置中发现的问题的诊断消息  诊断信息:

  • 0 – 使用 DQP 配置未发现问题

  • 1 – 数据库是一个 SAP IQ 服务器

  • 2 – Multiplex 以单节点配置模式运行

  • 3 – 逻辑服务器策略选项 dqp_enabled 设置为 0

  • 4 – 临时 dqp_enabled 连接选项设置为 OFF

  • 5 – 逻辑服务器上下文只有一个成员节点

  • 6 – 由于当前逻辑服务器中指定的成员资格无效,协调器将不参与 DQP

  • 7 – 根逻辑服务器策略中的 ALLOW_COORDINATOR_AS_MEMBER 设置为 OFF,这使得协调器在逻辑服务器中的逻辑成员资格当前无效,因此协调器不参与 DQP

  • 8 – IQ_SHARED_TEMP dbspace 中没有 dbfile

  • 9 – IQ_SHARED_TEMP dbspace 中的所有 dbfile 都为 READ ONLY

  • 10 – IQ_SHARED_TEMP dbspace 为动态脱机

    示例

    sp_iqmpxcheckdqpconfig 过程的输出样本:

    diagmsgid          description
    

    3 Logical server policy option dqp_enabled is set to 0

    5 Logical server context has only one member node

    6 Coordinator does not participate in DQP since its

    named membership in the logical server is

    currently ineffective

    7 Coordinator does not participate in DQP since

    its logical membership in the logical server

    is currently ineffective because

    ALLOW_COORDINATOR_AS_MEMBER option in Root

    Logical server policy set to OFF

    8 There is no dbfile in IQ_SHARED_TEMP dbspace