Planning connections

There are upper limits to the number of client connections you can have to your database server. The number varies depending on the operating system you are running the Rational® DOORS® database server on.
Table 1. Connection limits
Operating system Maximum number of connections
Windows 1024
Solaris 10 32000
Linux 900

If you exceed these upper limits, you run the risk of data corruption.

Setting up your Solaris 10 environment

To take full advantage of the maximum number of concurrent users on Solaris 10, you must set up your environment to make 65536 file descriptors available to the Rational DOORS server. This allows you to have a maximum of 32000 concurrent users.

To make 65536 file descriptors available, set up extended FILE support on the Solaris 10 server. From release 07/2007 onwards, this comes as standard. Turn it on by entering the following commands:
% ulimit -n 65536
% export LD_PRELOAD_32=/usr/lib/extendedFILE.so.1
% cd $DOORSHOME/bin
% ./doorsd -port
For users with an earlier version of Solaris 10, you must install the following three server patches (all are for the SPARC platform):
  • 125100-04 Kernel Update Patch
  • 120473-05 libc nss ldap PAM zfs Patch
  • 125800-01 Fault Manager Patch

Feedback