結合平日的經驗,現總結幾種建立dblink的方法:
(1) 最常用的方法:
create database link dblink_120
connect to zhan identified by 「zhan」
using '(description =
(address_list =
(address = (protocol = tcp)(host = 192.168.50.120)(port = 1521)))
(connect_data =(service_name = bond)))』;
(2) 利用tns的方法:
首先我們在服務端新增tns,注意這裡一定是目標庫服務端的tnsnames.ora下面新增,不是在客戶端的tnsnames.ora下新增,否則會報錯。
db_110 =
(description =
(address = (protocol = tcp)(host = orcl)(port = 1521))
(connect_data =
(server = dedicated)
(ervice_name = orcl)))
db_120 =
(description =
(address = (protocol = tcp)(host = 192.168.50.120)(port = 1521))
(connect_data =
(server = dedicated)
(service_name = bond)))
然後再建立dblink:
create database link dblink_120 connect to zhan identified by 「zhan」 using 『db_120』;
(3) 利用host:port/sid的方式:
create database link dblink_120 connect to zhan identified by 「zhan」 using 『192.168.50.120:1521/bond』;
刪除dblink方法:
drop database link dblink_120;
小結
這三種方式都可以實現dblink的建立,同樣的功能,可能有多種實現方法,需要我們去細心發現和總結。
建立DB LINK方法
轉 當使用者要跨本地資料庫,訪問另外乙個資料庫表中的資料時,本地資料庫中必須建立了遠端資料庫的dblink,通過dblink本地資料庫可以像訪問本地資料庫一樣訪問遠端資料庫表中的資料。下面講介紹如何在本地資料庫中建立dblink.建立dblink一般有兩種方式,不過在建立dblink之前使用者必須有...
建立物件的幾種方法
建立自定義物件的最簡單方法就是建立乙個object的例項,再為他新增屬性和方法。1 var people new object 2 people.name yewenxiang 3 people.age 24 4 people.sayname function 還可以使用物件字面量語法建立乙個物件,...
Oracle 建立 DBLink 的方法
1 如果需要建立全域性 dblink,則需要先確定使用者有建立 dblink 的許可權 如果沒有,則需要使用 sysdba 角色給使用者賦權 2 使用該使用者登入 pl sql,使用命令 採用圖形配置介面則如下所示 3 查詢資料 4 刪除 dblink 5 建立和刪除同義詞 6 建立和刪除檢視 7 ...