vinoth.ree has asked for the wisdom of the Perl Monks concerning the following question:

Hi Monks,

We have been using sqlite small database for so many years, Recently we are getting below errors frequently.

install_driver(SQLite) failed: Can't load '/usr/perl5/site_perl/5.32/sun4-solaris-thread-multi-64/auto/DBD/SQLite/SQLite.so' for module DBD::SQLite: ld.so.1: perl: /usr/perl5/site_perl/5.32/sun4-solaris-thread-multi-64/auto/DBD/SQLite/SQLite.so: Resource temporarily unavailable  at /usr/perl5/5.32/lib/sun4-solaris-thread-multi-64/DynaLoader.pm line 193.
^@ at (eval 54) line 3.
Compilation failed in require at (eval 54) line 3.
Perhaps a required shared library or dll isn't installed where expected

I see Resource temporarily unavailable in the error message Does it indicates RAM space unable to load the .so ? Or its some other issue?


All is well. I learn by answering your questions...

Replies are listed 'Best First'.
Re: install_driver(SQLite) failed: Can't load
by hippo (Archbishop) on Aug 26, 2022 at 10:49 UTC

    That sounds like a limit constraint to me, probably either memory or open files given the activity. Check your ulimit values and see if anything is near limit.

    $ ulimit -a

    🦛