通达oa mysql_通达OA-系统mysql5_OA服务启动不了的解决方法
13版OA系统,Mysql5_OA服务启动不了的常见现象及解决办法如下:
一般情况下试试强制启动:
1)、打开my.ini,去掉innodb_force_recovery=1前边的注释
2)、启动MySQL5_OA服务,此时MySQL处于只读状态,可以导出,不可 写入。如果仍不能启动,可以尝试将innodb_force_recovery修改为2、 3、4、5、6等,直到可以启动为止。
3)、使用MySQL管理工具,将TD_OA等相关的数据库导出为SQL文件
4)、停止MySQL5_OA服务,删除TD_OA下的所有文件、ibdata1、 ib_logfile0、ib_logfile1等文件
5)、启动MySQL5_OA服务,然后导入此前备份的SQL文件。 恢复之后所 有的服务都正常启动了。
如果强制启动无效通过查看D:\MYOA\data5下的apache日志,按照解决mysql服务写的日志内容处理:
第一种情况:
现象:
MySQL的错误日志文件(data5\机器名.err)会记录如下内容
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Error: trying to add tablespace 460 of name '.\td_oa\flow_data_35.ibd'
InnoDB: to the tablespace memory cache, but tablespace
InnoDB: 460 of name '.\td_oa\exam_data.ibd' already exists in the tablespace
解决办法:
1)、删除flow_data_35.ibd和flow_data_35.frm两个文件
2)、启动MySQL5_OA服务,使用备份的flow_data_35.sql导入到TD_OA库中。如果提示flow_data_35表已经存在不能导入,则继续按后续步骤执行。
3)、在data5下手动建立tmp目录
4)、使用MySQL管理工具或MySQL命令行程序在tmp下建立名称为flow_data_35的表(包含一个字段即可)
5)、将tmp下的flow_data_35.frm和flow_data_35.ibd拷贝到TD_OA目录下
6)、在MySQL管理工具或MySQL命令行程序中,进入TD_OA库,使用drop table flow_data_35;命令清除公共表空间中残留的flow_data_35表的相关信息。
7)、进入tmp库,删掉flow_data_35表
8)、使用备份的flow_data_35.sql导入到TD_OA库中。
9)、如果还有其他表存在该问题,可重复执行4至8步骤。
第二种情况:
现象:
MySQL的错误日志文件(data5\机器名.err)会记录如下内容:
130409 15:54:31 [Note] Plugin 'FEDERATED' is disabled.
130409 15:54:31 InnoDB: The InnoDB memory heap is disabled
130409 15:54:31 InnoDB: Mutexes and rw_locks use Windows interlocked functions
130409 15:54:31 InnoDB: Compressed tables use zlib 1.2.3
130409 15:54:32 InnoDB: Initializing buffer pool, size = 1023.0M
InnoDB: VirtualAlloc(1086849024 bytes) failed; Windows error 8
130409 15:54:32 InnoDB: Completed initialization of buffer pool
130409 15:54:32 InnoDB: Fatal error: cannot allocate memory for the buffer pool
130409 15:54:32 [ERROR] Plugin 'InnoDB' init function returned error.
130409 15:54:32 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
130409 15:54:32 [ERROR] Unknown/unsupported storage engine: Innodb
130409 15:54:32 [ERROR] Aborting
解决办法:
这个是myoa\mysql5\my.ini中innodb_buffer_pool_size的值太大 ,OA服务器操作系统不支持所致。改小后再启动mysql5_OA服务即可,一般保持和数据库大小一致即可。
第三种情况:
现象:mysql服务启动不了,事件查看器中显示:The syntax '--log-slow-queries' is deprecated and will be removed in a future release. Please use '--slow-query-log'/'--slow-query-log-file' instead.
解决办法:myoa\data5下的ibdata1、ib_logfile0、ib_logfile1文件属性被设置为只读导致,取消只读控制,重启mysql5_OA服务即可。
第四种情况:
现象:MySQL的错误日志文件(data5\机器名.err)会记录如下内容:InnoDB: No valid checkpoint found.
解决办法:找不到检查点,数据库是无效的,此种情况,只能用热备份数据恢复。
说明:以上四种情况,是13版OA系统目前比较常见的mysql服务启动不了的现象和解决办法,大家可作参考,其他情况的话,再具体分析处理。
分析思路总结:遇到mysql5_OA服务启动不了的情况,首先查看myoa\data5下的错误日志文件,根据日志中的具体内容进行具体分析。
通达oa mysql_通达OA-系统mysql5_OA服务启动不了的解决方法相关推荐
- nvidia控制面板点了没反应win7_WIN7系统下无法启动NVIDIA控制面板的解决方法
大家都知道,电脑中几大重要的部分,其中一个就是显卡,很多人平时对于这些都不上 心,只有电脑遇到问题的时候才会检查一下,今天就有位用户来和小编请教说,他电脑的显 示屏打不开了,开机之后没有任何的反应,检 ...
- 装了mysql但是服务里没有反应_Mysql安装后在服务里找不到和服务启动不起来的解决方法...
文章来源:https://www.cnblogs.com/feichen-66/p/11168929.html 一,在安装完Mysql数据库后,发现在控制面板->管理->服务中找不到Mys ...
- Mysql安装后在服务里找不到和服务启动不起来的解决方法
一,在安装完Mysql数据库后,发现在控制面板->管理->服务中找不到Mysql的服务启动 解决方法如下:开启命令行,按照如下步骤即可: 1.进入到mysql的安装包,在bin里执行:my ...
- 重装系统后XAMPP启动APACHE报错解决方法
重装系统后,XAMPP启动APACHE服务一直报错,启动MYSQL组件就正常: [ssl:warn] [pid 11740:tid 244] AH01909: www.example.com:443: ...
- 无法启动mysqll1006_CentOS7下MySQL服务启动失败原因及解决方法
在重启阿里的CentOS7服务器后,重启MySQL 出现错误 Starting mysqld (via systemctl): Job for mysqld.service failed becaus ...
- CentOS7下MySQL服务启动失败原因及解决方法
在重启阿里的CentOS7服务器后,重启MySQL 出现错误 Starting mysqld (via systemctl): Job for mysqld.service failed becaus ...
- sql服务启动不了(解决方法之一)
设置了sql自动启动服务仍旧不能自启 如果尝试了网上的各种方案,还是解决不了自启问题,可以尝试以下我的解决方案,在我自己的电脑上可行 一开始我也在网上找了很多关于自动启动sql服务,可是一直都没有什么 ...
- win7系统下重启之后打印机服务就会自动停止的解决方法
win7系统下重启之后打印机服务就会自动停止的解决方法: 第一步.进入Win7系统后,您需要启动win7系统的任务管理器窗口,然后切换到进程这一栏中,将spoolsv.exe运行进程结束掉.之后,您同 ...
- linux系统mysql服务启动失败
查看mysql.sock文件,如忘记了文件位置,则查看/etc/my.cnf文件. 查看mysql.sock文件是否存在 若不存在 1.service mysqld stop (停止服务) 2.rm ...
最新文章
- linux mysql 实例详解_MySQL 多实例详解
- 如何再发行 SAPI 5.1 核心组件
- 关于渗透的一些思路持续更新(自我理解)
- 指定版本的python运行和指定python版本的pip
- C# datagridview、datagrid、GridControl增加行号
- (08)Verilog HDL同步复位
- AGC 012 B - Splatter Painting
- matlab中三维非线性拟合,matlab非线性拟合与绘制三维曲面
- LeetCode:累加数【306】
- 数字信号处理-02- FPGA常用运算模块-加减法器和乘法器
- Linux卸载Apache服务器
- 拼音模糊搜索 php,基于 XunSearch(迅搜)SDK 的全文搜索 Laravel 5.* 软件包,支持全拼、拼音简写、模糊搜索、热门搜索、搜索提示...
- TAOCP-Reading-计算机程序设计艺术阅读-1-3
- java实现redis批量lpush,redis lpush list命令
- 吃着火锅唱着歌学会Docker
- 快鲸scrm教你用游戏化思维做社群运营
- Havel—Hakimi定理(度序列)
- 计算机硬件常见配件的性能指标,计算机硬件的功能和功能
- 关于赛车游戏制作的一点体会
- 常见各国插头标准图示