页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

(本文档仅供参考)

问题:

机房停电导致系统关机,系统重启一直访问不了系统,看日志提示数据库连接不上,手动重启mysql服务,又能正常访问数据库,但是用smartbi一键启动就会自动Kill掉Mysql进程,导致服务启动不成功。

解决方案:

尝试多次后,发现问题出在mysql那,查看mysql日志报错如下:

...

1、停止mysql服务
2、进入mysql/data/smartbidemo目录,找到t_operationlog.ibd,给文件重命名。
3、复制当前目录的其他文件,重命名为t_operationlog.ibd
4、启动mysql服务
5、重新连接mysql,然后再drop table t_operationlog
6、再次create table t_operationlog xxxx
7、启动smartbi,此时知识库恢复正常使用

补充说明:

客户用的MySQL版本为5.7,版本较老,会出现表过大导致mysql异常,可以通过升级MySQL版本处理,升级操作可以参考wiki文档:

...