【发布时间】:2020-05-28 07:23:22
【问题描述】:
我在 Oracle 中有一个数据库,在 SQL Server 中有一个数据库。
我想在 Oracle 中编写一个查询,我需要在其中使用一个 SQL Server 表。
在我使用数据库链接之前,但现在我必须使用 ODI(Oracle 数据集成器)来做到这一点。
我之前用的方式:
CREATE PUBLIC DATABASE LINK "DBLINK"
CONNECT TO "MatrisApp" IDENTIFIED BY VALUES ':1'
USING 'dg4msql';
INSERT
INTO everyday_deposit_temp ***/*this is a table in oracle*/***
(
"DEP_ID",
"REF_DEPOSIT_TYPE",
"REF_DEPOSIT_SUB_TYPE",
"LEDGER_CODE_SELF"
)
SELECT "DEP_ID",
"REF_DEPOSIT_TYPE",
"REF_DEPOSIT_SUB_TYPE",
"LEDGER_CODE_SELF"
FROM dbo.vw_deposit_changed@dblink
请帮我解决这个问题
【问题讨论】:
标签: sql-server oracle oracle-data-integrator