Fedora again
Date: Sat, 3 Aug 2013 00:53:17 +0000 (UTC)
Message-ID: <pan.2013.08.03.00.53.16_at_gmail.com>
This time, it's F19. Oracle 11.2 installation goes without a hitch, despite the fact tbat installer reports missing packages, as the versions are too high. Oracle 12c installation fails. However, instant client 12c works without problem and can be used to link PHP oci8 extension:
[mgogala_at_medo ~]$ php -i |grep -i oracle
Oracle Run-time Client Library Version => 12.1.0.1.0
Oracle Version => 12.1
Compile-time ORACLE_HOME => /usr/lib/oracle/12.1/client64
Libraries Used => -Wl,-rpath,/usr/lib/oracle/12.1/client64/lib -L/usr/lib/
oracle/12.1/client64/lib -lclntsh
LD_LIBRARY_PATH => /usr/lib/oracle/12.1/client64/lib
PATH => /usr/lib/oracle/12.1/client64/bin:/sbin:/usr/sbin:/usr/local/bin:/
usr/lib/oracle/12.1/client64/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/ lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/libexec/lightdm:/usr/local/bin:/ usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/mgogala/bin:/home/mgogala/binORACLE_HOME => /usr/lib/oracle/12.1/client64 _SERVER["LD_LIBRARY_PATH"] => /usr/lib/oracle/12.1/client64/lib _SERVER["PATH"] => /usr/lib/oracle/12.1/client64/bin:/sbin:/usr/sbin:/usr/
local/bin:/usr/lib/oracle/12.1/client64/bin:/sbin:/usr/sbin:/usr/local/ bin:/usr/lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/libexec/lightdm:/usr/ local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/home/mgogala/bin:/home/mgogala/bin
_SERVER["ORACLE_HOME"] => /usr/lib/oracle/12.1/client64
Perl extension DBD::Oracle can also be linked with Oracle 12c instant
client:
[mgogala_at_medo ~]$ ldd /usr/local/lib64/perl5/auto/DBD/Oracle/Oracle.so
linux-vdso.so.1 => (0x00007fff2e1fe000) libocci.so.12.1 => /usr/lib/oracle/12.1/client64/lib/ libocci.so.12.1 (0x00007f6351e1c000) libclntsh.so.12.1 => /usr/lib/oracle/12.1/client64/lib/ libclntsh.so.12.1 (0x00007f634f12e000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f634eeef000) libc.so.6 => /lib64/libc.so.6 (0x00007f634eb2f000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f634e82a000) libm.so.6 => /lib64/libm.so.6 (0x00007f634e528000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f634e312000) libnnz12.so => /usr/lib/oracle/12.1/client64/lib/libnnz12.so (0x00007f634dbfb000) libons.so => /usr/lib/oracle/12.1/client64/lib/libons.so (0x00007f634d9b7000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f634d7b3000) libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f634d599000) librt.so.1 => /lib64/librt.so.1 (0x00007f634d391000) libaio.so.1 => /lib64/libaio.so.1 (0x00007f634d18f000) libclntshcore.so.12.1 => /usr/lib/oracle/12.1/client64/lib/ libclntshcore.so.12.1 (0x00007f634cc3e000) /lib64/ld-linux-x86-64.so.2 (0x0000003de000000
I also ran two of my test scripts, both have worked without a problem.
However, the fact that an older version installation goes without a hitch on the newer version of the OS scares me. That means that the first version was concocted hastily and am not sure that I would use it, even for the development test.
[mgogala_at_medo ~]$ uname -a
Linux medo.home.com 3.10.4-300.fc19.x86_64 #1 SMP Tue Jul 30 11:29:05 UTC
2013 x86_64 x86_64 x86_64 GNU/Linux
-- Mladen Gogala The Oracle Whisperer http://mgogala.byethost5.comReceived on Sat Aug 03 2013 - 02:53:17 CEST