高信誉通道日发5w,到达率97%
您的位置:主页 > 最新动态

数据库错误database disk image is malformed处理方法

发表时间:2024-08-02 16:09 来源:双翼软件 浏览:

现象

双翼软件启动时(或打开地址簿时)出现错误提示:数据库错误:[FireDAC][Phys][SQLite] ERROR: database disk image is malformed, 如下图

原因

  1. 在发送邮件时断电造成数据库文件损坏。
  2. 在收集退信、退订任务时,频繁的操作邮件地址簿(比如:添加、删除、修改、导入邮件地址,频繁在地址薄、地址组之间切换)。
     

解决方法(推荐)

首先要对数据库进行修复,如果修复不成功再侧泳下面的方法,修复方法:主界面的“工具”菜单下选择“数据库工具”,选择“地址簿提速于与修复”中的“开始”。

方法1:
适合情况:软件可以正常运行,地址簿可以打开,但某个组不能正常打开情况。

  1. 清空出错的地址组。步骤:鼠标选中地址组,然后按鼠标右键,右键菜单中选择“清空地址组”。
  2. 如果不能解决,清空出错的地址簿。步骤:鼠标选中地址簿,然后按鼠标右键,右键菜单中选择“清空地址簿”。
  3. 上述两个方法还是不许,需要使用下面的方法2。
数据库修复

方法2:
适合情况:采用上述方法一直无法修复。

  1. 重置任务数据库,将会丢失任务中的收件人地址,丢失任务中的日志, 不会丢失地址簿中的邮件地址。 方法:主界面的“工具”菜单下选择“数据库工具”,选中“重置数据库”下面的“任务数据库”,然后点“重置”。然后重新启动双翼软件,如果无效需要进行下面的步骤。
  2. 重置地址簿数据库,将会丢失地址簿中的所有邮件地址,地址组,地址簿。方法:主界面的“工具”菜单下选择“数据库工具”,选中“重置数据库”下面的“地址簿数据库”,然后点“重置”。然后重新启动双翼软件,如果无效需要进行下面的步骤。
  3. 重置账户数据库,将会丢失所有的发送邮箱,以及发送邮箱的分组。方法:主界面的“工具”菜单下选择“数据库工具”,选中“重置数据库”下面的“账户数据库”,然后点“重置”。然后重新启动双翼软件,如果无效需要进行下面的步骤。
数据库重置


解决方法(老版本解决方法)

方法1:
适合情况:软件可以正常运行,地址簿可以打开,但某个组不能正常打开情况。

  1. 清空出错的地址组。
  2. 如果不能解决,清空出错的地址簿。
  3. 上述两个方法还是不许,需要使用下面的方法3。

方法2:替换掉日志数据库(将会丢失已发送任务中的收件人,以及任务中的日志

  1. 找到目录,并将task.sdb重命名为 task bak.sdb。数据目录可以在这里找到
  2. 下载task.sdb文件,放在数据目录下,从这里下载task.sdb.
  3. 启动软件软件即可。
注:一般情况下只有方法2替换掉日志数据库即可,因为任务日志损坏的可能性比较大。

方法3:替换掉邮件地址数据库(将会丢失地址簿中的所有邮件地址

  1. 找到目录,并将tnedm.sdb重命名为 tnedm bak.sdb 。数据目录可以在这里找到
  2. 下载tnedm.sdb文件,放在数据目录下,从这里下载tnedm.sdb.
  3. 启动软件软件即可。

关于双翼软件
双翼软件简介
使用必读
关于我们
邮件营销资源
邮件模板
邮件地址验证软件
邮件营销
关注双翼软件
抖音号
双翼学院
官方动态
如何使用
常见问题
视频教程
网站地图
客户中心
获取注册码
投诉
交流群
QQ群:157846487

© 2005-2023 石家庄正己网络科技有限公司 | 反垃圾邮件声明 | 免责声明 | 冀ICP备14001670号-1

冀公网安备 13010502001789号