ORACLE學習之DBLINK

DBLINK是ORACLE下用於建立與另外一個數據庫的連接而創建的一個對象。下面是建立DBLINK的兩種方法:

1、已經配置本地服務
CREATE DATABASE LINK數據庫鏈接名CONNECT TO 用戶名 IDENTIFIED BY "密碼" USING '本地配置的數據的實例名';
2、未配置本地服務
create database link 數據庫鏈接名 connect to 用戶名 identified by "密碼"
using

'(DESCRIPTION =
    (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = IP地址)(PORT = 1521))
    )
    (CONNECT_DATA =
        (SERVICE_NAME =數據庫實例名)
    )
)';

上面的配置有一個地方是需要注意的,否則會引起"ora-01017,ora-02063",原因是由於如果是9i連接11g的數據庫時,由於11g的密碼是小寫,所以配置裏也寫了小寫,但是DBLINK會自動轉換成大寫,所以需要在密碼出用雙引號括起來.

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章