通过ODBC将数据从一个数据库移动到另一个数

时间:2014-03-17 10:59:08

标签: sql database oracle sqlite odbc

假设我在一个程序中通过ODBC连接到两个不同的数据库(一个SQLite和一个Oracle)。是否可以在一个数据库上执行查询,并通过传递类似数据游标的东西直接将结果集作为新表插入到第二个数据库中,即没有障碍来创建具有结果集中显式值的insert语句并执行这些目的地数据库?

2 个答案:

答案 0 :(得分:0)

据我所知,你不能这样做。你可以使用类似连接引擎之类的东西(例如,http://www.easysoft.com/products/data_access/odbc_odbc_join_engine/index.html),但如果你只是这样做一次就可能有点过分了。

答案 1 :(得分:0)

如果您使用Oracle,那么您可以使用可以使用ODBC源的Oracle异构服务。看看:http://www.dba-oracle.com/t_heterogeneous_database_connections_sql_server.htm