oracle下database link詳解

來源:互聯網
上載者:User

    database link 詳解

    資料庫之間通過建立database link ,可以方便使用者對異地資料庫中某一使用者下資料的進行DML操作,但是不能做DDL操作,

    database link 的兩種方式:

        公有link:public database link此使用者下建的database link ,其他使用者也可以使用此link)

        私人link:database link        只有建立該link的使用者的才可以使用此link,其他使用者則不能使用)實驗環境:

    window 平台下的oracle 11g  64位本機資料庫)

    linux平台下的oracle 10g  32遠端資料庫)

建立database link的步驟:

    1、遠端資料庫需要開啟監聽           650) this.width=650;" title="無標題.png" src="http://www.bkjia.com/uploads/allimg/131228/22341L2I-0.png" />

    2、在本機資料庫上配置連接字串

650) this.width=650;" title="本機資料庫配置連接字串.jpg" src="http://www.bkjia.com/uploads/allimg/131228/22341M246-1.jpg" />

650) this.width=650;" title="tnsping lck.jpg" src="http://www.bkjia.com/uploads/allimg/131228/22341KI0-2.jpg" />

3、建立public database link

文法:create public database link 連結名 connect to 遠端資料庫的使用者名稱】 identified by 密碼】 using '連接字串'
        create  public database link  link1 connect  to hr identified by hr using 'lck'   

650) this.width=650;" title="公有link.jpg" src="http://www.bkjia.com/uploads/allimg/131228/22341M327-3.jpg" />

 4、建立database link

文法:  create  database link 連結名 connect to 目標資料庫的使用者名稱】 identified by 密碼】 using '連結字串'

       create  database link link3 connect to hr identified by hr using 'lck';

650) this.width=650;" title="私人link.jpg" src="http://www.bkjia.com/uploads/allimg/131228/22341G626-4.jpg" />

       ok,database link建立完成!!

利用database link 在遠端資料庫的對象進行管理insert into、update、delete、select)

650) this.width=650;" title="利用database link對遠端資料庫使用者的表進行DML操作.jpg" src="http://www.bkjia.com/uploads/allimg/131228/22341I527-5.jpg" />

不能利用database link 在遠端資料庫中執行DDL操作

650) this.width=650;" title="不能對遠端資料庫進行DDL操作.jpg" src="http://www.bkjia.com/uploads/allimg/131228/22341M027-6.jpg" />

ok,組後一個命令:刪除database link 

文法:

drop  public database link 串連名】

drop  database link 串連名】

 drop  public database link link1;

650) this.width=650;" title="刪除公有link.jpg" src="http://www.bkjia.com/uploads/allimg/131228/22341I0U-7.jpg" />

 drop database link link3

650) this.width=650;" title="刪除私人link.jpg" src="http://www.bkjia.com/uploads/allimg/131228/22341Ib2-8.jpg" />

 

 

 

 

本文出自 “挨踢小蝌蚪” 部落格,請務必保留此出處http://chunke.blog.51cto.com/2753715/1220434

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.