文档解释
ORA-27128: unable to determine pagesize
Cause: sysconf() call failed
Action: contact Oracle support
ORA-27128: unable to determine pagesize 错误是一个系统错误,指出Oracle不能从操作系统中检索分页大小信息。
官方解释
ORA-27128会出现,如果Oracle不能从操作系统中检索分页大小信息。要解决该错误,您应检查操作系统目录,以确保系统正确显示分页文件的大小。此错误的子系统错误代码将指出检索分页文件大小时发生的任何错误。
常见案例
ORA-27128错误通常会在使用特定操作系统上的Oracle 10g的本机化数据库实例时出现,也可能会在Oracle旧版本上出现。
一般处理方法及步骤
1. 分别查看内核态参数shmmax 和shmall,看它们是否在操作系统上设置正确,如果参数设置不正确,请修改为正确的参数值。
2. 将操作系统的分页文件的页大小更改为256K / 512K ,然后重启数据库,以确保Oracle能够检索操作系统中的分页文件大小。