由于导数据需要,在oracle 11.2.0.1创建dblink访问oracle19c数据库,提示用户密码错误。
当然不会存在创建是 用户密码错误的情况。
报错页面如下
后面猜想是由数据库版本太低问题导致, 11g版本信息如下:
SELECT t.* FROM v$version t;
看看需要访问的目标端版本
查看创建目标端数据库该用户密码支持版本
select t.password_versions from dba_users t where username='NAME';
看到password_versions 只有 11g和12c
处理办法 需要修改目标端19c数据库上 sqlnet.o