本人项目需要,我需要从SQLSERVER批量导出数据,然后再批量导入,并且需要提供错误导入和导出的Log,有没有好的办法?如果是从Oracle呢?有没有统一的方法,请微软高手多多关照。

解决方案 »

  1.   

    我做二個的導入導出。外包給我吧。
    MSN: [email protected]
      

  2.   

    再来蹭分个人认为使用Sybase PowerBuilder的PipeLine来处理这个是非常方便的你也可以使用DTC或者干脆ADO从一个连接中的记录集写入到另一连接中的记录集。
    PB的PipeLine可以在PB的开发环境下,制作PipeLine,指定源/目标,点击Excute
    立马开始导数据,超方便
    当然可以使用代码对创建好的Pipeline操作,必要的事件中写Log就完了。
      

  3.   

    编程人生说的不错,PB的数据管道处理数据备份与恢复简直是小儿科。关于此问题的源码可以到我的网站上下载:http://www.j2soft.cn/PB资料->查询“DBTool数据库工具”。
    ====================
    免费的学习交流网站,欢迎大家访问!
    http://www.j2soft.cn/
      

  4.   

    如果单纯针对一种数据库的备份,可以考虑使用数据库提供的工具。SYBASE数据库可以用BCP,SQL SERVER用的SYBASE的内核,他应该也有这个命令。你到底要实现什么!?
      

  5.   

    用VB控制数据库批量导出,批量导入,你说的bcp是一个不错的方法。
      

  6.   

    各位,我使用的数据从Oracle导出导入我使用Proc++将社会数据导出到格式化文本,导入使用SQLLOad工具,在Sqlserver上使用Bcp处理功能,实现了从Oracle到Sqlserver的数据批处理转化的处理!