婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫 > Oracle DATABASE LINK(DBLINK)創(chuàng)建與刪除方法

Oracle DATABASE LINK(DBLINK)創(chuàng)建與刪除方法

熱門標(biāo)簽:哪個(gè)400外呼系統(tǒng)好 山東crm外呼系統(tǒng)軟件 圖吧網(wǎng)站地圖標(biāo)注 哈爾濱電話機(jī)器人銷售招聘 慧營銷crm外呼系統(tǒng)丹丹 開發(fā)外呼系統(tǒng) 百度地圖標(biāo)注途經(jīng)點(diǎn) 地圖標(biāo)注養(yǎng)老院 愛客外呼系統(tǒng)怎么樣

Oracle創(chuàng)建、刪除DATABASE LINK

創(chuàng)建dblink:

create database link [name] 
 connect to [username] IDENTIFIED BY [password] 
 using '(DESCRIPTION = 
 (ADDRESS_LIST = 
  (ADDRESS = (PROTOCOL = TCP)(HOST = [ip])(PORT = [port])) 
 ) 
 (CONNECT_DATA = 
  (SERVER = DEDICATED) 
  (SERVICE_NAME = xxx) 
 ) 
 )';

例如:

create public database link dblink_name connect to SYSTEM using '192.168.1.73:1521/oracle';

刪除dblink:

DROP DATABASE LINK [name]; 
--或 
DROP PUBLIC DATABASE LINK [name]; 

今天在試著刪除的時(shí)候報(bào)錯(cuò):
ORA-02018:database link of same name has an open connection

關(guān)閉dblink:

ALTER SESSION CLOSE DATABASE LINK [name];

但是報(bào)錯(cuò):
ORA-02080: database link is in use
去v$dblink查看

SELECT * FROM v$dblink;

 
該dblink確實(shí)沒有在transaction,很疑惑。搜一下沒找到解決辦法,然后把plsql關(guān)了,過一會(huì)再開,執(zhí)行ALTER SESSION的時(shí)候,報(bào)錯(cuò):
ORA-02080: database link is not open
我知道這時(shí)應(yīng)該可以刪除了, 然后再DROP,可以了。

下面是其它網(wǎng)友的補(bǔ)充大家可以參考下:

數(shù)據(jù)庫全局名稱可以用以下命令查出:

復(fù)制代碼 代碼如下:

SELECT * FROM GLOBAL_NAME;

修改可以用以下語句來修改參數(shù)值:

ALTER SYSTEM SET GLOBAL_NAME=TRUE/FALSE;

1>、當(dāng)數(shù)據(jù)庫參數(shù)global_name=false時(shí),就不要求數(shù)據(jù)庫鏈接名稱跟遠(yuǎn)端數(shù)據(jù)庫名稱一樣。

Oracle數(shù)據(jù)庫之間進(jìn)行連接通訊。
創(chuàng)建數(shù)據(jù)庫鏈接的語法如下:

CREATE [PUBLIC] DATABASE LINK link
CONNECT TO username IDENTIFIED BY password

USING ‘connectstring'

注意:創(chuàng)建數(shù)據(jù)庫鏈接的帳號(hào)必須有CREATE DATABASE LINK或CREATE PUBLIC DATABASE LINK的系統(tǒng)權(quán)限,用來登錄到遠(yuǎn)程數(shù)據(jù)庫的帳號(hào)必須有CREATE SESSION權(quán)限。這兩種權(quán)限都包含在CONNECT角色中(CREATE PUBLIC DATABASE LINK權(quán)限在DBA中)。

一個(gè)公用數(shù)據(jù)庫鏈接對(duì)于數(shù)據(jù)庫中的所有用戶都是可用的,而一個(gè)私有鏈接僅對(duì)創(chuàng)建它的用戶可用。由一個(gè)用戶給另外一個(gè)用戶授權(quán)私有數(shù)據(jù)庫鏈接是不可能的,一個(gè)數(shù)據(jù)庫鏈接要么是公用的,要么是私有的。

創(chuàng)建數(shù)據(jù)庫鏈接時(shí),還可以使用缺省登錄方式,即不指定遠(yuǎn)程數(shù)據(jù)庫的用戶名和密碼:

復(fù)制代碼 代碼如下:

create public database link zrhs_link
using ‘zrhs';

在不指定用戶名和口令的情況下,ORACLE使用當(dāng)前的用戶名和口令登錄到遠(yuǎn)程數(shù)據(jù)庫。

USING后面指定的是鏈接字符串,也就是遠(yuǎn)程數(shù)據(jù)庫的網(wǎng)絡(luò)服務(wù)名,這個(gè)服務(wù)名保存在本地TNSNAMES.ORA文件中,在該文件中定義了協(xié)議、主機(jī)名、端口和數(shù)據(jù)庫名。

刪除數(shù)據(jù)庫鏈接的語句是:

復(fù)制代碼 代碼如下:

DROP [PUBLIC] DATABASE LINK zrhs_link

數(shù)據(jù)庫鏈接的引用

一般情況下引用數(shù)據(jù)庫鏈接,可以直接將其放到調(diào)用的表名或視圖名稱后面,中間使用一個(gè) @ 作為分割符:

SELECT * FROM worker@zrhs_link;

對(duì)于經(jīng)常使用的數(shù)據(jù)庫鏈接,可以建立一個(gè)本地的同義詞,方便使用:

CREATE SYNONYM worker_syn FOR worker@zrhs_link;

還可以建立一個(gè)本地的遠(yuǎn)程視圖,方便使用:

CREATE VIEW worker AS SELECT * FROM worker@zrhs_link where… ;

現(xiàn)在本視圖可與本地?cái)?shù)據(jù)庫中的任何其它視圖一樣對(duì)待,也可以授權(quán)給其它用戶,訪問此視圖,但該用戶必須有訪問數(shù)據(jù)庫鏈接的權(quán)限。

對(duì)于另外一種情況,所要訪問的表不在數(shù)據(jù)庫鏈接中指定的遠(yuǎn)程帳戶下,但該帳戶有訪問該表的權(quán)限,那么我們?cè)诒砻耙由显摫淼挠脩裘?/p>

SELECT * FROM camel.worker@zrhs_link ;

2>、當(dāng)數(shù)據(jù)庫參數(shù)global_name=true時(shí),那就要求數(shù)據(jù)庫鏈接名稱跟遠(yuǎn)端數(shù)據(jù)庫全局名稱一樣

數(shù)據(jù)庫全局名稱可以用以下命令查出

SELECT * FROM GLOBAL_NAME;

創(chuàng)建dblink的語法:

sql>create database link 數(shù)據(jù)庫鏈路名
connect to 用戶名 identified by 口令
using '主機(jī)字符串名';

如:

sql>create database link ora9i.us.oracle.com ### 這里的us.oracle.com為oracle默認(rèn)域名 ###
connect to scott identified by tiger
using 'sun';

1)dblink名必須與遠(yuǎn)程數(shù)據(jù)庫的全局?jǐn)?shù)據(jù)庫名(global_name)相同;
2)用戶名,口令為遠(yuǎn)程數(shù)據(jù)庫用戶名,口令;
3)主機(jī)字符串為本機(jī)tnsnames.ora中定義的串;
4)兩個(gè)同名的數(shù)據(jù)庫間不得建立dblink;
然后,你就可以通過dblink訪問遠(yuǎn)程數(shù)據(jù)庫了。

如:

sql>select * from 表名@ora9i.us.oracle.com;
還可以建立快照(snapshot)通過dblink實(shí)現(xiàn)遠(yuǎn)程數(shù)據(jù)自動(dòng)傳輸。
查看所有的數(shù)據(jù)庫鏈接,進(jìn)入系統(tǒng)管理員SQL>操作符下,運(yùn)行命令:

SQL>select owner,object_name from dba_objects where object_type='DATABASE LINK';

下面對(duì)第二種情況進(jìn)行舉例說明:

北京的總部有一個(gè)集中的數(shù)據(jù)庫,其SID是SIDBJ,用戶名:userbj,密碼:bj123,北京的IP地址是:192.168.1.101。
在本地(新疆)的分公司也有一個(gè)數(shù)據(jù)庫,其SID是SIDXJ,用戶:userxj,密碼:xj123,新疆的IP地址是:192.168.1.100。
要將本地新疆的SIDXJ數(shù)據(jù)庫中訪問到北京的數(shù)據(jù)庫SIDBJ中的數(shù)據(jù)。
也就是說,在sidxj的數(shù)據(jù)庫中,用戶userxj(192.168.1.100)需要建立DBLINK,以u(píng)serbj的用戶身份訪問sidBJ(192.168.1.101)中的數(shù)據(jù)。
測(cè)試環(huán)境:兩個(gè)數(shù)據(jù)庫均建立在WINXP上,ORACLE的版本均為Oracle817
建立環(huán)境時(shí),要注意關(guān)閉兩臺(tái)計(jì)算機(jī)上的windows的防火墻,否則,會(huì)出現(xiàn)能ping通,但Oracle連接不通的情況。
1、問:如何返回?cái)?shù)據(jù)庫的GLOBAL_NAME?
執(zhí)行SELECT * FROM GLOBAL_NAME;
北京的數(shù)據(jù)庫的GLOBAL_NAME為SIDBJ.US.ORACLE.COM
新疆的數(shù)據(jù)庫的GLOBAL_NAME為SIDXJ
2、問:如何查看Global_name參數(shù)是true還是False?
答:執(zhí)行:SQL> show parameter global_name;
執(zhí)行的結(jié)果如下:
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
global_names boolean TRUE
表示該參數(shù)是true.

也可以通過查看v$option視圖,如果其中Advanced replication為TRUE,則支持高級(jí)復(fù)制功能;否則不支持。
執(zhí)行語句為:select * from v$option;
3、問:如何檢查Oracle的版本是否支持同步功能?
答:執(zhí)行select * from v$option where PARAMETER='Advanced replication'語句,
如何返回值為True,那么就是支持,否則就是不支持。在兩個(gè)數(shù)據(jù)庫中都是檢查是否支持才行。
建立步驟:

1、在本地建立一個(gè)Oracle的客戶端連接tns_xj_to_bj,用于連接北京的數(shù)據(jù)庫。
2、新建一個(gè)連接tnsxj,用于連接本地的sidxj數(shù)據(jù)庫,以tnsxj/userxj/xj123登錄到PLSQL中。
下面開始創(chuàng)建連接到北京的遠(yuǎn)程數(shù)據(jù)連接DBLink。
create database link SIDBJ.US.ORACLE.COM connect to userbj identified by bj123 using 'tns_xj_to_bj';
其中:SIDBJ.US.ORACLE.COM是遠(yuǎn)程的數(shù)據(jù)庫的global_name,userbj是連接SIDBJ的用戶名,bj123是userbj的密碼,
tns_xj_to_bj是本地建立的連接到北京的數(shù)據(jù)庫的服務(wù)名。
3、測(cè)試連接是否成功:
select * from dual@SIDBJ.US.ORACLE.COM
如果返回結(jié)果如下則表示連接成功了。
DUMMY
-----
X
4、查詢已經(jīng)建立的遠(yuǎn)程連接名:
SQL> select owner,object_name from dba_objects where object_type='DATABASE LINK';
OWNER OBJECT_NAME
------------------------------ --------------------------------------------------------------------------------
SYSTEM SIDBJ.US.ORACLE.COM
USERXJ DBLINK_XJ_TO_BJ
USERXJ SIDBJ
5、至此,在新疆的計(jì)算機(jī)上建立了一個(gè)DBLINK,用于連接到北京的數(shù)據(jù)庫上,
在北京的數(shù)據(jù)庫中,建立一個(gè)表用于測(cè)試。
create table USERBJ.BJ_TEST
(
STU_ID NUMBER,
STU_NAME VARCHAR2(100)
)
在其中增加一條記錄:
insert into BJ_TEST (STU_ID, STU_NAME)
values (1, '鐘德榮');
在新疆的數(shù)據(jù)庫中查詢北京的數(shù)據(jù)庫中表的信息:
select * from bj_test@SIDBJ.US.ORACLE.COM
查詢結(jié)果:
STU_ID STU_NAME
---------- --------------------------------------------------------------------------------
1 鐘德榮
表示查詢是正常的。
說明:該查詢是用
以上腳本全部通過測(cè)試。

您可能感興趣的文章:
  • oracle創(chuàng)建dblink方法示例

標(biāo)簽:青島 固原 和田 周口 甘肅 開封 承德 武漢

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Oracle DATABASE LINK(DBLINK)創(chuàng)建與刪除方法》,本文關(guān)鍵詞  Oracle,DATABASE,LINK,DBLINK,創(chuàng)建,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Oracle DATABASE LINK(DBLINK)創(chuàng)建與刪除方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于Oracle DATABASE LINK(DBLINK)創(chuàng)建與刪除方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日本不卡不码高清免费观看| 欧美精选午夜久久久乱码6080| 91亚洲大成网污www| 夜夜揉揉日日人人青青一国产精品| 日韩精品一区二| 亚洲精品免费在线播放| 捆绑调教美女网站视频一区| 国产成人免费视频一区| xnxx国产精品| 欧美日韩精品欧美日韩精品一| 亚洲一区二区三区四区中文字幕 | 免费观看成人鲁鲁鲁鲁鲁视频| 91首页免费视频| 亚洲一区二区在线免费看| 在线免费视频一区二区| 五月婷婷久久综合| av不卡在线观看| 91麻豆精品国产91久久久资源速度 | 日韩国产成人精品| 欧美精品亚洲二区| 国模无码大尺度一区二区三区| 2023国产精品自拍| 99久久国产免费看| 视频一区在线视频| 国产精品五月天| 7777精品伊人久久久大香线蕉| 国内外精品视频| 亚洲欧洲成人自拍| 91精品国产一区二区| 国产精品一区二区久久不卡 | 人人超碰91尤物精品国产| 欧美一区二区三区婷婷月色| 国产一区二区三区美女| 中文字幕中文乱码欧美一区二区| 欧美色男人天堂| 国产综合一区二区| 亚洲四区在线观看| 久久综合精品国产一区二区三区 | 成人免费视频一区二区| 一区二区三区美女视频| 欧美精品一区二| 欧美午夜精品久久久久久孕妇| 91精品在线免费| 成人午夜在线播放| 免费观看日韩av| 亚洲男人天堂av网| 欧美国产97人人爽人人喊| 欧美不卡激情三级在线观看| 91亚洲精品久久久蜜桃网站 | 青青草97国产精品免费观看| 中文字幕一区二区在线播放| 久久一区二区视频| 91精品久久久久久久91蜜桃| 亚洲国产视频直播| 国产性色一区二区| 欧美成人精品高清在线播放| 欧美日韩亚洲综合| 91丨九色丨黑人外教| 国产很黄免费观看久久| 日本欧美大码aⅴ在线播放| 亚洲人被黑人高潮完整版| 欧美极品aⅴ影院| 精品对白一区国产伦| 亚洲观看高清完整版在线观看| 国产欧美va欧美不卡在线| 五月天激情小说综合| 日韩和欧美一区二区三区| 青椒成人免费视频| 欧亚洲嫩模精品一区三区| 欧美xxxxxxxx| 专区另类欧美日韩| 风间由美一区二区av101| 欧美三片在线视频观看| 亚洲日本成人在线观看| 粉嫩蜜臀av国产精品网站| 欧美成人在线直播| 蜜桃精品在线观看| 久久久777精品电影网影网 | 亚洲电影一级片| 亚洲欧美另类小说| 亚洲免费av在线| 亚洲激情图片小说视频| 亚洲另类在线一区| 国产精品天美传媒| 国产亚洲精品7777| 精品国产精品一区二区夜夜嗨| 欧美国产日韩亚洲一区| 欧美久久久久久久久中文字幕| 色哟哟亚洲精品| 播五月开心婷婷综合| 国产一区二区视频在线| 久久新电视剧免费观看| 国产精品入口麻豆原神| 久久免费看少妇高潮| 欧美一区二区在线不卡| 欧美日韩高清一区二区不卡| 欧美三级蜜桃2在线观看| 91免费精品国自产拍在线不卡| 成人精品gif动图一区| 久久久综合九色合综国产精品| 国产精品亚洲一区二区三区在线| 日韩精品1区2区3区| 日日夜夜精品视频免费| 午夜精品福利一区二区蜜股av | 色婷婷综合激情| 极品少妇一区二区三区精品视频| 成人黄色软件下载| 99久久精品国产导航| 不卡免费追剧大全电视剧网站| 成人免费av在线| 色欧美乱欧美15图片| 亚洲午夜久久久久久久久电影网| 亚洲免费观看高清完整版在线观看 | 精品国产乱码久久久久久久久| 欧美一区二区三区白人| 国产精品911| zzijzzij亚洲日本少妇熟睡| 99精品欧美一区二区蜜桃免费| 国产一区二区看久久| 日韩电影一区二区三区四区| 国产激情视频一区二区在线观看| 精品99999| 精品美女在线观看| 国产精品久线在线观看| 国产精品二三区| 亚洲成人自拍网| 日韩电影一区二区三区四区| 蜜臀久久99精品久久久久久9 | 欧美日韩高清一区二区| 欧美卡1卡2卡| 欧美精品在线一区二区三区| 亚洲男人天堂一区| 蓝色福利精品导航| 97久久精品人人爽人人爽蜜臀| 国产成人鲁色资源国产91色综| 日本一区二区视频在线观看| 热久久一区二区| 国产精品中文字幕一区二区三区| 91同城在线观看| 欧美日韩国产高清一区二区三区| 久久青草国产手机看片福利盒子 | 国产美女在线精品| 在线观看免费成人| xnxx国产精品| 一级精品视频在线观看宜春院| 九九国产精品视频| 欧美综合亚洲图片综合区| 久久亚区不卡日本| 欧美系列一区二区| 国产乱码精品一区二区三区av | 粉嫩一区二区三区在线看| 高清国产一区二区| 欧美电影在线免费观看| 国产精品久久久久四虎| 奇米一区二区三区av| 免费观看日韩电影| 日韩欧美激情在线| 午夜精品久久久久影视| 久久精品国产第一区二区三区| 国产成人免费在线视频| 7777精品伊人久久久大香线蕉| 国产精品全国免费观看高清| 一区二区三区免费| 99综合影院在线| 国产精品国产a级| 成人黄色在线视频| 日韩午夜电影av| 亚洲综合另类小说| 91伊人久久大香线蕉| 中文字幕 久热精品 视频在线| 久草精品在线观看| 日韩女同互慰一区二区| 麻豆精品一二三| 日韩免费性生活视频播放| 狠狠色丁香久久婷婷综合_中| aaa欧美大片| 中文字幕在线视频一区| 亚洲视频精选在线| 成人一区二区视频| 欧美精品一区二区久久婷婷| 一区二区三区四区激情 | 婷婷亚洲久悠悠色悠在线播放| 成人a免费在线看| 成人欧美一区二区三区黑人麻豆 | 日韩电影一区二区三区| 欧美老肥妇做.爰bbww视频| 成人av在线资源网站| 欧美三级电影一区| 日韩成人免费在线| 日韩一级片在线播放| 狠狠色丁香久久婷婷综合_中| 激情久久久久久久久久久久久久久久| 欧美日韩一级黄| 99久久国产综合精品色伊| ●精品国产综合乱码久久久久| 福利一区二区在线| 一区二区三区成人| 久久久噜噜噜久久人人看 | 国产精品素人视频| 一本色道久久综合亚洲91|