Package Details: oracle-instantclient-basic 21.1.0.0.0-1

Git Clone URL: https://aur.archlinux.org/oracle-instantclient-basic.git (read-only, click to copy)
Package Base: oracle-instantclient-basic
Description: Light replacement for the Oracle client (files to run OCI, OCCI and JDBC-OCI programs)
Upstream URL: http://www.oracle.com/technetwork/database/features/instant-client/
Licenses: custom:OTN
Replaces: instantclient-basic, instantclient-basiclite
Submitter: Malvineous
Maintainer: Malvineous
Last Packager: Malvineous
Votes: 25
Popularity: 0.011415
First Submitted: 2012-03-21 03:58
Last Updated: 2021-01-19 02:50

Latest Comments

1 2 3 4 5 6 Next › Last »

Malvineous commented on 2021-01-26 09:17

Glad you worked it out! Thanks for confirming what the problem ended up being.

chris_muc commented on 2021-01-26 08:20

thanks for the tip. That was it, I used the sqlldr from 12c installation (/usr/local/bin -> which is before in my PATH than /usr/bin used by sqlldr from tools package)

Thanks for your help.

Malvineous commented on 2021-01-26 08:09

Can you do a which sqlldr and pass that to pacman -Qo to confirm it's part of the oracle-instantclient-tools package? If it's wanting a .12.1 library then it seems like you've somehow got an sqlldr installed from the Oracle 12.1 client instead.

chris_muc commented on 2021-01-26 08:00

Unfortunately upgrading oracle-instantclient-tools did not help in my case. But I might have different problem.

In both cases (on version 21 or 19) I need to manually link libraries:

sqlldr: error while loading shared libraries: libclntsh.so.12.1: cannot open shared object file: No such file or directory

$ sudo ln -s /usr/lib/libclntsh.so.21.1 /usr/lib/libclntsh.so.12.1

similar for libclntshcore.so.12.1 and libmql1.so (which is not available in 21)

Do you have an idea why my sqlldr requires so.12.1 versions? is there any shared libraries update needed?

thanks

Malvineous commented on 2021-01-26 05:26

sqlldr works fine for me, when you upgraded oracle-instantclient-basic to version 21 did you upgrade oracle-instantclient-tools as well? There is a version dependency for that package so it should have given you a warning if you tried to upgrade one without the other, unless you installed sqlldr yourself instead of using the oracle-instantclient-tools package?

chris_muc commented on 2021-01-25 14:25

you are right, it's missing in oracle-instant-client-basic in version 21. It was provided in version 19.

It's needed by sqlldr (sqlloader).

I downgraded to 19.

Malvineous commented on 2021-01-25 13:25

What needs it? I can run sqlplus and other Oracle apps without any issue. Can you confirm it is supplied in the Oracle download? If it's missing from there there's not much we can do.

chris_muc commented on 2021-01-25 12:57

libmql1.so is missing in this version

Malvineous commented on 2020-04-30 03:00

Updated to 19.6.0.0.0 and now doing direct downloads, thanks @dhummel!

dhummel commented on 2020-01-03 21:12

Hello, it seems an account is no longer needed in order to download these files. I made it work by changing the source as follows:

From:

"manual://${_pkgname}-linux.x64-${pkgver}dbru.zip"

To:

"https://download.oracle.com/otn_software/linux/instantclient/195000/${_pkgname}-linux.x64-${pkgver}dbru.zip"

I also used the same approach with oracle-instantclient-tools with success.