Hi there,
I previously posted this to the DB2-Express-C forum at ibm.com, but
this group seems to get more traffic so I've reposted it here. The
previous (off-group) post is at the URL below and unless anyone can't
access it I won't repost the attachments inline here.
http://www-128.ibm.com/developerwork...=170162&cat=81
The post read:
I'm running a 32-bit Fedora 4 linux box with 2GB of RAM. I've
installed DB2 Express-C 9.12 manually, and while I can create a
database using
db2 "CREATE DATABASE src_prod AUTOMATIC STORAGE YES ON /home/db2inst1/
data USING CODESET UTF-8 TERRITORY GB PAGESIZE 8 K"
I cannot then activate it using
db2 "ACTIVATE DATABASE src_prod"
I get the following error:
to stdout:
SQL1225N The request failed because an operating system process,
thread, or
swap space limit was reached. SQLSTATE=57049
db2inst1.nfy:
ADM7519W DB2 could not allocate an agent. The SQLCODE is "-1225".
I'm no linux guru or DB2 guru, but I'm willing to have a damn good
try. However, I've got to the point where I don't know what to do -
fiddle with the kernel settings or simply play with the DB2 registry
settings? I've had a good google around, but found no concrete steps I
can take to get out of this problem.
I've attached a tar.gz file containing the files
db2diag.log
db2inst1.nfy
db2 "get dbm cfg" dbm.cfg
/etc/sysctl.conf
Hopefully these can help someone get me out of this hole! Installing
DB2 shouldn't be this hard! It worked fine on my Ubuntu laptop...
Cheers
Michael