如何进行数据备份?(100分)

  • 主题发起人 主题发起人 qlw
  • 开始时间 开始时间
Q

qlw

Unregistered / Unconfirmed
GUEST, unregistred user!
我正在做网络数据库,做到数据备份,要求是很简单的
但是我以前没做过,请哪位来介绍一下原理和思路好吗
谢了
 
先应确认数据库类型,若是文件型(如DBF)可采用目录复制将系统数据全部复制到别一指定目录。若是非文件型(如Access,Foxpro的DBC等)可采用文件复制,将系统的
数据复制为另一文件。若是SQL服务器上的数据库,那更简单,直接设置数据库的备份
功能即可。
 
以前好象见李颖大虾做过个专门备份数据的控件,到练功场看看?
 
我用interbase的,把某一个表提取出来复制到另一处如何做,
一个一个字段读? (别笑我,HeiHei)
 
用BatchMove倒
 
MSSQL自己有这样的工具。
自己编就用TBatchMove
 
1、用数据库自带的备份程序
2、Delphi的Datapump
3、SQL Server7.0的Import and Export Data
4、特别需要可以自己写程序
 
我试了一下,Access住Interbase表倒,索引倒不过去
取索引是GetIndexName,取外部关键字呢
 
我试了一下,batchmove好象是简单的字段复制,是这样么?
那么索引,外部关键字得自己取得,取索引用getIndexNames,
外部关键字呢?
 
1可以拷贝数据库文件*.gdb;
2可以记录数据库变化发送到另一端执行。
 
何必这样做呢,用李颖的数据库备份组件吧,很好的。
http://delphi.yesite.com/download_vcl/db/dbbackup.zip
和最新的补订:
http://delphi.yesite.com/cool/programs/DBBackup.Pas.New.zip
 
多人接受答案了。
 
后退
顶部