[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Problem z CONNECT
Prawdopodobnie w jadrze (kernel) tego Solarisa skonczyl sie sumaryczny limit
umozliwiajacy otwieranie ilus tam plikow.
Proponuje zajrzec do /etc/system i wstawic co trzeba.
Ponizej informacja z Progress Knowledge Base (techweb.progress.com) .
Pozdrawiam
Marek Prokop
SUMMARY:
This solution will help you if you experience Error 43 on Solaris
platforms.
EXPLANATION:
Error 43 means:
** Cannot find or open file <file-name>, errno = <number> (43) P
^^^^^^^^^^^^^^^^
If the errno = 24 this is listed in /usr/include/sys/errno.h as:
#define EMFILE 24 /* Too many open files */
it usually indicates that you need to increase the maximum number of
files in your operating system kernel.
SOLUTION:
Error 24 is corrected by either of two choices: via a shell or
editing the /etc/system file to tune the kernel.
1) Via a Shell:
ksh - edit .profile to contain the line
ulimit -n ##
csh - edit .login to contain the line
limit descriptors ##
2) Via the /etc/system:
add the following two lines to the etc/system file:
set rlim_fd_msc = ##
set rlim_fd_cur = ##
Start with the number 512 for the ##. 512 should work well for most
databases but you can increase the number accordingly.
Progress Technical Support Solution 19684
Pod 04/11/00
Lubitch wrote:
> Witam,
> Progress v.9.1C UNIX (Solaris).
> Próbuje sie podłączyć z (4GL - edytora ) z inną bazą wielowolumenową
> dyrektywą
>
> CONNECT /archiv/db1/prosarc.db
>
> Progress wypluwa za każdym razem błąd:
> ** Nie można znaleĽć/otworzyć zbioru /archiv/db4/prosarc_10.d2,
> errno = 24 ¦
> ¦
> (43) ¦
> ¦ ** Nie można znaleĽć/otworzyć zbioru /archiv/db4/prosarc_10.d2, errno
> = 0 ¦
> ¦ (43)
>
> Baza prosarc jest wieloużytkownikową i wielowolumenową bazą , której
> serwer działa i użytkownicy pracują.
> Prawa dostępu do wszelkich extentów bazy są takie same.
> Dlaczego czepia się akurat ostatniego ?!
>
> pozdrawiam
>
> -
> Wojciech Lubicz-Łapiński
> Prószyński i S-ka SA
>
> ------
> Strona WWW: http://pluton.pol.lublin.pl/pugpl/index.htm
> Obsluga listy: listserv@zeto.bydgoszcz.pl
> Archiwum listy: http://www.zeto.bydgoszcz.pl/progress/index.html
> ------
------
Strona WWW: http://pluton.pol.lublin.pl/pugpl/index.htm
Obsluga listy: listserv@zeto.bydgoszcz.pl
Archiwum listy: http://www.zeto.bydgoszcz.pl/progress/index.html
------