我想執行一個程序執行一個程序說P1從現有的數據庫DB2的模式S2過程P2在DB DB1 的模式S1存在。 請建議我們如何能夠用一個例子做在PLSQL?我們如何能夠在一個數據庫從其他程序中的另一個數據基礎
在此先感謝。
我想執行一個程序執行一個程序說P1從現有的數據庫DB2的模式S2過程P2在DB DB1 的模式S1存在。 請建議我們如何能夠用一個例子做在PLSQL?我們如何能夠在一個數據庫從其他程序中的另一個數據基礎
在此先感謝。
在PLSQL你可以嘗試這樣的:
EXEC s1.myPackage.p1;
其中[mypackage中]是可選軟件包名稱,你需要的,如果程序包含在封裝內提供它。
創建S2模式的DBLINK連接到D1。向dblink用戶提供必要的 資助(P1執行資助)。呼叫從P2
create or replace s2.p2 as
begin
[email protected]('parameters');
end s2.p2;
的P1在這裏,當我們需要連接到不同的數據庫,我們有數據庫鏈接 (DB鏈接)。
步驟需要使用
1) Create a DB Link
CREATE OR REPLACE PROCEDURE test_dblink
AS
BEGIN
<SCHEMA_NAME>.<PROCEDURE_NAME>@DBLINK_NAME(<PARAM>);
END;
標籤DBMS。產品具體問題。 – jarlh
你先試過什麼嗎?如果是這樣,告訴我們! – Mike