以前做过sql server的,思路是这样的,sql有自带的dump工具,导出函数,利用这些函数来做,不知道oracle行不行?

解决方案 »

  1.   

    oracle有sqlloader,不过格式是文本的,不是xml的,还要自已写处理格式的。你看着办吧。
      

  2.   

    XML可以满足你的要求嘿嘿!!
      

  3.   

    SQL server 中有Transact-SQL语句
      Backup Database xxx to disk='x:\...\...\xxx.bak'
    恢复时用
      Restore Database xxx from disk='x:\...\...\xxx.bak'
      with move 'xxx' 'y:\...\...\xxx.mbf'
    不知oracle可用否
      

  4.   

    如果用savetofile()需要将数据用过程写入库中
      

  5.   

    用李颖的数据库备份恢复控件即可,你可以给我发信:[email protected]
      

  6.   

    你可以用BatchMove这个控件将后台ORACLE的数据倒入DBF表,就可以拷贝带走了,然后倒入另一个库。但最方便的还是用DELPHI的DATAPUMP倒数据,根本不用编程
      

  7.   

    有一种非常通用的方法,不管数据库是sql的还是oracle的,都可以,只要导出数据时,把数据文件做成insert语句,不能简单的用控件的save方法。
      

  8.   

    试试,如果DBF不行就换其他的文件结构的数据库,如ACCESS或PARADOX
      

  9.   

    引用:你可以用BatchMove这个控件将后台ORACLE的数据倒入DBF表,就可以拷贝带走了,然后倒入另一个库。但最方便的还是用DELPHI的DATAPUMP倒数据,根本不用编程    用编程不能解决吗???当然可以~
      

  10.   

    用batchmove控件可实现从一个表导到另一个表
    你可以用这种方式实现你的功能