2015-11-27 67 views
0

DB鏈接創建成功與下面的查詢無法訪問的SQLDeveloper使用dblinks表

create database link dblink1 connect to "uname" identified by "password" using 'sid'; 

郵報,試圖訪問存在於目標表分貝使用DBLINK與下面的查詢

select * from [email protected]; 

它與下面的錯誤失敗

ORA-01017:無效的用戶名/密碼;登錄拒絕

ORA-02063:從dblink1前述線

  • 00000 - 「無效的用戶名/密碼;登錄被拒絕」
  • *原因:

    *操作:

    行錯誤:3欄:19

    注:

    1. 所有操作都可以通過做的SQLDeveloper
    2. 用戶名,並在創建DBLINK的時候提供的密碼是正確的(正確的)。

    回答

    0

    您的記錄說明用戶名/密碼是正確的,但是通過使用雙引號強制它們在指定的情況下被解釋。除非以相同的方式創建用戶,否則它很可能以大寫形式存儲。

    因此,而不是嘗試沒有雙引號:

    CREATE DATABASE LINK dblink1 CONNECT TO uname IDENTIFIED BY password USING 'sid';