client端连接数据库,使用scan ip,出现ora-12545错误
检查
SQL> show parameter local
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
local_listener string (ADDRESS=(PROTOCOL=TCP)(HOST=d
fmcdb2-vip)(PORT=1521))
parallel_force_local boolean FALSE
修改local_listener主机名为VIP-IP地址
SQL> alter system set local_listener='(ADDRESS=(PROTOCOL=TCP)(HOST= 10.2.21.13)(PORT=1521))' sid='dfgdb2';
System altered.
SQL> alter system set local_listener='(ADDRESS=(PROTOCOL=TCP)(HOST= 10.2.21.12)(PORT=1521))' sid='dfgdb1';
System altered.
测试连接已解决问题
[oracle@dfmc-dbaasdg-01 admin]$ sqlplus system/oracle@DFGDB
SQL*Plus: Release 12.2.0.1.0 Production on Mon Aug 28 06:02:27 2017
Copyright (c) 1982, 2016, Oracle. All rights reserved.
Last Successful login time: Mon Aug 28 2017 13:08:44 +08:00
Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production