Invalid SID error with large number of processes
Posted: Thu 20 Nov 2008 08:31
I previously purchased the DBExpress driver for ORACLE from CoreLab.
I develop a CGI application using Delphi 7 that connects to ORACLE through DBExpress. The application works fine when small amount of users accessed it. But when more users accessed the application (there could be about 200 instances of the CGI process at the same time), the application failed to connect to the ORACLE and got the message 'Invalid SID'.
Is the problem caused by the ORACLE itself or from the connection library or even from the weakness of the DBExpress architecture ? For your information, my ORACLE has been fully licensed. Any suggestion for the problem ? Or may be I should buy another license from CoreLab / Devart for such application ?
Regards
I develop a CGI application using Delphi 7 that connects to ORACLE through DBExpress. The application works fine when small amount of users accessed it. But when more users accessed the application (there could be about 200 instances of the CGI process at the same time), the application failed to connect to the ORACLE and got the message 'Invalid SID'.
Is the problem caused by the ORACLE itself or from the connection library or even from the weakness of the DBExpress architecture ? For your information, my ORACLE has been fully licensed. Any suggestion for the problem ? Or may be I should buy another license from CoreLab / Devart for such application ?
Regards