Oracle dblink建立細節

2021-08-29 21:41:20 字數 701 閱讀 5641

建立oracle dblink的兩個步驟及應注意的細節

語法:create database link資料庫鏈結名connect to 使用者名稱 identified by 密碼 using 『資料庫連線字串』;

1.建立本地服務名 to_otherdb或者在tnsnames.ora檔案裡直接編輯。

2.-- create database link

create database link testlink.oraclebus.com

connect to user identified by pwd

using 'to_otherdb';

資料庫全域性名稱可以用以下命令查出

select * from global_name;

3.檢視是否建立成功:

select * from 表名@資料庫鏈結名;

驗證是否建立成功

如果有dba許可權也可以查詢

select owner, db_link from dba_db_links;

檢視是否建立成功

4.使用:

sql>create synonym stablename for tablename@資料庫鏈結名;

6、刪除資料庫連線

我們從第3步中檢視資料庫連線db_link的名稱

sql>drop public database link 資料庫鏈結名

oracle dblink建立過程

兩台不同的資料庫伺服器,從一台資料庫伺服器的乙個使用者讀取另一台資料庫伺服器下的某個使用者的資料,這個時候可以使用dblink。其實dblink和資料庫中的view差不多,建dblink的時候需要知道待讀取資料庫的ip位址,ssid以及資料庫使用者名稱和密碼。建立可以採用兩種方式 1 已經配置本地服...

建立oracle dblink 過程

建立dblink分為兩個步驟 1.建立本地服務名 2.create database link create database link test.us.oracle.com connect to user identified by pwd using description address li...

oracle dblink 建立過程

兩台不同的資料庫伺服器,從一台資料庫伺服器的乙個使用者讀取另一台資料庫伺服器下的某個使用者的資料,這個時候可以使用 dblink。例如 資料庫伺服器 a,資料庫伺服器 b,資料庫客戶端 c 通過客戶端c連到 a,在a 上操作訪問b。1 在資料庫客戶端c的 tnsnames 中配置資料庫伺服器 a的服...