Chinaunix

标题: 重建主键失败 [打印本页]

作者: star_yao    时间: 2008-07-30 09:55
标题: 重建主键失败
我为了导入一张表,数据800W左右,首先删除表的参照性约束及索引,然后取掉目的表级日志,load数据成功,创建索引也成功,但是重建主键的时候报错: SQL state IX000, Error Code -19831
alter table   table_name  add  constraint (primary key (colname1));
后来虽然用别的方法导入,但是想知道为什么会重建失败。向各位大侠请教!!!
作者: liaosnet    时间: 2008-07-30 10:28
原帖由 star_yao 于 2008-7-30 09:55 发表
我为了导入一张表,数据800W左右,首先删除表的参照性约束及索引,然后取掉目的表级日志,load数据成功,创建索引也成功,但是重建主键的时候报错: SQL state IX000, Error Code -19831
alter table   table_ ...


你现在的是在raw表状态下建的吧~~改为standard就行了~~

ALTER TABLE new_table TYPE (STANDARD)

[ 本帖最后由 liaosnet 于 2008-7-30 10:29 编辑 ]
作者: star_yao    时间: 2008-07-30 10:52
标题: 回复 #2 liaosnet 的帖子
谢谢,原来是这样呢..




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2