【问题标题】:Not able to access tables using dblinks in Sqldeveloper无法在 Sql Developer 中使用 db 链接访问表
【发布时间】:2015-11-27 16:28:21
【问题描述】:

通过以下查询成功创建数据库链接

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

在尝试使用带有以下查询的 dblink 访问目标数据库中存在的表时发布该消息

select * from dual@dblink1;

失败并出现以下错误

ORA-01017:用户名/密码无效;登录被拒绝

ORA-02063: dblink1 的前一行

  1. 00000 - “用户名/密码无效;登录被拒绝”

*原因:

*行动:

行错误:3 列:19

注意:

  1. 所有操作都通过 SQLDeveloper 完成
  2. 在创建 dblink 时提供的用户名和密码正确(正确)。

【问题讨论】:

    标签: oracle oracle-sqldeveloper


    【解决方案1】:

    您的注释说用户名/密码是正确的,但是通过使用双引号,您会强制它们在指定的情况下被解释。除非您以相同的方式创建用户,否则它很可能以大写形式存储。

    因此,请尝试不使用双引号:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-20
      • 2015-06-09
      • 2012-02-18
      • 2013-07-21
      • 1970-01-01
      • 2015-04-24
      • 2018-04-07
      • 2012-06-24
      相关资源
      最近更新 更多