+ -
当前位置:首页 → 问答吧 → 让大家感受一下不停止的bcp

让大家感受一下不停止的bcp

时间:2010-08-13

来源:互联网

http://bbs.chinaunix.net/attachm ... talI0a0M2QTgyU1E%3D

环境ASE 12.5.4 WINDOWS
库名test
大小2M
表名pet_goods
dump文件test.dump
步骤:
1 建一个2M的库test,实现方法随便大家
2 load database test from 'test.dump'
3 online database test
4 bcp test..pet_goods out pet_goods.bcp -c -Usa -Pxxxx
你会发现你的bcp一直都不会结束,直到你中断
dbcc checktable(pet_goods)
--------------------------------------
Table Corrupt: Page linkage is not consistent; check the following pages:
(current page#=631;  page# pointing to this page=678; previous page# indicated
in this page=630)
DBCC execution completed. If DBCC printed error messages, contact a user with
System Administrator (SA) role.
--------------------------------------

作者: hobbylu   发布时间: 2010-08-13

虽然是一个小小的改动,但是此错误是比较致命的。 表pet_goods的数据一条都读取不出来。
bcp会陷入死循环,select 的时候也是死循环,cpu几乎100%的运行。

作者: andkylee   发布时间: 2010-08-13

真聪明,呵呵

作者: hobbylu   发布时间: 2010-08-13

回复 hobbylu


    呵呵,你更牛! 都能制造错误。

作者: andkylee   发布时间: 2010-08-13

本帖最后由 shakeone 于 2010-08-13 16:54 编辑

呵呵,pglinkage这个dbcc命令还是当年我还拓展到sybmon里面过

作者: shakeone   发布时间: 2010-08-13

热门下载

更多