ORA-09878: sstascre/sstasat: shmat error, unable to attach tas write page ORACLE 报错 故障修复 远程处理
文档解释
ORA-09878: sstascre/sstasat: shmat error, unable to attach tas write page
Cause: Error in shmat.
Action: Check errno returned.Verify that enough shared memory is available on the system.
ORA-00978: sstascre/sstasat: shmat error, unable to attach tas write page是由tas写页连接失败造成的Oracle数据库错误。
官方解释
ORA-00978表示 Oracle 无法找到必要的tas_write(例如保护类型7)访问页面,以便为PX子进程提供打开文件的权限。
常见案例
这种情况可能是由于系统上缺少sstasat这个库对象引起的。
正常处理方法及步骤
1.检查sstasat库对象是否存在,如果不存在,请重建它。
2.查看操作系统上是否存在共享库。
3.重新加载全局数据库资源池。
4.使用utlrp.sql重新编译所有的存储过程,函数和视图。
5.重启实例,查看是否可以正常工作。