建立dblink的幾種方法

2021-09-03 02:56:02 字數 1201 閱讀 5529

結合平日的經驗,現總結幾種建立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 ...