哪位老大能帮帮忙,告诉我如何利用vb得form对sql server进行备份和恢复吗?备份文件名称最好是以时间命名文件名,如20050501123030.bak先谢谢各位老大了

解决方案 »

  1.   

    是整个sql server?你想的估计简单了.我理解你的问题是:备份你的程序用上的一张或几张表.
    如果你的表很单纯,比如没有影像等多媒体信息.再比如你的表并不是大到N个GB,一个最简单的备份就是读出记录,写到某个格式的文件(如,另一个sql server?本地的MDB?XML?),甚至可以是制表符分隔的文本文件.恢复,那就是按规则写回去呗.如果是本机mdb或文本或xml文件名随你自己定了.假如是我理解错误的话,你是操作整个sql,那并不是你想像的那样容易.否则,sql的企业管理器就成了摆设.
      

  2.   

    自己写一个存储过程
    在VB中调用这个
    产生的名字为:年月日小时分秒".bak"  year(),month(),day(),hour(),minute(),second()