topzrz 发表于 2007-11-13 20:16

请大家帮忙分析一下日志

sybase ASE12.5.3-64bit for AIX

日志里经常报如下内容: 究竟是什么原因呢?

serverInvalid column length: -3885. Value must be between 0 and 0 for 'data-only' row with minimum row length of 1088.
kernelpc: 0x0000000100288cd8 pcstkwalk+0x7c()
kernelkernelpc: 0x0000000100289408 ucstkgentrace+0x238()
kernelpc: 0x0000000100289a84 ucbacktrace+0xe4()
kernelpc: 0x00000001003e37fc collocate__fdpr_9+0x94()
kernelpc: 0x0000000100a25670 lt_substitute_val+0x2f0()
kernelpc: 0x0000000100a26534 lt_send_row+0xd8()
kernelpc: 0x0000000100a204d8 lt__send_befimg+0x188()
kernelpc: 0x0000000100a209ec lt_send_xdolupdate+0x1e0()
kernel
kernelpc: 0x0000000100a23364 lt_send_logrec+0x1ac()
kernel
kernel
kernel

hobbylu 发表于 2007-11-14 08:35

某一页中的某一行有错误

echoaix 发表于 2007-11-15 09:30

dropped and recreated all the indexes that reported errors in the dbcc output.
或是 'dbcc checkcatalog (<dbname>, fix)'试试
版本?最好打上最新补丁
页: [1]
查看完整版本: 请大家帮忙分析一下日志