ORA-28595: Extproc agent : Invalid DLL Path
Cause: The path of DLL supplied for the extproc execution is invalid.
Action: Check if the DLL path is set properly using the EXTPROC_DLLS environment variable. errors 28600 – 28620 are reserved for bitmap indexes
ORA-28595: Extproc agent: Invalid DLL Path 这是一个 Oracle 数据库错误,用于指出 Oracle 无法找到给定的外部处理程序或库的路径。
Oracle 报告 ORA-28595 错误,表明 extproc 进程尝试访问包含外部调用加载项的路径时出错。 extproc 会尝试搜索安静的路径,如果找不到正确的路径,就会显示 ORA-28595 错误。
可能发生这种情况的常见情形有:
– extproc 路径不正确
– 加载项和 extproc 路径中的 DLL 文件都不存在
– 该 DLL 文件的 ACL 权限不正确
1. 使用 env | grep extproc 命令检查 extproc 的路径。
2. 确保 extproc 的路径正确无误。
3. 使用 ls -l 命令来检查存在的文件的确切位置和权限。
4. 使用ps / aux | grep extproc 来检查 extproc 是否已被外部储存过程调用 。
5. 如果 extproc 尚未被调用,在 extproc 文件夹中直接运行该 extproc 命令,如 extproc cache_clean 等.
6. 如果其他操作也不起作用,会重启SQLNET服务来解决这个问题。