ORA-01017 11G用户名称区分大小写引起的数据库链错误

原创 2013年12月03日 17:03:28

今天在实施工作的前期测试中,手工创建数据库链后,始终无法从10g数据库连接到11g数据库,密码和用户名称都是正确的,报错信息为:

SQL> select * from tab@easypoint;
select * from tab@easypoint
                  *
第 1 行出现错误:
ORA-01017: 用户名/口令无效; 登录被拒绝
ORA-02063: 紧接着 line (起自 EASYPOINT)

查阅资料后发现,11g对密码的存储是区分大小写的,因此在创建从10g到11g的数据库链时,需要通过双引号将密码封起来,形式如下:

create database link easypoint
  connect to easypoint identified by "easypoint"
  using '(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.1.81)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = cfhidb)
    )
  )';

找到了问题的根源,解决起来就很容易了:

SQL> create database link easypoint
  2    connect to easypoint identified by "easypoint"
  using '(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.1.81)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = cfhidb)
    )
  )';  3    4    5    6    7    8    9   10  

数据库链接已创建。

SQL> select * from tab@easypoint;

未选定行


版权声明:本文为博主原创文章,未经博主允许不得转载。个人技术网站:http://www.ezbit.ren

相关文章推荐

scott 用户在PLSQL Develope上登录时提示错误:ORA-01017: invalid username/password的解决方案

scott 用户在PLSQL Develope上登录时提示错误:ORA-01017: invalid username/password的几种原因,这位博主写的很好,贴地址 http://blog....

java中JDBCf访问数据库时报java.sql.SQLException: ORA-01017: invalid username/password; logon denied的错误

java中JDBCf访问数据库时报java.sql.SQLException: ORA-01017: invalid username/password; logon denied的错误...

11g oracle 用户密码过期问题 一开始报 ora-12560 tns协议适配器错误

11g oracle 用户密码过期问题 一开始报 ora-12560 tns协议适配器错误

【数据库管理】ORA-01017错误及部分的常见典型案例

本文将介绍对于数据库登录时ORA-01017错误问题的基本对应思路和一些典型的案例。...

ORACLE 11g RAC TNS无法正常登陆之ORA-12537&ORA-01017&SP2-0157

2016年11月21日,一同事安装ORACLE 11g rac for hpunix时,安装流程出错:grid软件已经安装,oracle软件已经安装,在oracle使用dbca建库时,找不到数据库安装...

Oracle数据库登录错误提示提示ora 01033:oracle initialization or shutdown in progress,oracle11g

前几天使用ORACLE数据库的时候把原来数据库里面的一个数据文件删除了,之后程序就卡在那里不动了,然后就强制关机了,重启电脑之后登录ORACLE数据库的时候提示ora 01033:oracle ini...

8i-11G 之间dblink 引起的ORA-04052错误

早上开发部门 发邮件说有如下问题, 查看应该是erp到rdap的dblink 引起的, 应该是某个trigger引起的 +-------------------------------------...

RAC RMAN 通道配置 RMAN-12001 RMAN-12001 RMAN-10008 RMAN-10003 ORA-01017 错误

做RAC 的RMAN 测试,配置通道后,检验时报错。   RMAN> configure channel 1 device type disk connect 'sys/admin@orcl1';...

Oracle 11g参数修改错误导致数据库无法启动的处理方法.[ORA-01034,ORA-27101,ORA-00824]

由于为了更快的处理一个大表,我对Oracle 11g的参数做了修改导致部分参数出现错误,进而导致Oracle实例无法启动. 症状如下: D:\>sqlplus hr/hr SQL...

无法识别的属性“targetFramework”。请注意属性名称区分大小写。错误解决办法

“/CRM”应用程序中的服务器错误。 配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误消息: 无法识...
  • muchlin
  • muchlin
  • 2011年09月22日 16:24
  • 115869
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ORA-01017 11G用户名称区分大小写引起的数据库链错误
举报原因:
原因补充:

(最多只允许输入30个字)