OA软件MySQL5:解决MySQL5_OA服务无法启动方法.pdfVIP

  • 0
  • 0
  • 约2.56千字
  • 约 3页
  • 2026-03-09 发布于北京
  • 举报

OA软件MySQL5:解决MySQL5_OA服务无法启动方法.pdf

如何解决mysql5_OA服务不能启动的问题?

1、情况一:MySQL的错误日志文件(安装目录\MYOA\data5\机器名.err)会

记录如下内容:

InnoDB:Readingtabpaceinformationfromthe.ibdfi...

InnoDB:Error:tryingtoaddtabpace460ofname

.\td_oa\flow_data_35.ibd

InnoDB:tothetabpacememorycache,buttabpace

InnoDB:460ofname.\td_oa\exam_data.ibdalreadyexistsinthetabpace

解决方法:

1)剪切出安装目录\MYOA\data5\TD_OA的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拷贝到安装目录

\MYOA\data5\TD_OA目录下;

6)在MySQL管理工具或MySQL命令行程序中,进入TD_OA库,使用“drop

tableflow_data_35;”命令清除公共表空间中残留的flow_data_35表的相关信

息;

7)进入tmp库,删掉flow_data_35表;

8)使用备份的flow_data_35.sql导入到TD_OA库中;

9)如果还有其他表存在该问题,可重复执行4至8步骤。

2、情况二:MySQL的错误日志文件(安装目录\MYOA\data5\机器名.err)会

记录如下内容:

13040915:54:31[Note]PluginFEDERATEDisdisabled.

13040915:54:31InnoDB:TheInnoDBmemoryheapisdisabled

13040915:54:31InnoDB:Mutexesandrw_locksuseWindowsinterlocked

functions

13040915:54:31InnoDB:Compressedtabusezlib1.2.3

13040915:54:32InnoDB:Initializingbufferpool,size=1023.0M

InnoDB:VirtualAlloc(1086849024bytes)failed;Windowserror8

13040915:54:32InnoDB:Completedinitializationofbufferpool

13040915:54:32InnoDB:Fatalerror:cannotallocatememoryforthebuffer

pool

13040915:54:32[ERROR]PluginInnoDBinitfunctionreturnederror.

13040915:54:32[ERROR]PluginInnoDBregistrationasaSTORAGE

ENGINEfailed.

13040915:54:32[ERROR]Unknown/unsupportedstorageengine:Innodb

13040915:54:32[ERROR]Aborting

解决方法:

此情况出现的是myoa\mysql5\my.ini中

innodb_buffer_pool_size的值太大,OA服务器操作系统不支持所

致。改小后再启动mysql5_OA服务即可,一般保持和数据库大小一

致。数据库大小即是myoa/data5的大小。

3、情况三:mysql服务启动不了,

文档评论(0)

1亿VIP精品文档

相关文档