个人总结:informix集群出现:140: ISAM error: operation illegal on a DR Secondary

原创 2013年12月04日 10:10:18

先介绍一下服务器和客户端的环境:

服务器操作系统:AIX;

本机:win7 安装有SSH Secure File Transfer Client

连接服务器的工具:SSH Secure File Transfer Client

在部署好的informix集群中,使用dbaccess 命令后,执行update statistics for table gongwen 的时候,报如下的错误:

 26097: Operation is not valid on a secondary server.  
 140: ISAM error: operation illegal on a DR Secondary
 

出错原因是:使用SSH访问当前的服务器地址不是主服务器(因为是informix集群,所以会有多台informix服务器),而是从属服务器,

解决这个问题的方法,当然就是使用SSH访问主服务器地址,使用dbaccess后,再执行上面的update statistics for table gongwen 命令就不会出错了。


注:执行update statistics for table gongwen  ,因为

informix 库在批量记录操作后,如果不对表空间的回收以及索引整理会严重影响数据库的处理效率,对此处理方法如下:
        做update statistics,回收空间可以重新建表,或者,可能做一个cluster index或许会有效 
        用了单个表的update statistics [for table 〈table—name〉] 
具体步骤如下:
1、把公文查询相关的SQL找出来,看看用到了那些表;
2、针对这些表,在dbaccess中执行
update statistics for table gongwen;
 
把gongwen换成每个表名,依次执行
3、重新测试SQL执行效率

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

informix的字符串类型详解

informix的字符串类型详解 lvarchar在9.4版本之后才可以用带指定长度的方式,如lvarchar(3000),不带长度则默认是2048字节,最大长度是32,739字节。所以对于...

Shell脚本实现sybase数据备份

可在 sybase 用户下创建,将其命名为 bcpoutdata 。 然后 chmod a+x bcpoutdata 在 sybase 用户下运行 bcpoutdata 即可。 注: 1)将 data...

Informix数据表结构分析资料整理之字段类型说明和查询SQL语句

查询所有Informix数据表字段类型SQL语句: select a.tabname,b.colname,b.coltype, case   b.coltype  when '0' th...

Illegal operation on empty result set.

Illegal operation on empty result set.      在空的结果集上进行(非法)操作 先贴错误日志,然后分析. org.springframework.dao...

SQLException:Illegal operation on empty result set.

我觉得这个错误类似与空指针异常。 出现这个错误是处理了空的结果集。 部分代码如下:public Project findByProjectName(Project project) { ...

Solution: Linked Parameter causes "Operation illegal on linked parameter"

Solution: Linked Parameter causes "Operation illegal on linked parameter" Dec 22, 2004 03:16 PM|L...

IDL出现% Program caused arithmetic error: Floating illegal operand 错误!!

用IDL处理NaN数据时,用到where函数时,经常会出现Program caused arithmetic error: Floating illegal operand 错误,查了下发现官网有说明...
  • hj028
  • hj028
  • 2016-07-28 23:51
  • 232

Ubuntu用Bumblebee管理双显卡出现[ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected.

Linux之父对N卡说竖了中指之后,我到现在都没看到灵活切换N卡和I卡的软件。那个中指竖得真不值。。。 好啦,废话不多说,其实用Bunblebee大黄蜂对双显卡通过优弛技术一样可以很好的管理独显的开关...
  • q46628
  • q46628
  • 2013-09-02 15:36
  • 2781

Keepalived+LVS-DR模式配置高可用负载均衡集群

环境: 虚拟机:VMware Workstation           操作系统:CentOS 5.5 一、keepalived+lvs-DR模式配置高可用负载均衡 拓...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)