互联网服务索引

创建索引时报空间不够

大家好,最近我在做数据迁移时又出现了新的问题。
问题描述:在进行数据导入时,我采取的方式是先把数据先导入,数据导入完后,在一次加上索引、外键。。。然而,在创建索引时,出现这种情况:
Index created.
Index created.
Index created.
  212: Cannot add index.
   28: No space left on device
Error in line 2
Near character position 26
Index created.
Index created.
Index created.
可是我的数据库明明还有很多空间的呀,而且可以看出后面的索引也能依次建立起来。单独把这个出错的创建索引的语句摘出来建立索引依然报这个错。但是如果我建立一个空数据库,就是我不先导出数据,我直接创建索引,此时是成功的。为什么我在数据上面建立索引就会报错呢?
参与19

19同行回答

dittoditto学生CLIC
报错时onstat -d看看,还有看看操作系统的空间情况显示全部
报错时onstat -d看看,还有看看操作系统的空间情况收起
互联网服务 · 2011-12-07
浏览1339
czw1413_cnczw1413_cn项目经理宏涛嘉业
在针对该表执行create index的过程中,另外开一个窗口不停的执行onstat -d就能最终定位是哪一个DBSPACES空间不够了显示全部
在针对该表执行create index的过程中,另外开一个窗口不停的执行onstat -d

就能最终定位是哪一个DBSPACES空间不够了收起
电信运营商 · 2011-12-07
浏览1313
ofansofans技术经理ccb
有点奇怪啊,看空间都还很大啊,尤其是lpdbs2没咋用啊。好像以前也遇到过,但基本上是记录数载4000万以上的表,忘了咋解决的了显示全部
有点奇怪啊,看空间都还很大啊,尤其是lpdbs2没咋用啊。好像以前也遇到过,但基本上是记录数载4000万以上的表,忘了咋解决的了收起
政府机关 · 2011-12-02
浏览1324
avtechcn6avtechcn6销售经理/售前经理艾威信息
靠  这么牛呀。。。显示全部
靠  这么牛呀。。。收起
IT分销/经销 · 2011-11-21
浏览1314
光洋山光洋山数据库架构师金融科技公司
确认临时表空间大小,在创建索引过程中,即时监控下。。。。显示全部
确认临时表空间大小,在创建索引过程中,即时监控下。。。。收起
软件开发 · 2011-11-07
浏览1332
filvyofilvyo系统工程师B
创建索引的时候,语句里有指定空间名的,看看是指向哪的?显示全部
创建索引的时候,语句里有指定空间名的,看看是指向哪的?收起
互联网服务 · 2011-11-03
浏览1342
孔令俊孔令俊软件开发工程师建行
应该是你的/tmp空间或者$informix/tmp空间不够造成的,主要原因可能是你没设置DBSPACETEMP这个参数,导致检索因使用了文件系统的空间,你可以监控一下文件系统的变化用onstat -D看看,你的tmp表空间的I/O情况。...显示全部
应该是你的/tmp空间或者$informix/tmp空间不够造成的,主要原因可能是你没设置DBSPACETEMP这个参数,导致检索因使用了文件系统的空间,你可以监控一下文件系统的变化

用onstat -D看看,你的tmp表空间的I/O情况。收起
互联网服务 · 2011-11-03
浏览1358
忧愁绽放忧愁绽放系统工程师zznode
28是os的异常,你可以检查下online日志对应的时间有什么报错,估计有可能临时表空间的问题。显示全部
28是os的异常,你可以检查下online日志对应的时间有什么报错,估计有可能临时表空间的问题。收起
电信设备制造商 · 2011-09-06
浏览1310
antyisonantyison数据库运维工程师南大通用
DBSPACETEMP这个参数设了吗?显示全部
DBSPACETEMP这个参数设了吗?收起
IT其它 · 2011-09-06
浏览1330
hugolinhugolin数据库管理员gbase
那个出错的单独创建试试。显示全部
那个出错的单独创建试试。收起
互联网服务 · 2011-09-06
浏览1480

提问者

nanking
系统工程师中科软科技股份

相关问题

问题状态

  • 发布时间:2011-09-05
  • 关注会员:0 人
  • 问题浏览:9665
  • 最近回答:2011-12-07
  • X社区推广