首先检查使用的OA系统的版本,若是2013版本之后版本。
到北方通达应用服务控制中心->数据库一键备份->数据库恢复工具中恢复TD-OA库下的file_content和file_sort表。如图1
(2)到MYOA\attach\recycle\file_folder下找到已删除的文件。如图2中”1711”指的是在2017年11月份删除的所有文件柜的文件都会存放到该文件夹下。找到已删除的文件后删除文件名前三段数字,按照文件修改日期放到MYOA\attach\file_folder对应的文件夹下(如图3、4),再到系统管理->系统资源管理->缓存数据管理中重新生成缓存即可。
2、OA系统若是2011版,数据库有自动备份功能。安装盘\MYOA\bak这个目录是数据库自动备份的文件目录,备份文件是按照“TD_OA年月日时分秒”的形式命名的。如图6
(1)在MYOA\bak下选择一个最新的文件夹打开,找到file_sort和file_content打头的6个文件,停止mysql5_OA服务,将这6个文件拷贝到MYOA\data5\TD_OA覆盖现有的文件,启动mysql5_OA服务,这样文件柜的文件内容就恢复到了备份时间。如图7
(2)文件内容恢复后,再恢复附件。文件柜里删除的附件会存在MYOA\attach\recyle\file_folder目录下,找到已删除的文件后删除文件名前三段数字,按照文件修改日期放到MYOA\attach\file_folder对应的文件夹下即可。如图8、9、10
3、OA系统若是2009版至2010版,数据库有自动备份功能。安装盘\MYOA\bak这个目录是数据库自动备份的文件目录,备份文件是按照“TD_OA年月日时分秒”的形式命名的。
(1)在MYOA\bak下选择一个最新的文件夹打开,找到file_sort和file_content打头的6个文件,停止mysql5_OA服务,将这6个文件拷贝到MYOA\data5\TD_OA覆盖现有的文件,启动mysql5_OA服务,这样文件柜的文件内容就恢复到了备份时间。如图11
(2)文件内容恢复后,再恢复附件。文件柜里删除的附件会存在MYOA\attach\recyle\file_folder目录下,找到相应的附件,根据文件修改日期,剪切回MYOA\attach\file_folder目录下即可。如图12、13
注意:操作之前请先热备份TD-OA库。