IBM Support

db2 activate database fails with SQL1084C on Solaris.

Troubleshooting


Problem

A db2 "activate database" command fails with SQL1084C on Solaris. The database won't activate and users can't connect.

Symptom

An activate database command on the Solaris operating system might fail with an: SQL10842C when issued from the CLP.

For example:


db2 "activate db sample"


SQL1084C The database manager failed to allocate shared memory because
An operating system kernel memory limit has been reached. SQLSTATE=57019

[{"Product":{"code":"SSEPGG","label":"Db2 for Linux, UNIX and Windows"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"Operating System \/ Hardware - Memory Management","Platform":[{"code":"PF027","label":"Solaris"}],"Version":"9.8;9.7;10.1;10.5","Edition":"Advanced Enterprise Server;Advanced Workgroup Server;Enterprise Server;Workgroup Server","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
30 April 2025

UID

swg21986832