如何选择表SQL到Oracle

问题描述

我想选择从sql Server到Oracle(Toad Apps)的数据。

如果从Oracle到sql Server的操作如此完成

Insert Into M_CLASSIFICATION_ORACLE 
SELECT * From OPENQUERY ([B1APPS],'select * from V_Classification_Asset' ) AS derivedtbl_1

在Oracle(Toad应用程序)中如何?

解决方法

您可以使用CREATE DATABASE LINK来做到这一点:

创建数据库链接以连接到SQL Server:

CREATE DATABASE LINK link-name ...

使用数据库链接查询SQL Server:

SELECT * FROM sqlserver-table-name@link-name; 

文档
https://www.oracletutorial.com/oracle-administration/oracle-create-database-link/

使用数据库链接调用存储过程: https://dba.stackexchange.com/questions/1856/running-a-stored-procedure-across-db-link