Page 1 of 1

Oracle client upgrade - Transaction Check Error

Posted: Tue Sep 10, 2019 6:19 am
by ales.husnik=
Hi,

I have upgraded nagios xi to the latest version (5.6.6).
Based on https://assets.nagios.com/downloads/nag ... ios-XI.pdf I tried to install Oracle plugin.
Tried to installing 12.1 on the server and receive:
Transaction Check Error:
file /usr/bin/sqlplus from install of oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.i386 conflicts with file from package oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.i386


Code: Select all

./oracleinstall.sh
#######################################
#                                     #
# This is the installer script        #
# for installing Oracle monitoring    #
# libraries.                          #
#                                     #
# Before you continue, be sure that   #
# the oracle-basic, sqlplus and devel #
# are in the same directory as this   #
# installer script.                   #
#                                     #
#######################################
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.cvut.cz
 * extras: ftp.cvut.cz
 * updates: ftp.cvut.cz
Setting up Install Process
Package glibc-devel-2.12-1.212.el6_10.3.i686 already installed and latest version
Package glibc-utils-2.12-1.212.el6_10.3.i686 already installed and latest version
Package glibc-2.12-1.212.el6_10.3.i686 already installed and latest version
Package glibc-headers-2.12-1.212.el6_10.3.i686 already installed and latest version
Package glibc-static-2.12-1.212.el6_10.3.i686 already installed and latest version
Package glibc-common-2.12-1.212.el6_10.3.i686 already installed and latest version
Package perl-YAML-0.70-4.el6.noarch already installed and latest version
Nothing to do
Loaded plugins: fastestmirror
Setting up Local Package Process
Examining oracle-instantclient12.1-basic-12.1.0.2.0-1.i386.rpm: oracle-instantclient12.1-basic-12.1.0.2.0-1.i386
Marking oracle-instantclient12.1-basic-12.1.0.2.0-1.i386.rpm to be installed
Loading mirror speeds from cached hostfile
 * base: ftp.cvut.cz
 * extras: ftp.cvut.cz
 * updates: ftp.cvut.cz
Examining oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.i386.rpm: oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.i386
Marking oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.i386.rpm to be installed
Examining oracle-instantclient12.1-devel-12.1.0.2.0-1.i386.rpm: oracle-instantclient12.1-devel-12.1.0.2.0-1.i386
Marking oracle-instantclient12.1-devel-12.1.0.2.0-1.i386.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package oracle-instantclient12.1-basic.i386 0:12.1.0.2.0-1 will be installed
---> Package oracle-instantclient12.1-devel.i386 0:12.1.0.2.0-1 will be installed
---> Package oracle-instantclient12.1-sqlplus.i386 0:12.1.0.2.0-1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===================================================================================================================================================================================================
 Package                                               Arch                      Version                            Repository                                                                Size
===================================================================================================================================================================================================
Installing:
 oracle-instantclient12.1-basic                        i386                      12.1.0.2.0-1                       /oracle-instantclient12.1-basic-12.1.0.2.0-1.i386                        168 M
 oracle-instantclient12.1-devel                        i386                      12.1.0.2.0-1                       /oracle-instantclient12.1-devel-12.1.0.2.0-1.i386                        1.9 M
 oracle-instantclient12.1-sqlplus                      i386                      12.1.0.2.0-1                       /oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.i386                      2.7 M

Transaction Summary
===================================================================================================================================================================================================
Install       3 Package(s)

Total size: 173 M
Installed size: 173 M
Downloading Packages:
Running rpm_check_debug
Running Transaction Test


Transaction Check Error:
  file /usr/bin/sqlplus from install of oracle-instantclient12.1-sqlplus-12.1.0.2.0-1.i386 conflicts with file from package oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.i386

Error Summary
-------------
Upgrade from 11.2.0.2.0-1.i386 to 11.2.0.4.0-1.i386 with no problem.

Re: Oracle client upgrade - Transaction Check Error

Posted: Tue Sep 10, 2019 11:34 am
by mbellerue
Looks like it's trying to install alongside 11.2 rather than replacing it. You'll likely have to uninstall 11.2 first.

Code: Select all

$ORACLE_HOME/deinstall/deinstall