ORA-28268: Exceeded the maximum allowed size for Context information in a session
Cause: The maximum size specified by the _session_context_size init.ora parameter was exceeded.
Action: Please change the value for _session_context_size in the init.ora file.
ORA-28268错误表示,会话信息的上下文中的记录尺寸已超出允许的最大尺寸。上下文模式存储会话的一些元数据,而这些数据的上限是16KB。
ORA-28268表示您在具有上下文的会话中记录的信息超出了会话中允许的16KB大小限制。
错误消息中可能会包含一些调试提示,可以指示在会话中设置的上下文属性,可能包括用户会话重定向,错误重定向或活动目录会话属性。
1.重新组织会话,确保会话中不超过16KB的上下文记录,例如,在多个会话中重新设置属性,以避免记录超出16KB;
2.在会话上禁用上下文,可以通过设置”allow_context_management” = FALSE来实现;
3.如果会话特定属性太多,可以使用更高级别的语句,比如”alter session set user_group”。