Oracle client upgrade - Transaction Check Error

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
ales.husnik=
Posts: 2
Joined: Sun Jul 10, 2016 6:41 am

Oracle client upgrade - Transaction Check Error

Post 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.
User avatar
mbellerue
Posts: 1403
Joined: Fri Jul 12, 2019 11:10 am

Re: Oracle client upgrade - Transaction Check Error

Post 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
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.

Be sure to check out our Knowledgebase for helpful articles and solutions!
Locked