我用delphi、sql sever开发一个外贸管理系统,现在做系统维护主要实现备份和用户管理。sql sever中不是有备份的功能吗?如何在delphi中实现呢?请各位大侠指教!要详细!

解决方案 »

  1.   

    在query里调用代码:--备份
    backup database sys to disk='c:\目录\a.bak' with init
    --还原 
    use master
    RESTORE DATABASE TestDB FROM DISK = 'c:\2002.dat'
      

  2.   

    ms的sql的mmc进入之后不是有tsql帮助吗?你查一下帮助不就打到了?
    语法也有,例子也有,比pengdali(大力) 的还详细。
      

  3.   

    那请问楼上的,如果说要备份一个正在使用的数据库,是不是大力的方法还可行?如果不时,该怎么做?
    //备份
     with Query1 do
      begin
        Close ;
        Sql.Text:='backup database master to disk=''e:\123\master.bak''';
        ExecSql ; 
       end;