...使用db2start 命令 出错SQL1220N The database manager shared memo...
发布网友
发布时间:2024-01-10 02:54
我来回答
共1个回答
热心网友
时间:2024-05-06 22:01
SQL1220N
不能分配数据库管理器共享内存集。
说明数据库管理器不能分配其共享内存集。导致此错误原因可能是数据库管理器或正在尝试的操作环境中的内存资源不足。可导致此错误的内存资源包括:
系统中分配的共享内存标识数
共享内存段的大小
系统中可用的调页空间量或交换空间量
系统中可用的物理内存量 用户响应下列其中一项或多项:
验证是否有足够的内存资源可用于满足数据库管理器和系统上正在运行其他程序的需求。
在 32 位 Linux 上,将内核参数 shmmax 增大到 256 MB。在 64 位 Linux 上,将内核参数 shmmax 增大到 1GB。
通过减小影响此内存集的数据库管理器配置参数来减小数据库管理器的内存需求。这些参数是:fenced_pool 和 numdb。
在适当的地方,停止使用该系统的其他程序。