pbarbosa
4th May 2010, 14:17
I am to migrate the BaanIVc4 of a platform AIX and Oracle for Windows Server 2008 R2 and SQL Server 2008.
In the tests that I am to accomplish and in some sessions I receive the message : FATAL ERROR: Pty error : No more pty's available (e=0)
Somebody can explain me what the problem?
Thanks in advance
EdHubbard
4th May 2010, 15:37
I vaguely recall this occurring to our system some years ago.
I think pty s only relate to Unix, not MS Windows.
Is there some parameter you need to change?
Sorry I can't be of any further help!
Ed
patvdv
5th May 2010, 13:49
Hi,
It means your system has run out Pseudo Terminals. These are "terminal devices" that are connected for each (networked) user login session. Since these people are not actually sitting behind a physical screen/terminal, they are called "pseudo".
You can see who is using PTYs:
User tty login@ idle JCPU PCPU what
user123 pts/0 10:15am 27:30 -ksh
user123 pts/1 10:25am 2:10 -ksh
user456 pts/4 3:27pm 21:11 -ksh
user456 pts/5 3:59pm 20:47 -ksh
user789 pts/6 10:37am 9 w
user123 pts/7 10:37am 10 -ksh
Look in the column 'TTY'. It is possible that you may have to increase the kernel parameter(s) that limits the number of PTYs. For AIX, it should look something like this:
# odmget -q "attribute=num and uniquetype=pty/pty/pty" PdAt | sed "s/0-64/0-512/" | odmchange -q "attribute=num and uniquetype=pty/pty/pty" -o PdAt
# chdev -l pty0 -anum=256 -P
# shutdown -ry now
But check with your system administrator before running these commands as my AIX knowlegde is limited and rusty.
pbarbosa
5th May 2010, 16:52
Sorry but my system is Windows.... i dont understand this error
lebowski
5th May 2010, 17:36
The error message might be misleading. At the Infor support homepage there are various reports of that error on windows platform. The solution is in most cases an update of the related program object. So you should contact your support center.
One thing you could try before doing so: set BSE_SORT and BSE_TMP to another directory with enough space. But that is just a guess.
Regards,
lebowski