3sane 发表于 2008-03-21 17:30

【HDR】当DRAUTO不为0的模式下,HDR能暂停吗?

大数据处理的时候希望把HDR暂停一下,等结果出来了再恢复HDR。只有用BEGIN WORK WITHOUT REPLICATION?
我在retain模式下,把主机改成standard之后,再恢复成primary,结果居然两边INFORMIX都DOWN掉了。用的是LINUX AS5下IDS 10.00UC8,大家试过没有?
06:01:12Assert Failed: DR: Log Record Apply Thread Exited Abnormally. Internal
Error.
A restart of the database server shall be required to correct
            this problem.
06:01:12IBM Informix Dynamic Server Version 10.00.UC8
06:01:12   Who: Session(37, informix@, 0, 0x44d90440)
                Thread(59, dr_prapply, 44d68420, 1)
                File: rshdr.c Line: 4929
06:01:12   Results: Dynamic Server must abort
06:01:12   Action: Reinitialize shared memory
06:01:12stack trace for pid 11162 written to /home/ifx10/tmp/af.4235e27
06:01:12   See Also: /home/ifx10/tmp/af.4235e27
06:01:14rshdr.c, line 4929, thread 59, proc id 11162, DR: Log Record Apply Thr
ead Exited Abnormally. Internal Error.
            A restart of the database server shall be required to correct
            this problem.
.
或者说能否动态改DRAUTO模式,不需要重启服务器?

[ 本帖最后由 3sane 于 2008-3-21 17:39 编辑 ]

tangmei958 发表于 2008-03-22 10:03

回复 #1 3sane 的帖子

1、你的hdr切换的操作不规范。
2、DRAUTO修改必须重新初始化共享内存。数据库实例必须重新启动。

[ 本帖最后由 tangmei958 于 2008-3-22 10:04 编辑 ]
页: [1]
查看完整版本: 【HDR】当DRAUTO不为0的模式下,HDR能暂停吗?