Oracle11g客户端链接Oracle12C服务器端,需配置项sql
前置条件:已安装Oracle11g客户端,配置好环境变量,用PL/SQL Developer登陆数据库数据库
出现问题:登陆数据库时,提示“ORA-28040:没有匹配的验证协议”服务器
解决办法:session
①在oracle 12C服务器端$oracle_home/network/admin目录下 新建文件sqlnet.oraoracle
SQLNET.ALLOWED_LOGON_VERSION_SERVER=11; SQLNET.ALLOWED_LOGON_VERSION_CLIENT=11;
②在服务器端,管理员身份登陆,修改密码ide
sqlplus / as sysdba alter session set container=服务名; alter user 服务名 identified by 密码;
注意:配置完服务器端的sqlnet.ora文件后,务必要从新修改密码,不然仍登陆失败spa