数据库错误database disk image is malformed处理方法
发表时间:2024-08-02 16:09 来源:双翼软件 浏览:
次
现象
双翼软件启动时(或打开地址簿时)出现错误提示:数据库错误:[FireDAC][Phys][SQLite] ERROR: database disk image is malformed, 如下图原因
- 在发送邮件时断电造成数据库文件损坏。
-
在收集退信、退订任务时,频繁的操作邮件地址簿(比如:添加、删除、修改、导入邮件地址,频繁在地址薄、地址组之间切换)。
解决方法(推荐)
首先要对数据库进行修复,如果修复不成功再侧泳下面的方法,修复方法:主界面的“工具”菜单下选择“数据库工具”,选择“地址簿提速于与修复”中的“开始”。
方法1:
适合情况:软件可以正常运行,地址簿可以打开,但某个组不能正常打开情况。
- 清空出错的地址组。步骤:鼠标选中地址组,然后按鼠标右键,右键菜单中选择“清空地址组”。
- 如果不能解决,清空出错的地址簿。步骤:鼠标选中地址簿,然后按鼠标右键,右键菜单中选择“清空地址簿”。
- 上述两个方法还是不许,需要使用下面的方法2。
方法2:
适合情况:采用上述方法一直无法修复。
- 重置任务数据库,将会丢失任务中的收件人地址,丢失任务中的日志, 不会丢失地址簿中的邮件地址。 方法:主界面的“工具”菜单下选择“数据库工具”,选中“重置数据库”下面的“任务数据库”,然后点“重置”。然后重新启动双翼软件,如果无效需要进行下面的步骤。
- 重置地址簿数据库,将会丢失地址簿中的所有邮件地址,地址组,地址簿。方法:主界面的“工具”菜单下选择“数据库工具”,选中“重置数据库”下面的“地址簿数据库”,然后点“重置”。然后重新启动双翼软件,如果无效需要进行下面的步骤。
- 重置账户数据库,将会丢失所有的发送邮箱,以及发送邮箱的分组。方法:主界面的“工具”菜单下选择“数据库工具”,选中“重置数据库”下面的“账户数据库”,然后点“重置”。然后重新启动双翼软件,如果无效需要进行下面的步骤。
解决方法(老版本解决方法)
方法1:
适合情况:软件可以正常运行,地址簿可以打开,但某个组不能正常打开情况。
- 清空出错的地址组。
- 如果不能解决,清空出错的地址簿。
- 上述两个方法还是不许,需要使用下面的方法3。
方法2:替换掉日志数据库(将会丢失已发送任务中的收件人,以及任务中的日志)
- 找到目录,并将task.sdb重命名为 task bak.sdb。数据目录可以在这里找到。
- 下载task.sdb文件,放在数据目录下,从这里下载task.sdb.
- 启动软件软件即可。
方法3:替换掉邮件地址数据库(将会丢失地址簿中的所有邮件地址)
- 找到目录,并将tnedm.sdb重命名为 tnedm bak.sdb 。数据目录可以在这里找到。
- 下载tnedm.sdb文件,放在数据目录下,从这里下载tnedm.sdb.
- 启动软件软件即可。
- 上一篇:邮件群发软件 - 常见问题 - 编写邮件
- 下一篇:如何通过邮件发放工资条?
推荐动态