首页 > 解决方案 > 从sqlserver导出表并导入oracle?

问题描述

我们可以从 SQL Server 导出表并导入 Oracle 吗?

目前我正在将数据导出到 CSV 文件并使用 SQL 加载器加载到 Oracle 中。

有没有其他方法可以做到这一点。

标签: sql-serveroracle

解决方案


在 Oracle 中有一种称为异构服务的东西,它可以让您像查询 Oracle 表一样查询 SQL Server 表。它从 Oracle 端启动,并通过 ODBC 与远程数据源(在您的情况下为 SQL Server)进行通信。远程数据源作为标准数据库链接出现在 Oracle 中。

在数据类型方面有一些限制,但对于许多场景来说已经足够了。详细信息在这里https://docs.oracle.com/cd/E11882_01/server.112/e11050/toc.htm


推荐阅读