跨庫操作是指從當前數據庫中查詢其他數據庫的數據。
創建語句如下:
create [public] database link linkName
connect to username identified by “*”
using ‘romoteHost’;
語句解釋:
public: 為可選項,如果為public,則當前實例下所有schema都可用,如果沒有public,則是由當前創建的schema可用。
linkName: 自定義鏈接的名稱。
username: 目標用戶的用戶名。
*: 特別注意密碼,必須用雙引號,否則無法正確創建。
remoteHost: 即要創建連接的遠程服務地址,格式為 ip:1521/orcl,此處的orcl根據實際目標數據所屬的實例決定。
上述語句執行成功后,可執行測試,如下:
select sysdate from dual@linkName;
正常返回,則說明創建成功,錯誤的話,根據具體信息再具體排查