偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Oracle建立DBLINK的操作經(jīng)驗(yàn)總結(jié)

數(shù)據(jù)庫 Oracle
我們今天主要向大家介紹的是Oracle建立DBLINK的經(jīng)驗(yàn)總結(jié),為了更好的表達(dá)其實(shí)際操作我們列舉了測(cè)試條件,以及建立相關(guān)環(huán)境,以下就是文章的具體內(nèi)容介紹。

以下的文章主要介紹的是Oracle建立DBLINK的實(shí)際操作步驟的經(jīng)驗(yàn)總結(jié),我們首先建立了其相關(guān)的測(cè)試條件,你如果對(duì)其有興趣的話你就可以點(diǎn)擊以下的文章進(jìn)行觀看了。 下面就是文章的具體內(nèi)容介紹。

 

測(cè)試條件:

 

假設(shè)某公司總部在北京,新疆有其下屬的一個(gè)分公司。在本次測(cè)試中,新疆的計(jì)算機(jī)為本地計(jì)算機(jī),即本要的IP地址為:192.168.1.100

 

北京的總部有一個(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)需要Oracle建立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í)行

 

  1. SELECT * FROM GLOBAL_NAME; 

 

北京的數(shù)據(jù)庫的GLOBAL_NAME為SIDBJ.US.ORACLE.COM

 

新疆的數(shù)據(jù)庫的GLOBAL_NAME為SIDXJ

 

2、問:如何查看Global_name參數(shù)是true還是False?

 

答:執(zhí)行:

 

  1. SQL> show parameter global_name; 

執(zhí)行的結(jié)果如下:

  1. NAME TYPE VALUE  
  2. global_names boolean TRUE 

 

表示該參數(shù)是true.

 

Oracle建立DBLINK時(shí)該參數(shù)為true時(shí),你在本地建立的DBLINK的名稱必須和遠(yuǎn)程的Global_name一致才行。

 

3、問:查看遠(yuǎn)程數(shù)據(jù)徊是否支持高級(jí)復(fù)制功能。

 

答:通過查看v$option視圖,如果其中Advanced replication為TRUE,則支持高級(jí)復(fù)制功能;否則不支持。

 

執(zhí)行語句為:

 

  1. select * from v$option; 

也可以執(zhí)行select * from v$option where PARAMETER='Advanced replication'語句,

如何返回值為True,那么就是支持,否則就是不支持。在兩個(gè)數(shù)據(jù)庫中都是檢查是否支持才行。

 

建立步驟:

 

1、在本地建立一個(gè)Oracle的客戶端連接tns_xj_to_bj,用于連接北京的數(shù)據(jù)庫。

 

在北京的數(shù)據(jù)庫中,建立一個(gè)表用于測(cè)試。

 

 

  1. create table USERBJ.BJ_TEST  
  2. (  
  3. STU_ID NUMBER,  
  4. STU_NAME VARCHAR2(100)  

在其中增加一條記錄:

+

  1. insert into BJ_TEST (STU_ID, STU_NAME)  
  2. values (1, '鐘德榮'); 

2、新建一個(gè)連接tnsxj,用于連接本地的sidxj數(shù)據(jù)庫,以tnsxj/userxj/xj123登錄到PLSQL中。

下面開始創(chuàng)建連接到北京的遠(yuǎn)程數(shù)據(jù)連接DBLink。

 

  1. 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è)試連接是否成功:

 

  1. select * from dual@SIDBJ.US.ORACLE.COM 

 

如果返回結(jié)果如下則表示連接成功了。

 

 

 

  1. DUMMY  
  2. -----  

 以上的相關(guān)內(nèi)容就是對(duì)Oracle建立DBLINK的介紹,望你能有所收獲。

【編輯推薦】

  1. Oracle存儲(chǔ)過程中如何準(zhǔn)確的實(shí)現(xiàn)分頁
  2. Oracle數(shù)據(jù)庫與FoxPro數(shù)據(jù)如何轉(zhuǎn)換
  3. Oracle數(shù)據(jù)庫中如何用GROUPING SETS進(jìn)行分組自定義
  4. 用Oracle SQL語句來實(shí)現(xiàn)進(jìn)制間的相互轉(zhuǎn)換
  5. Oracle10g中current_scn的正確計(jì)算運(yùn)行
責(zé)任編輯:佚名 來源: 博客園
相關(guān)推薦

2011-07-27 18:55:02

Oracle數(shù)據(jù)庫DBLINK操作

2010-04-21 14:53:46

Oracle游標(biāo)

2009-09-11 13:29:31

LINQ查詢操作

2009-09-08 10:57:55

LINQ查詢操作

2010-04-27 17:21:39

Oracle存儲(chǔ)過程

2010-04-20 10:41:49

Oracle數(shù)據(jù)庫

2010-04-15 16:06:02

Oracle存儲(chǔ)過程

2010-05-06 17:30:56

Oracle查詢語句

2010-04-21 12:49:57

Oracle性能

2010-04-28 17:14:38

Oracle EXPL

2009-10-15 09:27:00

2010-01-21 14:49:44

VB.NET操作Wor

2011-04-12 09:20:28

OracleDBLINK

2011-07-21 13:40:17

java

2009-09-16 17:13:54

學(xué)習(xí)Linq

2009-08-19 09:24:43

AJAX引擎經(jīng)驗(yàn)總結(jié)

2009-09-29 16:32:11

OJB Hiberna

2009-09-18 10:21:13

C#數(shù)組C#串操作

2010-03-25 13:42:14

云計(jì)算

2010-03-23 11:39:49

云計(jì)算
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)