Skip to Content
author's profile photo Former Member
Former Member

Could not load the store DLL "libiq16.so"

Hi
I installed SAP Sybase IQ 16 on a Centos 7 server.
Permissions are correct. Before IQ installation:

glibc.i686

tcsh.x86_64

libXext-devel.i686

libXtst-devel.i686
ulimit -u 32000


Installation went well:

Installation: Successful.

294 Successes

0 Warnings

0 NonFatalErrors

0 FatalErrors

Then as user sybase I "source /opt/sybase/IQ.sh" and the environment is present

But when starting I get:

I. 11/28 15:17:16. Running Linux 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22 UTC 2014 on X86_64

I. 11/28 15:17:16. Server built for X86_64 processor architecture

I. 11/28 15:17:16. 8296K of memory used for caching

I. 11/28 15:17:16. Minimum cache size: 8296K, maximum cache size: 262144K

I. 11/28 15:17:16. Using a maximum page size of 4096 bytes

I. 11/28 15:17:16. Multiprogramming level: 25

I. 11/28 15:17:16. Automatic tuning of multiprogramming level is disabled

E. 11/28 15:17:16. Could not load the store DLL "libiq16.so"

I. 11/28 15:17:16. Database server shutdown due to startup error

I. 11/28 15:17:16. Database server stopped at Fri Nov 28 2014 15:17

DBSPAWN ERROR: -82

Unable to start specified database: autostarting database failed

Could not load the store DLL "libiq16.so"

Server failed to start

Any ideas why it is not loaded? The file is fine and present in /opt/sybase/IQ-16_0/lib64

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • Posted on Nov 28, 2014 at 01:39 PM

    Did you setup your Environment variables, by sourcing IQ-16_0.csh/.sh

    Add a comment
    10|10000 characters needed characters exceeded

    • What is your hostid? If it is '00000000' then your eth0 is not configured with an IP address.

      In that case you need to assign an IP address to your machine. The hostname 'r-s-database' is not resolvable either, so will need to be added to /etc/hosts or be resolvable once the host has been assigned an IP address via DHCP or hardcoded.

      Chris

  • author's profile photo Former Member
    Former Member
    Posted on Nov 28, 2014 at 02:40 PM

    I think it may be solved. Installed some of these and now I am getting a license not found error instead.

    yum install csh

    yum install file

    yum install libaio

    yum install libXext

    yum install libXrender

    yum install libXtst

    yum install libXi

    I am guessing the trial license does not work with existing databases copied from a previous licensed installation?

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Nov 17, 2015 at 12:36 PM

    Hi, in case other people have the same issue, on AIX we solved the "Could not load the store DLL "libiq16.so" problem by enabling the AIX I/O Completion Port (IOCP):

    1. Log in to the server as root.

    2. Validate the current IOCP status by running:

    lsdev -Cc iocp

    lsdev returns one of these messages:

    o If the message reads iocp0 Defined I/O Completion Ports, continue to the next step.

    o If the message reads iocp0 Available I/O Completion Ports, there is no need to continue.

    3. Issue the following command: smitty iocp

    4. Select Configure Defined I/O Completion Ports.

    When processing is complete, output should read iocp0 Available.

    5. Press F10 to exit

    6. Verify with the command: lsdev -Cc iocp

    Regards.

    Serkan Birkan

    Add a comment
    10|10000 characters needed characters exceeded

    • iqsrv15 -n utility_db -ud

      dbisql -c "uid=dba;pwd=sql;eng=utility_db;dbn=utility_db" -nogui

      (dba)> select @@servername

      @@servername

      --------------------------------------------------------------------------------------------------------------------------------

      utility_db

      (1 rows)

      Execution time: 0,014 seconds

      (dba)> stop engine

      (Not Connected)> quit

      Regards,

      cjd

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.