[01000][unixODBC][Driver Manager]Can't open lib '/usr/local/easysoft/oracle/InstantClient112/lib/libsqora.so' : file not found

后端 未结 3 1248
离开以前
离开以前 2020-12-10 10:28

I am trying to acces oracle from linux server. I am using unixODBC.

When i try to acces oracle using isql and i get error that driver manager can\'t open libsqora.so

3条回答
  •  余生分开走
    2020-12-10 11:12

    This error is misleading:

    The file that the error claimed was not present did exist.
    

    I was able to chase down the actual missing file by executing:

    # ldd /path/to/your/socalled/missing/file.so
    

    This returned a series of files and one said:

    libodbcinst.so.2 => not found
    

    That is was the culprit for me. I then created the link that I needed and voila, the error went away.

    ref: http://mailman.unixodbc.org/pipermail/unixodbc-support/2011-November/003018.html

提交回复
热议问题