代码改变世界

20210123记录Oracle跨数据库版本报错ora-02063/ora-01017

  旋风小王子  阅读(1289)  评论(0编辑  收藏  举报

因迁移数据库,原数据库链路创建报错ora-02063/ora-01017 

        经过一番查阅,这是Oracle的一个BUG,描述如下:

Bug 6738104: ORA-01017 ORA-02063 WHILE CONNECTING FROM10G TO 11G VIA PUBLIC DBLINK

       大意是当低版本通过dblink连接11G库时,默认会将密码改为大写。

于是重新创建dblink,密码使用双引号+小写即可。

       

例:create database link db_test
 2 connect to wxboss
 3 identified by "wxboss"
 4 using '(DESCRIPTION =
 5 (ADDRESS_LIST =
 6 (ADDRESS = (PROTOCOL =TCP)(HOST = 192.168.99.100)(PORT = 1521))
 7 )
 8 (CONNECT_DATA =
 9 (SERVER = DEDICATED)
 10 (SID = wxboss)
 11 )
 12 )';

特此记录。

 

编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示