Fedora again

From: Mladen Gogala <gogala.mladen_at_gmail.com>
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/bin
ORACLE_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.com
Received on Sat Aug 03 2013 - 02:53:17 CEST

Original text of this message