增加init.ora文件中的DISTRIBUTED_TRANSACTIONS 参数的值
重新启动数据库

解决方案 »

  1.   

    init.oraglobal_names = trueDISTRIBUTED_TRANSACTIONS = 400
      

  2.   

    呵呵,设置3. 在 A.B 节 点 上 的 初 始 化 参 数 文 件 init(SID).ora 必 须 有:
       o job_queue_processes : 最 少 为 2
       o job_queue_interval : 应 该 小 于 通 过 数 据 链 路 PUSH 数 据
       的 间 隔 的 时 间
       o shared_pool_size : 最 少 为 15mb ; 建 议 用 25mb .
       o distributed_lock_timeout : 缺 省 为 300 秒 ( 5 分 钟 )
       o distributed_transactions : 最 大 数 为 10
       o global_names : 如 果 要 让 复 制 成 功 的 工 作, 这 个 参 数
       必 须 设 为 TRUE.
       o open_links : 最 小 数 为 5