没人知道怎么用asp.net+C#备份和恢复数据库吗?

解决方案 »

  1.   

    那就导入导出吧,
    如何实现呢?zjsen的是说要想像企业管理器里那样备份和恢复数据库很难?
    如果是的话,那就告诉我导入导出怎么弄吧,
    谢谢!
      

  2.   

    没人知道吗?
    不可能吧
    我以前看过一个asp备份和恢复sqlserver的例子,
    好像比较简单。
      

  3.   

    方法一:自己写程序对整个数据库的数据实现导入导出
    导出:先用select * form 表 取到dataset中,再把dataset的内容写入文本文件
    导出:把文本文件的内容读到dataset中并更新到数据库中
    这种方法可以用SqlDataAdapter+DataSet实现,有些数据类型如text要特殊处理
    方法二:使用sql语句
    在ms sql中有一个函数:OpenDataSource可以打开ole数据源(我没试过使用文本文件)
    导入可以用select * into 数据库表 from opendatasource(文件文件) --opendatasource的语法可以查下ms sql有help
    导出:select * into 文件文件 from 数据库表
    这种方法可能有权限问题