無論如何要爲所有數據庫鏈接提取ddl嗎? 我想進入sql並通過sql重新創建它們。 我可以在下面使用,它適用於PUBLIC用戶,但對於非公共用戶,它不會給我db連接所有者。 Set long 1000
SELECT DBMS_METADATA.GET_DDL('DB_LINK',db.db_link,db.owner) from dba_db_links db;
Sample link ow
所以我寫了這個方法,其目的是使用dblink的查詢到另一個遠程數據庫具有相同的結構功能的結果類型(從這個職位Specify dblink column definition list from a local existing type啓發,這一個Refactor a PL/pgSQL function to return the output of various SELECT queries)
請與此數據庫鏈接錯誤我一直在掙扎2天幫忙,順便說一句,用得到我的Oracle工作流解決這個問題。 。流錯誤:等待非活動DEQUEUERS」選中的問題來自DB-鏈接,所以這裏的問題是: --user: sys
--environmentL appuat1
CREATE PUBLIC DATABASE LINK "ANAUAT0" USING 'anauat0
--user: STRMADMI
我需要在腳本的開頭選擇一個鏈接。通常我們選擇鏈接如下, begin
select * from [email protected];
end;
但現在我需要選擇在一開始是這樣的鏈接, begin
select_link 'linkname';
select * from v$database;
end;
謝謝!
每一次,當我執行以下語句,同時: alter session set skip_unusable_indexes=true;
,我發現了以下錯誤: ORA-03135: connection lost contact
ORA-02063: preceding line from my_dblink
跳過索引與我的dblink有什麼關係? 如何檢測有問題的索引? 如何限制上述聲明的範圍僅限