禅道使用
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 阅读数16482 发表时间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
联系我们
联系人
徐亚京/高级客户经理
电话(微信)
17663982076
QQ号码
2679672214
联系邮箱
xuyajing@chandao.com
返回顶部
徐亚京
高级客户经理
17663982076
2679672214
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。