蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 数 据 库


    

蓝森林 http://www.lslnet.com 2006年8月26日 15:18


#1016 - Can't open file: 'bbs.ibd' (errno: 1) 这个谁知道怎么解决

原始表bbs为myisam类型,使用alter table bbs type  = innodb后出现#1016 - Can't open file: 'bbs.ibd' (errno: 1)  ,查看了mysql官方的文档,也没给出个解决的办法,哪位碰到过?除了这个表我转换其他的表都没问题

innodb 初始化启用了没?

当然初始化了,要不然其他得表怎么能转得成功

嗯,还没碰到过,你那个空间文件就叫 bbs.ibd?
会不会是空间已满?

根本不会有这个文件啊,我又不是单独分配表空间

确定是否有写权限,然后repair一下,不行就看系统日志

以下摘自 MySQL 手册,InnoDB 章节的 Troubleshooting,参考一下看看是不是你碰到的问题。
但我对它说的解决方法有疑问,你自己看看吧。
-->

问题已经解决了,原来我的bbs不知道谁在一开始建表的时候就建成innodb,于是在调整innodb目录后找不到该文件,故报上面的错,还有楼上的那段我早已经研究过,删除.frm连整个表都删了,根本不能恢复数据!



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com