低版本客户端连接19C数据库报ORA-28040协议错误

环境:数据库为19C-cdb,oracle客户端为11g,客户端用plsql连接数据库时报错ORA-28040

低版本客户端连接19C数据库报ORA-28040协议错误_第1张图片

解决方法:在$ORACLE_HOME/network/admin/目录下找到sqlnet.ora文件(如果没有可以手动创建),在sqlnet.ora中加入以下内容:

SQLNET.ALLOWED_LOGON_VERSION_SERVER=11   #11对应的是oracle客户端版本,如果客户端是8i后面就写8
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=11

配置完成后需要重启数据库监听,修改system用户密码。

你可能感兴趣的:(Oracle数据库基础,数据库,oracle)