文档解释
ORA-28390: auto login wallet not open but encryption wallet may be open
Cause: Auto login wallet was not open. But, the encryption wallet may still be open and subsequent TDE operations might succeed.
Action: If auto login wallet is closed but TDE operations succeed, check the status of the encryption wallet and close that if required.
ORA-28390 错误通常是由于钱包位于不受信任的应用程序/容器中的环境变量NETWORK_ACCESS的设置导致的。
官方解释
常见案例
1. 如果钱包位于未受信任的应用程序/容器中,则ORA-28390错误显然可能是由于环境变量NETWORK_ACCESS中没有设置正确的秘密导致的。
2. 如果钱包保存在某个不受关注的文件夹内,而没有设置所需的权限和管理员访问权限,则也可能会出现这种情况。
一般处理方法及步骤
1. 首先,检查SQL及Oracle数据库是否具有足够的权限以便访问钱包文件夹。
2. 然后,检查钱包文件夹中的所有文件是否具有正确的权限和管理员访问权限。
3. 最后,检查数据库实例下的环境变量NETWORK_ACCESS是否有正确的秘密。