利用API直接调用数据备份的命令,例如Oracle中的导出是exp.exe,在C#中就直接执行此程序,在后面加参数就可以了。

解决方案 »

  1.   

    see
    http://expert.csdn.net/Expert/topic/2199/2199824.xml?temp=8.897036E-02
      

  2.   

    http://search.csdn.net/expert/topic/52/5201/2002/11/26/1206543.htm
      

  3.   

    用SHEEL调用外部命令也可,或用存储过程调用SQL-SERVER本身的也可以!
      

  4.   

    那如果在web开发中要实现这功能呢,那用什么办法?
      

  5.   

    楼上的flers(flers) 说得好web开发中要实现这些功能就用存储过程调用例如sqlserver就调用系统存储过程sp_addumpdevice,具体的自己查资料吧。
      

  6.   

    调用SQL-SERVER本身的存储过程即可USP_MYBACKUP,USP_MYRESTOR
      

  7.   

    我主要要操作ORACLE数据库,有没有这方面的东东呢?
      

  8.   

    如果是使用SQL SERVER,完全可以利用SQL-DMO对象就可以搞定
      

  9.   

    各位大哥救救我呀,不用EXP,IMP如何实现数据的导入导出等数据库操作!
      

  10.   

    我已经有办法了,通过调用ODBC32.DLL的方法来进行深层次的编程。
      

  11.   

    很好,学会了,谢谢各位以及链接:
    http://expert.csdn.net/Expert/topic/2199/2199824.xml?temp=8.897036E-02
      

  12.   

    to  o1o(莊囸鐵) :
    这个是对于sql server而言的
    access不行,access用file.copy也可以做到备份的效果