日期:2014-05-16  浏览次数:20781 次

请问如何从一个数据库中取的数据存入另一个数据库
比如 我在一个oralce数据库中用sql 
select * from table1 where table1.id=2

然后 我想把这些数据存到另一个数据库中
比如sql server 2000

我应该怎么做 通过哪些技术或者方法?


------解决方案--------------------
dblink
------解决方案--------------------
研究一下oracle 透明网关,它可以实现oracle向上sqlserver的dblink链接。
有了链接就可以实现你的想法了。
------解决方案--------------------
异构数据库不方便的话直接写程序导,无非就是通用数据库访问
------解决方案--------------------
SQL Server 导入数据功能。
------解决方案--------------------
没有大字段的话,转成sql 的 insert语句,然后执行呗。
------解决方案--------------------
1.写程序。
2.SQL Server的数据导入导出(DTS)功能,注意字段类型的对应关系及其转换。
3.设置DBlink链接。