創建方式一: create [public] database link link名稱 connect to 對方資料庫用戶identified by 對方資料庫用戶密碼 using '對方資料庫ip:埠/服務名'; 創建方式二: create [public] database link lin ...
創建方式一:
create [public] database link link名稱 connect to 對方資料庫用戶identified by 對方資料庫用戶密碼 using '對方資料庫ip:埠/服務名';
創建方式二:
create [public] database link link名稱 connect to 對方資料庫用戶identified by 對方資料庫用戶密碼 using ' Oracle客戶端工具建立的指向被連接庫服務名,即TNSNAME中配置的本地服務名';
public指明所有用戶均可使用這個DBlink,如果不指定,則只有創建者才能使用。
查詢DBLINK信息
select * from dba_db_links;
select owner,object_name from dba_objects where object_type = 'DATABASE LINK';
select * from ALL_DB_LINKS;
刪除DBLINK信息
DROP DATABASE LINK [name];
--或
DROP PUBLIC DATABASE LINK [name];
創建資料庫同義詞:
create [ public ] synonym table_name for user.table_name;
創建同義詞
create [ public ] synonym table_name for table_name@DB_Link;
刪除同義詞:
drop public synonym table_name;
查看所有同義詞:
select * from dba_synonyms;