INFORMIX数据库和SQL Server的区别(5)

2019-04-14 16:24

然后:select count(*)from abc,

通过不断对abc表进入统计,如统计数在不断增加,则对该表的操作仍在进行,否则,以停止了对该表的操作。还有,当批量执行SQL命令,如update,……insert等时如不能成功执行,可采用增加判断条件,缩小范围的方法去执行,往往可以获得成功,遇有些语句涉及的记录在处理过程中被锁定,直到处理过程结束可能超过系统关于同时锁定界限,遇这种错误,可以在开始处理时锁定该表。

3.故障排除举例:

故障现象:在银行批量结息向结息数据表插入记录时出现informix sqlcode错误号为-239。

故障检查:经查,从现象看,似乎有重复记录插入表中,但经核查数据,可以肯定数据绝无重复记录,考虑到表文件长期使用,表文件的相关信息受到某种破坏,为此,做以下操作:

a.unload to “/tmp/abc.txt”select*from abc.卸出abc中全部数据;

b.drop table abc.(删除表文件abc); c.create tabk abc (abc_swo mteger; abc_ano smallint) …

);建立数据库表文件abc.

d.load form“tmp/abc.txt”insert into abc.

(将原数据装入表文件abc中)。

e.重新执行结息操作,新产生的结息数据顺利装入表文件abc中,故障得以排除。


INFORMIX数据库和SQL Server的区别(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:育婴师四级

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: