讀取遠程數據庫的視圖(包括如何連接其他的數據庫)


介紹如何讀取遠程數據庫的視圖:
用PL/SQL developer 等工具連接數據庫,像查詢普通表那樣查詢就是了。
如果是你想在A數據庫查詢另一台機器上的數據庫的話,那就得建立DBLINK來查了

第一步:獲取遠程數據庫的tns信息和要訪問的對象的擁有者及其密碼
第二步:創建dblink
create database link "DBLINK_NAME" connect to "USER_NAME" identified by "PASSWD" using ' (DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = lnwxzyp)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = demo)
)
)
';

第三步:查看(這是直接訪問遠程數據庫中的視圖)
1)select * from view_name@dblink_name;
也可以建成同義詞
2)create synonym OBJ_NAME for view_name@dblink_name;
也可以在本地建成視圖(如需在本地創建視圖,可以利用此方式)
3)create view VIEW_NAME as select * from view_name@dblink_name;



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM