Hvordan installere Oracle Instant Client i Linux?

Hvordan installere Oracle Instant Client i Linux?
Oracle Instant Client er en fritt tilgjengelig lett programvare som tilbyr biblioteker og verktøy som hjelper oss med å koble oss til Oracle -databaser fra en rekke programmeringsspråk. Som utvikler eller systemadministrator, kan det hende du må koble deg til Oracle-databasen med OCI-, OCCI-, JDBC- og ODBC-applikasjonene i Linux-baserte operativsystemer. I denne typen applikasjoner kan forbindelsen gjøres ved å installere Oracle Instant -klienten i Linux.

Denne guiden vil forklare hvordan du installerer Oracle Instant Client i Linux ved å bruke:

  • RPM -fil
  • Yum -server
  • ZIP -fil

Hvordan installere Oracle Instant Client i Linux ved hjelp av RPM -fil?

For å installere Oracle Instant Client i Linux, last ned RPM -filen (Øyeblikkelig klient for Linux x86-64) Fra Oracle Instant Client Downloads -siden:

Deretter last ned "Basic RPM" -filen fra "Oracle Instant Client Downloads for Linux X86-64 (64-bit)" -siden:

Etter den vellykkede nedlastingen, åpne terminalen i “Nedlastinger”Katalog. Skriv inn kommandoen nedenfor for å installere Oracle Instant-klienten:

sudo dnf installer oracle-instantclient-basic-linuxx64.Rpm

Etter denne kommandoen, skriv "y" for å bekrefte installasjonen.

Produksjon

Utgangen viste at Oracle Instant -klienten ble installert i systemet.

Installer Oracle Instant Client i Linux fra Yum -serveren

Før du starter installasjonen av Oracle Instant -klienten i Linux fra Yum -serveren, åpner du terminalen og oppdater systemet ved å skrive den gitte nedenfor -kommandoen:

Sudo DNF -oppdatering

Produksjon

Utgangen viste at systemet er oppdatert.

For å installere Oracle Instant -klienten som bruker YUM -serveren, utfør kommandoen nedenfor gitt:

sudo dnf installer oracle-instantclient-release-el8

Utførelse av ovennevnte kommando vil be deg om bekreftelse, type "y”For å fortsette installasjonen.

Produksjon

Utgangen avbildet suksessmeldingen etter installasjonen av Oracle Instant -klienten i systemet.

MERK: Kommandoen ovenfor brukes til installasjon av Oracle Instant Client i Oracle Linux 8.

Installer Oracle Instant Client Basic Package
For å installere grunnpakken til Oracle Instant Client, skriver du den gitte kommandoen i Linux -terminalen:

sudo dnf installer oracle-instantclient-basic

Etter kommandotypen “Y” for bekreftelse av installasjon.

Produksjon

Utgangen viser at grunnpakken til Oracle Instant -klienten er blitt installert med hell ved hjelp av de grunnleggende pakkene.

Installer Oracle Instant Client SQL*Plus -pakke
Andre Oracle Instant Client -pakker som SQL*Plus kan også installeres ved å skrive den gitte nedenfor -kommandoen i terminalen:

sudo dnf installer oracle-instantclient-sqlplus

Produksjon

Utgangen viste at Oracle Instant Client SQL*Plus -pakken er installert i systemet.

Installer Oracle Instant Client i Linux ved hjelp av en ZIP -fil

For å installere Oracle Instant -klienten, last ned "ZIP" -filen fra "Oracle Instant Client Downloads for Linux" -siden:

Etter nedlastingen åpner du terminalen og oppretter en katalog i “/opt/”Ved å skrive den gitt nedenfor -kommandoen:

sudo mkdir -p/opt/oracle/

I kommandoen ovenfor er katalognavnet “Oracle”.

Flytt Oracle Instant Client Zip -filen til den nyopprettede katalogen ved å skrive kommandoen nedenfor:

sudo cp nedlastinger/instantclient-basic-linuxx64.zip/opt/oracle/

Gå til den nyopprettede katalogen ved å bruke "CD”Kommando:

CD/OPT/Oracle/

Bekreft filen i gjeldende katalog:

ls

Produksjon

Utgangen viste at katalogen er opprettet og Oracle Instant Client ZIP -filen er flyttet.

Pakk ut Oracle Instant Client Zip -filen i den gjeldende katalogen ved å bruke "Unzip" -verktøyet, kommandoen er gitt nedenfor:

Sudo Unzip InstantClient-Basic-Linuxx64.glidelås

Produksjon

Utgangen viste at filen er pakket ut.

Oracle Instant Client krever en “Asynkron I/O”Verktøy for å løpe ordentlig, og”Libaio”Gir den nødvendige støtten for asynkron I/O -operasjoner. For å installere “Libaio” Skriv inn den gitte kommandoen:

sudo yum install libaio

Produksjon

Utgangen viste at "libaio" allerede var installert i systemet.

I Linux-baserte operativsystemer, "LD_LIBRARY_PATH”Er en miljøvariabel som spesifiserer en liste over kataloger der operativsystemet skal se etter delte biblioteker når du kjører et program. Skriv inn kommandoen nedenfor for å angi miljøvariabelen “LD_LIBRARY_PATH” for å inkludere banen "/opt/oracle/instantclient_21_1”:

Eksport LD_LIBRARY_PATH =/OPT/ORACLE/ISTANTCLIENT_21_1: $ LD_LIBRARY_PATH

Produksjon

Den feilfrie utgangen viste at banen er lagt til og Oracle Instant-klienten er installert ved hjelp av ZIP-filen.

Hvordan fjerne Oracle Instant Client?

For å fjerne Oracle Instant -klienten i Linux, skriv inn kommandoen nedenfor:

sudo dnf fjerne oracle-instantclient-basic-21.9.0.0.0-1.El8.x86_64

Skriv inn "y" for å fortsette avinstallasjonsprosessen.

Produksjon

Utgangen viste at Oracle Instant -klienten er fjernet.

Konklusjon

Oracle Instant -klienten kan installeres ved hjelp av Yum -serveren, RPM og ZIP -filen. Last ned RPM- og ZIP -filen til Oracle Instant -klienten fra "Oracle Instant Client Downloads for Linux" -siden og installer den. For å installere Oracle Instant -klienten ved hjelp av Yum -serveren, bruk "dnf”Kommando. Denne guiden har gitt detaljert informasjon om hvordan du installerer Oracle Instant Client i Linux.