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.重启实例,查看是否可以正常工作。