- 论坛徽章:
- 0
|
主机:二台hp proliant 580g2
操作系统:SCO OPENSERVER 5.06
数据库:INFORMIX 7.31
双机软件:DATAWARE
阵列:豪威
rootdbs和appdbs建在阵列上
我安装好了sco、dataware、informix都没问题,切换正常,虚拟ip访问正常。远程informix调用正常
然后上应用,这个时候是serverb做primary,用一些应用程序导入数据入库。应用软件正常。
切换到servera,应用软件访问正常(没有测试插入记录等),但在dbexport appdbs 中的dbs1 dbs2等
时出现错误217,finderr的内容为:
$ finderr 217
-217 Column column-name not found in any table in the query
(or SLV is undefined).
The name appears in the select list or WHERE clause of this query but is
not defined in a table and does not appear as a statement local variable
(SLV) definition. Check that the column name or SLV name and the names of
the selected tables are spelled as you intended.
If all names are spelled correctly, you are not using the right tables,
the database has been changed, or you have not defined the SLV. If the
name not found is a reference to a column, that column might have been
renamed or dropped. If the name not found represents an SLV and you
defined the SLV in the statement, make sure that the SLV definition
appears before all other references to that SLV name.
This error message can also appear during the execution of an ALTER TABLE
statement when the engine tries to update views that depend on the table.
用oncheck -cc 查数据库
发现挂在servera上时报错:
Validating systables for database sysmaster
ERROR: Index users for table informix.sysusers was not found.
Validating systables for database sysutils
ERROR: Index users for table informix.sysusers was not found.
有几个dbs?也有这个报错
而挂在serverb上时,没有这几个ERROR。
大梦兄帮忙分析一下,各位大大帮帮忙啦,谢谢先! |
|