增加字段的时候报ISAM:142

在dbaccess中执行SQL时候报错,无法增加字段。建表时候正常,空间也足够。有什么方法解决这个问题吗?


alter table tablename add (field_name varchar(255));



972:unable to alter table tablename.
142:ISAM error: overflow of TBLspace page
参与5

5同行回答

weiruan85weiruan85数据库管理员ibm
回复 5# tt120418281     那onstat -d 是不是free 0了显示全部
回复 5# tt120418281


    那onstat -d 是不是free 0了收起
政府机关 · 2013-09-27
浏览1091
tt120418281tt120418281数据库管理员多维
extend 太多,重建表以后解决问题。谢谢大家显示全部
extend 太多,重建表以后解决问题。谢谢大家收起
IT其它 · 2013-09-26
浏览1135
george002george002数据库管理员git
oncheck -pt dbname:tabname看看,重建表增加字段将数据导进去呢?显示全部
oncheck -pt dbname:tabname看看,重建表增加字段将数据导进去呢?收起
互联网服务 · 2013-09-26
浏览1169
weiruan85weiruan85数据库管理员ibm
-142    ISAM error: overflow of tblspace page.An internal error (probably obsolete) occurred. If the error recurs,note all circumstances and contact IBM Technical Support.贴一下onstat -d  的输出显示全部
-142    ISAM error: overflow of tblspace page.

An internal error (probably obsolete) occurred. If the error recurs,
note all circumstances and contact IBM Technical Support.


贴一下onstat -d  的输出收起
政府机关 · 2013-09-26
浏览1081
feipigfeipig软件架构设计师HCXT
如果表中记录很多的话,增加这么一个大字段,很可能就会导致表空间不足了。显示全部
如果表中记录很多的话,增加这么一个大字段,很可能就会导致表空间不足了。收起
系统集成 · 2013-09-26
浏览1102

提问者

tt120418281
数据库管理员多维

相关问题

问题状态

  • 发布时间:2013-09-26
  • 关注会员:0 人
  • 问题浏览:4397
  • 最近回答:2013-09-27
  • X社区推广