数据的备份和恢复怎么做?

zcn 2000-08-21 01:56:00
  在用delphi编写数据库应用系统中,数据的备份和恢复功能是不可缺少的.但在编写过程中,会碰到一些问题.如:
  1.备份必须要有软盘备份.那么,要使生成的文件不能大于1.44M.而且由于软盘中有可能有数据文件,那么必须考虑即使数据文件不大于1.44M也有可能有磁盘满的可能.有这么多的考虑,该如何比较简洁地实现呢?
  2.数据备份后,一般备份成文本型的数据文件.那么,这给篡改数据带来了便利.如何实现不易篡改数据呢?可能有人会想到将数据文件加密.但文本文件加密我觉得有点困难,因为常用的加密算法经常是异或,而对文本文件异或后产生的密码文件中对应字符的ASCII用文本符号显示不出来,这必然造成解密的不正确.有没有比较好的避免数据被篡改的方法呢?
...全文
157 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bibleboy 2001-08-08
  • 打赏
  • 举报
回复
gz
lizy1998 2001-08-05
  • 打赏
  • 举报
回复
gz
bomdy 2001-07-20
  • 打赏
  • 举报
回复
1、你可以先检查磁盘剩余空间,再根据检查结果倒出数据文件就行了;
2、用任意一种加密方法对数据文件进行加密,加密处理一般按字节流进行处理,根本就不用去管加密后的文件显示怎么样,反正解密出来的字节流不变就可以了。
combsky 2001-07-19
  • 打赏
  • 举报
回复
gz
  • 打赏
  • 举报
回复
备份为一个加密的数据库文件,再压缩到软盘中
gjq2000 2000-08-21
  • 打赏
  • 举报
回复
关注

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧