ORA-28121: driving context does not exist
Cause: try to drop a driving context that does not exist
Action: None
ORA-28121: driving context does not exist 是Oracle数据库中的一个报错代码,当用Linux/Unix系统访问Oracle数据库时,此错误可能会出现。
1、确认上下文认证是否正确,比如user name,password,proxy user name,proxy password等;
2、确认是否赋予连接权限的用户有连接数据库的权限;
3、通过在PL/SQL中执行dbms_session.set_context(‘package_name’, ‘param_name’,’param_value’)来初始化参数环境;
4、重启用户会话,检查是否仍存在上下文认证的要求;
5、在sql*plus中重新连接,执行select * from session_privs ,查看用户session权限;
6、可以通过alter system set “_users_dont_match_pwd_policy”=true来更新一些系统参数;
7、最后,如果上述所有步骤都未解决此问题,最好联系数据库管理员,给提供此问题的用户正确的上下文认证。