VB+SQLSERVER+ORACLE 数据批量导入导出的问题... 本人项目需要,我需要从SQLSERVER批量导出数据,然后再批量导入,并且需要提供错误导入和导出的Log,有没有好的办法?如果是从Oracle呢?有没有统一的方法,请微软高手多多关照。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你你。不会是在和我抢生意吧???呵呵最近我也在做这个。我的方法简单说就是,源和目的建好odbc,然后程序这边分批读,那边分批写。每个执行sql语句的地方都要有错误捕获,然后将其返回。log就是用个list,把所有信息反馈add进去,没错就“OK”,错了就显示啥错误,然后跳出循环 个人认为使用Sybase PowerBuilder的PipeLine来处理这个是非常方便的你也可以使用DTC或者干脆ADO从一个连接中的记录集写入到另一连接中的记录集。 Summer006(在CSDN打肿脸充胖子): 觉得ODBC的效率很低,你导出的文件是什么格式,可以直接从Sqlserver导入Oracle吗? winehero(编程人生): Sybase PowerBuilder的PipeLine可以实现Sqlserver数据批量导入Oracle吗?谢谢你们的回复! PB的PipeLine可以在PB的开发环境下,制作PipeLine,指定源/目标,点击Excute立马开始导数据,超方便当然可以使用代码对创建好的Pipeline操作,必要的事件中写Log就完了。PS:我使用过PB5-PB7长达4年,现在很久不用它了,有点想念DataWindow的日子,可惜PB的恋母情结过于严重,DW技术很难移植到别的开发环境中。不过Dot DataWindow给了我新的冲动 PB的数据管道处理此类问题可以说是小儿科。我的网站上有相关问题的源码。有VB源码,也有PB方面的源码。http://www.j2soft.cn/PB资料->查询“数据备份工具”。VB资料->查询“DBTool数据库工具”。====================免费的学习交流网站,欢迎大家访问!http://www.j2soft.cn/ Delphi的Batchmove导数据非常方便。 谢谢, winehero(编程人生),我以前也是pb的拥埠,但现在项目需求,只能用微软的东西来开发,还设计到数据库不同的问题,不同数据的文本处理和错误机制差别也很大。感谢cuizm(射天狼)提供的信息,我会好好去学学!还有,感谢我的老板,给了我这个破任务,呵呵... hi,cuizm(射天狼),你使用的Odbc,并且是记录一条一条的写,太慢了吧,有没有更好的方法,我现在使用的数据库-->文本-->数据库,批量处理,但有很多问题的,请多多指教!! 圆和空间任意直线垂直公式 讨论Active X控件问题 ,请进!!! 如何在vb中读取2进制格式文件的大小?谢谢 嘿嘿新来的 初级问题:怎么把access2000的转成Vb6可用的access7? 怎么样反向选定! 新手请教一个关于string的问题? 关于DataGrid对象控制行的问题? help:winsock控件 10054错误 怎么新装了vb,Trim()也报错,难道中招了? 在vb中如何定义新的类型 求免费数据库
呵呵最近我也在做这个。我的方法简单说就是,源和目的建好odbc,然后程序这边分批读,那边分批写。
每个执行sql语句的地方都要有错误捕获,然后将其返回。
log就是用个list,把所有信息反馈add进去,没错就“OK”,错了就显示啥错误,然后跳出循环
觉得ODBC的效率很低,你导出的文件是什么格式,可以直接从Sqlserver导入Oracle吗?
winehero(编程人生):
Sybase PowerBuilder的PipeLine可以实现Sqlserver数据批量导入Oracle吗?谢谢你们的回复!
立马开始导数据,超方便
当然可以使用代码对创建好的Pipeline操作,必要的事件中写Log就完了。PS:我使用过PB5-PB7长达4年,现在很久不用它了,有点想念DataWindow的日子,
可惜PB的恋母情结过于严重,DW技术很难移植到别的开发环境中。不过Dot DataWindow给了我新的冲动
我的网站上有相关问题的源码。有VB源码,也有PB方面的源码。http://www.j2soft.cn/PB资料->查询“数据备份工具”。
VB资料->查询“DBTool数据库工具”。====================
免费的学习交流网站,欢迎大家访问!
http://www.j2soft.cn/
感谢cuizm(射天狼)提供的信息,我会好好去学学!
还有,感谢我的老板,给了我这个破任务,呵呵...