可以试试BatchMove控件。将备份数据备份为PARODOX 或 INTERBASE 数据库。

解决方案 »

  1.   

    BACKUP DATABASE MyNwind    TO TAPE = '\\.\Tape0'     WITH FORMAT,    NAME = 'Full Backup of MyNwind'
      

  2.   

      放入一个TQuery控件,用它来运行下面的SQL语句。
        BACKUP DATABASE mydatabase TO path+filename
      path可以是网络路径。
      备份的数据库放在指定的文件中。
      

  3.   

    是数据库还是表
    如是数据库可用bcp
    如是表,方法太多
      

  4.   

    提供一个偏方:
    STOP SQL_SERVER7 ,直接COPY或压缩数据库文件(可不包括日志文件)即可。
    以后可直接覆盖原文件,即可使用.
    同理,可导出数据库脚本,在其他机器上先生成空数据库,再覆盖,即完成数据库的转移。
      

  5.   

    在master中建立两个存储过程,分别是备份和恢复,在客户端只要用存储控件连接至这两个存储过程执行即可。
    备份sql:backup database sampleDB to disk='c:\mssql7\backup\bk_sample';
    恢复sql:restore database sampleDB from disk='c:\mssql7\backup\bk_sample'
    但要注意登录到数据库用户的权限是否允许。
      

  6.   

    大家是否可以说的清楚点,比如在“备份”按钮中的代码是......,在“恢复”按钮中的代码是.....,最好做到不懂数据库的操作人员可以进行傻瓜操作。我说的是SQL SERVER7.0的数据库
      

  7.   

    建议您访问www.etechbase.net/tech,里面有很多资料,也许可以解决您的问题。
    访问http://168.168.18.11:81/etechbase/advsearch.php将您的问题输入查询内容框,选择不同的精确程度,即可以找到你所需要的答案。效果还是可以的。