互联网服务数据库失败事务

sql0903n COMMIT失败,事务已回滚,原因码为2,sqlstate=40504

执行delete from etl20.etl_process_control where unit_id in ('N10264') with ur;
s提示:ql0903n COMMIT失败,事务已回滚,原因码为2,sqlstate=40504这个错误!
也不能LOAD数据,大家帮忙看看是什么错误
参与8

8同行回答

亲爱的楼主请注意,您的问题悬赏时间已经超过15天,且近期未见前来答复,也未见指定最佳答案,已由管理员指定最佳答案,因您的行为违反DB2China【专家坐诊】版规,扣罚金钱10米,以示警告!希望您重视和尊重帮助您的朋友,谢谢!欢迎您常来提问回答,顺利解决工作中的问题,祝您工作顺利!小D...显示全部
亲爱的楼主请注意,您的问题悬赏时间已经超过15天,且近期未见前来答复,也未见指定最佳答案,已由管理员指定最佳答案,因您的行为违反DB2China【专家坐诊】版规,扣罚金钱10米,以示警告!

希望您重视和尊重帮助您的朋友,谢谢!欢迎您常来提问回答,顺利解决工作中的问题,祝您工作顺利!小D收起
2009-03-06
浏览3340
foryulingforyuling系统架构师skyon
用load query table tabname 看一下表状态先显示全部
用load query table tabname 看一下表状态先收起
互联网服务 · 2008-12-30
浏览3255
coolliqiucoolliqiu软件开发工程师福建新大陆软件
db2diag.log中的信息:2008-12-09-22.16.49.932950   Instance:db2inst1   Node:000PID:17556(db2agent (DSS) 0)   TID:1   Appid:*N0.db2inst1.045B07141535relation data serv  sqlrkprp Probe:70   Datab...显示全部
db2diag.log中的信息:

2008-12-09-22.16.49.932950   Instance:db2inst1   Node:000
PID:17556(db2agent (DSS) 0)   TID:1   Appid:*N0.db2inst1.045B07141535
relation data serv  sqlrkprp Probe:70   DatabaseSS

DIA8118 Failure processing SQL statement.
ZRC=0x8012007E^/

2008-12-09-22.16.49.937432   Instance:db2inst1   Node:000
PID:17556(db2agent (DSS) 0)   TID:1   Appid:*N0.db2inst1.045B07141535
relation data serv  sqlrrcom_dps Probe:10   DatabaseSS

Rollback due to failed prepare to commit.
RC =
0x800003FFFF7F82A8 : 0x8012007E                                 ...~

PID:17556 TID:1 Node:000 Title: SQLCA
sqlcaid : SQLCA     sqlcabc: 136   sqlcode: -1473   sqlerrml: 3
sqlerrmc: 1,2
sqlerrp : sqlrkprp^`^R
sqlerrd : (1) 0x8012007E      (2) 0x00000000      (3) 0x00000000
           (4) 0x00000000      (5) 0x00000000      (6) 0x00000000
sqlwarn : (1)      (2)      (3)      (4)        (5)       (6)收起
互联网服务 · 2008-12-10
浏览3690
coolliqiucoolliqiu软件开发工程师福建新大陆软件
日志空间还不导1%!不是日志的问题!应该是不同的节点之间的时间差超过参数的问题!这怎么解决?显示全部
日志空间还不导1%!不是日志的问题!应该是不同的节点之间的时间差超过参数的问题!这怎么解决?收起
互联网服务 · 2008-12-10
浏览3712
pinkcompinkcom软件开发工程师IBM CSDL LBS
LOAD数据时要加上SAVECOUNT N子句,N为单位提交量,这个不会占用太多的活动日志,也可以加上NONRECOVERABLE不产生日志的办法DELETE出错是可用的活动日志量不足造成的,可调整LOGFILSIZ日志文件大小、LOGPRIMARY首要日志个数、LOGSECOND次要日志个数,然后用存储过程对WHERE条件进...显示全部
LOAD数据时要加上SAVECOUNT N子句,N为单位提交量,这个不会占用太多的活动日志,
也可以加上NONRECOVERABLE不产生日志的办法
DELETE出错是可用的活动日志量不足造成的,可调整LOGFILSIZ日志文件大小、LOGPRIMARY首要日志个数、LOGSECOND次要日志个数,
然后用存储过程对WHERE条件进行分批处理,收起
互联网服务 · 2008-12-09
浏览3588
jayciededejayciedede技术经理安图特(北京)科技有限公司
事务回滚是因为你的这个交易消耗了太多的日志,把日志空间耗尽了。你可以where条件里多加一些限制分批删除,也可以调日志相关的几个参数,调大一点显示全部
事务回滚是因为你的这个交易消耗了太多的日志,把日志空间耗尽了。
你可以where条件里多加一些限制分批删除,也可以调日志相关的几个参数,调大一点收起
互联网服务 · 2008-12-09
浏览3408
wxx_126wxx_126数据库管理员农信银资金清算中心
兄弟 你最好再说下你的环境,是联合或者别的什么特别的么显示全部
兄弟 你最好再说下你的环境,是联合或者别的什么特别的么收起
互联网服务 · 2008-12-09
浏览3263
检查一下该表的状态是否为normal;另外,load语句最好不要添加with ur显示全部
检查一下该表的状态是否为normal;另外,load语句最好不要添加with ur收起
2008-12-09
浏览3226

提问者

coolliqiu
软件开发工程师福建新大陆软件
擅长领域: 服务器AIXUnix

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2008-12-09
  • 关注会员:0 人
  • 问题浏览:19449
  • 最近回答:2009-03-06
  • X社区推广