我们使用的是在 Solaris 上运行的 Oracle Enterprise 11rR2。
如何使用 删除/删除分配的共享内存段ipcrm
?
我收到此错误:
ORA-01041: internal error. hostdef extension doesn't exist
我们使用的是在 Solaris 上运行的 Oracle Enterprise 11rR2。
如何使用 删除/删除分配的共享内存段ipcrm
?
我收到此错误:
ORA-01041: internal error. hostdef extension doesn't exist
我希望你知道你在做什么......
首先找出哪个段将是候选删除,因为它没有被 Oracle 崩溃清理:
记下所有者和组,他们应该是 Oracle rdbms 进程的所有者。接下来检查 NATTCH 列,应该是 0 个进程附加到该段。如果您仍想删除该段(当没有附加进程时这是非常安全的),请使用 ID 列作为输入
通常这不能解决问题。有一个问题导致实例崩溃....检查警报日志,它可能有一些线索。