文档解释
ORA-02799: Unable to arm signal handler
Cause: The arming of a signal handler for the “done” signal failed.
Action: Internal error – contact ORACLE support.
ORA-02799错误的标准文本是:
“ORA-02799:无法设定信号处理程序”
官方解释
该错误代码表明数据库服务器处理器无法安装受支持的信号(可以在官方文件中查找支持的信号)的处理程序。
常见案例
此错误是由数据库服务器调用:signal()系统函数产生,即 eSIGBUS,eSIGILL,eSIGXFSZ, SIGTRAP,eSIGSEGV或eSIGSYS。
正常处理方法及步骤
1. 首先,确保数据库服务器处理器支持上述特定信号,如果支持,则建议最新硬件/操作系统/驱动程序上可用更新。
2. 如果硬件/操作系统/驱动程序都是最新的,则建议将数据库升级到最新的版本以确保支持最新的信号处理器。
3. 在最后,检查codebase数据库服务文件,确保它们是正确的,未损坏,正确安装等。