国产一区二区精品久久_蜜桃狠狠狠狠狠狠狠狠狠_午夜视频精品_激情都市一区二区

當(dāng)前位置:首頁 > 網(wǎng)站舊欄目 > 學(xué)習(xí)園地 > 程序開發(fā)教程 > 詳解database link的設(shè)置和使用

詳解database link的設(shè)置和使用
2010-01-17 10:48:43  作者:  來源:
database link,它是用來更方便的一個數(shù)據(jù)庫中訪問另一個數(shù)據(jù)庫(包括本地和遠程的,道理一樣)在本地建立的。即數(shù)據(jù)庫連接只是連到別的數(shù)據(jù)庫的快捷方式。

  一、設(shè)置具體有兩種

  第一種:

  根據(jù)遠端的信息用Net Manager設(shè)置好能連接遠端的服務(wù)及監(jiān)聽程序!

create public database link fwq12
  connect to fzept identified by neu

  using’fjept’//fjept為剛剛配置好的服務(wù)名

  第二種:

  直接建立鏈接:  

create database link linkfwq
  connect to fzept identified by neu
  using ’(DESCRIPTION =
  (ADDRESS_LIST =
  (ADDRESS = (PROTOCOL = TCP)(HOST = 10.142.202.12)(PORT = 1521))
  )
  (CONNECT_DATA =
  (SERVICE_NAME = fjept)
  )
  )’;


  二、使用

  查詢遠端數(shù)據(jù)庫里的表

  SELECT……FROM表名@數(shù)據(jù)庫鏈接名;

  查詢、刪除和插入數(shù)據(jù)和操作本地的數(shù)據(jù)庫是一樣的,只不過表名需要寫成“表名@dblink服務(wù)器”而已。

  附帶說下同義詞創(chuàng)建:

  CREATE SYNONYM同義詞名FOR表名;
CREATE SYNONYM同義詞名FOR表名@數(shù)據(jù)庫鏈接名;

  刪除dblink:DROP PUBLIC DATABASE LINK linkfwq。

  假如創(chuàng)建全局dblink,則必須使用systm或sys用戶,在database前加public。

  創(chuàng)建Database Link

  1.先創(chuàng)建PUBLIC DATABASE LINK,不用指定用戶和密碼 

scott@TEST>conn system/test
  Connected.
  system@TEST>CREATE PUBLIC DATABASE LINK orcl USING 'ORCL';
  Database link created.


  2.再在各個用戶下創(chuàng)建私有DATABASE LINK(同PUBLIC DATABASE LINK名稱相同),指定用戶和密碼 

system@TEST>conn scott/tiger
  Connected.
  scott@TEST>CREATE DATABASE LINK orcl CONNECT TO scott IDENTIFIED BY tiger;
  Database link created.

  實際上相當(dāng)于: 

 CREATE DATABASE LINK orcl USING 'ORCL' CONNECT TO scott IDENTIFIED BY tiger;
安徽新華電腦學(xué)校專業(yè)職業(yè)規(guī)劃師為你提供更多幫助【在線咨詢