文档解释
ORA-07574: szrfc: $GETUAI failure
Cause: VMS system service $GETUAI failed
Action: Examine system error message and refer to VMS documentation
ORA-07574发生在当客户端尝试获取UAI信息(由以前的值短语替换为“用户定义的认证信息”)时。如果服务器在尝试获取客户端发送的UAI信息时发生错误,则会出现ORA-07574错误消息。
官方文档建议,用户可以在Alert日志文件中查找详细消息以获取额外信息。
ORA-07574错误的一般原因是客户端发送的UAI信息无效,或者客户端正在使用某种旧的TNS协议引擎版本,且它不能支持UAI。此外,由于凭据的过期或非正常,服务器可能无法验证客户端尝试使用的安全凭据。
正常处理方法及步骤
1. 检查客户端的TNSNAMES.ORA文件,确保它们正确地配置了UAI信息以实现安全 ;
2. 更新客户端TNS服务器,以确保它具有对UAI信息和其他相关安全性功能的正确支持 ;
3. 检查数据库服务器实例中的V$SESSION,确保其中没有过期或无效的凭据。