禅道使用
4416

开源8.4—— ERROR: SQLSTATE[HY000]: General error: 145 Table '.\zentao\zt_cron' is marked as crashed and should be repaired The sql is: SELECT * FROM `zt_cron` oRdEr bY `lastTime` desc lImiT 1已解决悬赏5积分

提问者答案数2阅读数17747发表时间2017-02-04 17:49:14

每个页面都会出现如下信息:
14:14:42 ERROR: SQLSTATE[HY000]: General error: 145 Table '.\zentao\zt_cron' is marked as crashed and should be repaired

The sql is: SELECT * FROM `zt_cron` oRdEr bY `lastTime` desc lImiT 1

in E:\WebSite\xampp\zentao\lib\base\dao\dao.class.php on line 1318, last called by E:\WebSite\xampp\zentao\lib\base\dao\dao.class.php on line 717 through function sqlError.
in E:\WebSite\xampp\zentao\framework\base\router.class.php on line 1916 when visiting admin

禅道版本:9.0.stable

安装包类型:源码包

操作系统:Windows 7

客户端浏览器:Chrome

设置备注
内容
答案列表
2017-02-04 17:49:59
数据库受损了,登录数据库执行sql:REPAIR TABLE `zt_cron`; 然后网页访问看看是否还有错误提示。
🐏
雷晓红2018/06/12
怎么执行?有详细的步骤吗?
回复
🌛
志云2018/11/14
执行REPAIR TABLE `zt_cron`;失败,提示: Can't create new tempfile: './zentao/zt_cron.TMD' Operation failed
回复
石洋洋2018/11/15
@志云:
linux修复数据库失败操作方法:
1、在您本机windows 电脑上 搭建 xampp禅道一键安装包(要求:网页可以正常访问禅道);
2、停止linux服务器上的mysql服务,然后把mysql物理文件(linux一键安装包的位置是:/opt/zbox/data/mysql/zentao(pro/ep))中的 .TMD文件都删除;
3、xampp上在服务停止状态下,把linux服务器上的数据库物理文件 拷贝到 xampp/mysql/data/zentao/ 下面(之前存在的文件全部删除) ;
4、启动xampp服务 网页访问 ip:端口/zentao/checktable.php 多刷新几次 直到所有表都显示 ok;
5、迁移到linux服务器上 放到之前的存储目录中 (需要保持文件的所有人所属分组和读写权限和之前保持一致) 。
回复
🎱
雨天晴空2019/06/19
我的/mysql/zentao下只有这“zt_cron.TMD” 一个文件夹是.TMD的,我删除这个文件夹之后,在数据库执行:REPAIR TABLE `zt_cron`。然后提示:Can't create new tempfile: './zentao/zt_cron.TMD' Operation failed。/mysql/zentao下又生成了“zt_cron.TMD”文件夹。请问应该怎么处理。 必须要下载 Xampp 嘛? 其次你说的物理文件夹拷贝到 xampp/mysql/data/zentao。物理文件夹指的就是:/mysql/zentao文件夹下的内容嘛(除了“”zt_cron.TMD”这一个文件)
回复
石洋洋2019/06/26
@雨天晴空:贵公司/mysql/zentao 文件夹下缺少文件,是拷贝迁移过吗?可以找一下原始的数据库文件目录,把相应的文件拷贝过来。
回复
🌻
2017-02-08 18:09:00
同样的问题,已经用sql:REPAIR TABLE `zt_cron`;修复。多谢
🐏
雷晓红2018/06/12
怎么登陆数据库执行该语句啊???
回复
石洋洋2018/06/13
雷晓红:登录数据库 选择 zentao库 然后执行sql :repair table `zt_cron`; 登录数据库可以参考:http://www.zentao.net/book/zentaopmshelp/76.html http://www.zentao.net/book/zentaopmshelp/90.html
回复
联系我们
联系人
刘斌/高级客户经理
电话(微信)
17685869372
QQ号码
526288068
联系邮箱
liubin@chandao.com
其他相关问答
提问者: tianlinyan 于 2011-03-106723次浏览,1个答案
提问者: zhanghong0711 于 2022-04-14897次浏览,1个答案
提问者: sina_582bd573341b6 于 2016-11-163670次浏览,2个答案
提问者: mengyu092400 于 2021-09-031021次浏览,1个答案
37126
已解决
悬赏5积分
提问者: hansencode 于 2020-04-161125次浏览,1个答案
返回顶部
客服头像
刘斌
高级客户经理
客服微信
17685869372
526288068
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。