sqlserver oracle 数据复制问题小结

本文介绍了一种使用SQL Server DTS工具将DBF格式数据导入Oracle数据库的方法。通过选择Dbase5作为数据源并指定Oracle OLE引擎作为目标,可以实现数据的平滑迁移。需要注意的是,目标表名不能为中文,且表结构需要与源数据匹配。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近碰到一个一个项目 需要把dbf格式的数据导入  到oracle

利用sqlserver 的dts  工具实现的

选择工具 DTS 数据源 选择dbase5 选择你的数据文件 

转出 数据源选择 oracle ole  的引擎 

注意导出到的表 不要是 中文名字  要不你会很麻烦的

导出到的数据表的结果 和 你导出的结构要一致 

其他的表可能需要你这些表的数据

你可以用批量insert  或是 update

如  insert into tableName1(col1,col2) select   c3,c4 from tableName2

这样就实现了 把2 的数据 导入到 1 中的几个字段 

有时候 主键是很麻烦的  你可以临时 写个触发器  和序列

让 主键自动增长

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值