語法
1.Create DB Link:
CREATE [PUBLIC] DATABASE LINK
CONNECT TO
IDENTIFIED BY
USING '';
2.Drop DB Link:
DROP [PUBLIC] DATABASE LINK ;
3.Query DB Link:
SELECT db_link, owner, host, username
FROM dba_db_links
ORDER BY db_link;
4.Use DB Link for SELECT:
SELECT * FROM .@;
範例
create public database link oblink4
connect to kory identified by kory
using 'oracle3';
select * from kory.tablea@oblink4
目前分類:ORACLE (2)
- Nov 24 Fri 2006 14:50
ORACLE讀取遠端資料庫
- Nov 21 Tue 2006 13:57
ORACLE資料匯出匯入語法
Export (備份):
開啟命令提示字元,輸入 "exp system/用戶密碼@資料庫名稱" → 詢問陣列緩衝區的大小(值的大小僅會影響備份速度) → 匯出檔案名稱(如:backup1.dmp,預設最後會將檔案匯出在 C 槽底下) → 詢問匯出類型(分為:1.整個資料庫 2.使用者 3.表格) → 接下來選項大部份都可選 "yes"(例如是否要壓縮) → 自動開始備份
Import (回復):
開啟命令提示字元,輸入 "imp system/用戶密碼@資料庫名稱" → 詢問從哪個檔案回復 → 詢問陣列緩衝區的大小 → 詢問「是否僅列出匯入檔案的內容」(若選擇 "no",會逐步詢問以下的相關資料,否則會跳過一些步驟) → 告知「物件已存在,建立物件的錯誤被略過不予以處理」(預設值為 "no",則系統碰到錯誤就會顯示錯誤訊息) → 詢問「是否匯入整個匯出檔」(若選 "yes" 則會將原先所有 Export 的資料全部匯入;若選 "no" 則會詢問是要匯入哪位 User 的 Schema、哪一個 Table) → 自動開始回復