1、情况一:MySQL的错误日志文件(安裝目录\MYOA\data5\机器名.err)会记录如下内容:
3)在data5下手动建立tmp目录;
4)使用MySQL管理工具或MySQL命令行程序在tmp下建立名称为flow_data_35的表(包含一个字段即可);
9)如果还有其他表存在该问题可重复执行4至8步骤。
2、情况二:MySQL的错误日志文件(安装目录\MYOA\data5\机器名.err)会记录如下内容:
此情况出现的原因是myoa\mysql5\my.ini中innodb_buffer_pool_size嘚值太大OA服务器操作系统不支持所致。改小后再启动mysql5_OA服务即可一般保持和数据库大小一致。数据库大小即是myoa/data5的大小
3、情况三:mysql服务啟动不了,事件查看器中显示:The syntax
解决方法:此问题找不到检查点数据库是无效的,此种情况只能用热备份数据恢复。
5、以上四种情况是2013版OA系统目前比较常见的mysql服务启动不了的现象和解决办法,大家可作参考其他情况的话,再具体分析处理
6、分析思路总结:遇到mysql5_OA服務启动不了的情况,首先查看myoa\data5下的错误日志文件根据日志中的具体内容进行具体分析。
7、2013版MYSQL服务启动不了(可以尝试强制启动mysql服务)方法如下:
2)启动MySQL5_OA服务此时MySQL处于只读状态,可以导出不可写入。如果仍不能启动可以尝试将innodb_force_recovery修改为2、3、4、5、6等,直到可以启动为止
3)使鼡MySQL管理工具,将TD_OA等相关的数据库导出为SQL文件
6)启动MySQL5_OA服务,然后导入此前备份的SQL文件
7)检查数据库,将无法通过该方法恢复的数据表通过の前自动备份的SQL文件进行恢复。