O Oracle Instant Client é uma ferramenta essencial para estabelecer conexões com bancos de dados Oracle a partir de aplicações e scripts. Neste artigo, você aprenderá como instalar o Oracle Instant Client 12.2 em um sistema CentOS 7.9.

Passo 1: Baixe o Oracle Instant Client 12.2 e o SQL*Plus

  1. Acesse o site oficial da Oracle (https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html).
  2. Leia e aceite os termos e condições.
  3. Procure pelos pacotes RPM do Oracle Instant Client 12.2 para Linux x86-64 e faça o download dos seguintes arquivos:
    • oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm
    • oracle-instantclient12.2-sqlplus-12.2.0.1.0-1.x86_64.rpm

Passo 2: Instale as dependências necessárias

  1. Abra um terminal no CentOS 7.9.
  2. Execute o seguinte comando para instalar as dependências necessárias:
sudo yum install -y libaio

Passo 3: Instale o Oracle Instant Client 12.2

  1. Navegue até o diretório onde o pacote RPM do Oracle Instant Client 12.2 foi baixado.
  2. Use o seguinte comando para instalar o pacote RPM:
sudo rpm -ivh oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm
sudo rpm -ivh oracle-instantclient12.2-sqlplus-12.2.0.1.0-1.x86_64.rpm

Passo 4: Configure as variáveis de ambiente

  1. Abra o arquivo /etc/profile com um editor de texto no terminal:
sudo nano /etc/profile

Adicione as seguintes linhas no final do arquivo:

export LD_LIBRARY_PATH=/usr/lib/oracle/12.2/client64/lib
export PATH=$PATH:/usr/lib/oracle/12.2/client64/bin
  1. Salve e feche o arquivo.

Passo 5: Carregue as alterações no arquivo /etc/profile

  1. No terminal, execute o seguinte comando para carregar as alterações no arquivo /etc/profile:
source /etc/profile

Passo 6: Verifique a instalação

  1. Para verificar se a instalação foi bem-sucedida, abra um novo terminal.
  2. Execute o seguinte comando para verificar a versão do Oracle Instant Client:
sqlplus -v

Se a instalação foi concluída corretamente, você deverá ver a versão do Oracle Instant Client e do SQL*Plus sendo exibida no terminal.

Conclusão

A instalação do Oracle Instant Client 12.2 no CentOS 7.9 é um processo simples e essencial para conectar-se a bancos de dados Oracle a partir de suas aplicações e scripts. Ao seguir este guia passo a passo, você poderá configurar corretamente o Oracle Instant Client em seu sistema e aproveitar seus recursos para acessar e interagir com bancos de dados Oracle. Agora você está pronto para utilizar o Oracle Instant Client e aproveitar seus benefícios em suas aplicações.

Sobre o autor

Pós graduado em Gestão de Projetos em Tecnologia da Informação pela UNIASSELVI.
Esposo e Pai, curto atividades ao ar livre (Bike, SUP, Natação, Caminhar, Brincar no campo)

Atua com Banco de Dados Oracle desde de 2007. Atualmente é DBA Senior na FLUIDATA Serviços em Banco de dados (www.fluidata.com.br)

Principais atividade Banco de dados:

Implementação, migração, gerenciamento e suporte a produtos Oracle (8i, 9i, 10g, 11g, 12c, 18c, 19c RAC), multiplataforma;
Implementação, migração, gerenciamento e suporte a produtos Microsoft SQL Server (2008 - 2019);
Implementação, migração, gerenciamento e suporte a produtos PostgreSQL (9.3 - 14);
Monitoramento de ambientes 24×7;
Backup e Recovery;
Performance e Tuning;
Alta disponibilidade (HA);
EM database/grid/cloud control;
Conversão de databases;
Standby database / Oracle Data Guard;

Certificações:

Oracle Cloud Infrastructure 2019 Certified Architect AssociateOracle Cloud Infrastructure 2019 Certified Architect Associate
Oracle Database 12c Administrator Certified ProfessionalOracle Database 12c Administrator Certified Professional
Exadata Database Machine Models X2-2 and X2-8 Technology Support SpecialistExadata Database Machine Models X2-2 and X2-8 Technology Support Specialist
Oracle Database 11g Support SpecialistOracle Database 11g Support Specialist
OCP 11g - Oracle Certified Professional AdministratorOCP 11g - Oracle Certified Professional Administrator
OPN Certified Specialist 10g - PartnerNetwork Certified SpecialistOPN Certified Specialist 10g - PartnerNetwork Certified Specialist
Oracle Database 10g Real Applications Clusters AdministratorCertified ExpertOracle Database 10g Real Applications Clusters AdministratorCertified Expert
Oracle Database 10g: Managing Oracle on Linux Certified ExpertOracle Database 10g: Managing Oracle on Linux Certified Expert
OCP 10g - Oracle Certified Professional AdministratorOCP 10g - Oracle Certified Professional Administrator

Principais atividades DEVOPS:

PHP
ASP.net
C#
Docker
Golang
C++
Delphi
Python
HTML5
JavaScript

Você também pode gostar: