We have a database server running Oracle Enterprise 8.0.5.2.1 on NT server SP6a which was setup some time back and there were about 300 (roughly) user connections to the Oracle server. The connections are through an Engg design package that uses Oracle for data storage and management. The are no Oracle client components on the user machines. The client machines connect to the server using its own database connectivity tools. Everything was running fine until recently when the number of user connections went up to 550 and above (roughly). The memory on the server was upgraded to 4GB and the errors did not occur for a few days, but started off again after a while but not as frequent as before. The memory utilisation at peak is about 70 to 80 %. The error occurs once in a while when the client application is running. There is no specific query or transaction that triggers it, because the commands are standard and they run quite OK on some days. Here is the exact error message.
Initialization of the dynamic link library
c:\winnt\system32\kernel32.dll failed. The
process is
terminating abnormally.
The initial response was to check the registry setting on Nt server for desktop memory heap setting, which is apparently a MS KB article. Changing this did not help. Would there be some memory leak issues on 8.0.5.2.1? Could that be the reason?
Initialization of the dynamic link library
c:\winnt\system32\kernel32.dll failed. The
process is
terminating abnormally.
The initial response was to check the registry setting on Nt server for desktop memory heap setting, which is apparently a MS KB article. Changing this did not help. Would there be some memory leak issues on 8.0.5.2.1? Could that be the reason?