Oracle 建立資料鏈結

2021-06-16 09:20:16 字數 1502 閱讀 5009

1、為了建立資料庫鏈結,需要有pcreate database link系統許可權,要與遠端的帳號進行鏈結還需要有create session普通許可權;

2、保證鏈結的使用者具有訪問被鏈結資料庫的表或者檢視的許可權。

3、在要建立鏈結的資料庫 [tnsnames.ora]檔案新增對被鏈結資料庫的連線字元。

lims =

(description =

(address_list =

(address = (protocol = tcp)(host = 10.126.6.14)(port = 1521))

)(connect_data =

(service_name = lims)))

或者用下面第二種建立鏈結方式。

3、建立資料庫鏈結語法

create [public] database link 資料庫鏈結名

connect to 使用者名稱 identified by 密碼

using '資料庫連線字串';

create database link "oracle_13"

connect to "totalplant"

identified by "********"

using 'oracle_server'

或者:-- create database link

create database link toccic

connect to ztry identified by ztry

using '(description =

(address_list =

(address = (protocol = tcp)(host = fengwenwei)(port = 1521))

)(connect_data =(sid = ztry))

)';4、一般情況public由資料庫管理員來建立;個人使用者可以不加public,是私有的資料庫鏈結;

5、在配置檔案init.ora中,資料庫引數global_name=true時,要求資料庫鏈結名稱跟遠端資料庫名稱一樣;資料庫引數global_name=false時,資料庫鏈結名稱可以跟遠端資料庫名稱不一樣;重新啟動資料庫才生效,或者,修改上面的同時執行alter system set global_names=false不需要重新啟動資料庫;

6、在配置檔案init.ora中,限制了資料庫鏈結的數量,預設的併發數是4,由op_links來限制;

******************************=

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

select * from global_name;

查詢遠端資料庫裡的表

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

查詢資料庫連線

select * from user_db_links;

刪除資料庫連線

delete user_db_links;

drop (public) database link dbaselinktocompany

weka 學習資料鏈結

1 primer weka wiki 鏈結 2 data mining practical machine learning tools and techniques chapter 15 471 485 3 在weka中加入自己的演算法 鏈結 4 data mining practical mac...

Swift資料鏈結蒐集

objective c和swift混合程式設計開發 一 swift與objective c api互動 一 swift與objective c api互動 二 swift與objective c api互動 三 swift簡明教程 一 變數與常量 swift簡明教程 二 流程控制 swift簡明教程...

zabbix相關資料鏈結

手冊 自動發現與自動註冊 案例全集 準確率很高 zabbix templates zabbix templates database zabbix模板匯出 zabbix configuration export import zabbix監控指標 zabbix主要監控方式 zabbix郵件告警 za...