IBM Support

Oncheck cannot attach to shared memory, errno = 22, on Windows Server 2003

Troubleshooting


Problem

This article describes a Windows operating system problem which can cause oncheck to fail to attach to shared memory on Microsoft Windows Server 2003.

Symptom

When IBM® Informix Dynamic Server™ (IDS) is installed on Windows Server 2003 and configured to use a large amount of shared memory (for example by setting BUFFERS to 126000 or higher in the ONCONFIG configuration file), the oncheck utility can fail to attach to shared memory with the following error:

MapViewOfFileEx: w32ec=487 at nt_shm.c:663
Unable to attach to shared memory. Invalid argument
23:00:16  shmat: [22]: operating system error

[{"Product":{"code":"SSGU8G","label":"Informix Servers"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Not Applicable","Platform":[{"code":"PF033","label":"Windows"}],"Version":"10.0;10.1;7.3;9.4","Edition":"","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:
16 June 2018

UID

swg21231813