Este guia explicará como fazer uma conexão de banco de dados Oracle no Python.
Conexão de banco de dados Oracle em Python
Para começar com a postagem, certifique -se de baixar e instalar o Python em seu site oficial. Para verificar a versão instalada do Python, executa o seguinte comando no prompt de comando:
Python -VersãoSaída
A saída mostra o número da versão instalada de python.
Etapa 1: Instale o módulo "cx_oracle"
O "cx_oracle”O módulo é um módulo de extensão Python que permite o acesso aos bancos de dados Oracle. Considere as seguintes instruções passo a passo para conectar o Python ao banco de dados Oracle.
Instale o “cx_oracle”Módulo executando o comando dado abaixo:
pip install cx_oracleSaída
A saída solicita uma mensagem de sucesso na conclusão do processo de instalação.
Etapa 2: Crie uma pasta
Crie uma nova pasta chamada “Connectpython”E abra -o com qualquer editor de código. Para esta postagem, o editor de código do Visual Studio é usado:
Etapa 3: Crie um arquivo python
Crie e abra um novo arquivo chamado “conectar.py”:
Etapa 4: Digite o código Python
Primeiro, importe o “cx_oracle"Módulo no"conectar.py" arquivo:
importar cx_oracleCrie um objeto de conexão e inicialize -o com “Nenhum”:
conexão = NenhumCrie uma conexão com o banco de dados Oracle no bloco de tentativa usando o “conectar()”Função. Forneça o nome de usuário do banco de dados, a senha e o host na string de conexão:
tentar:No trecho de código acima:
Verifique se a conexão é bem -sucedida ou não usando o “se" declaração. Se for bem -sucedido, imprima a lista de bancos de dados utilizando o “cursor()”E feche a conexão usando“fechar()”. O código fornecido abaixo:
Se a conexão não é nenhuma:Etapa 5: execute o script python
Para executar este script python, salve o código acima e execute -o digitando o comando fornecido no terminal do editor de código:
Pitão.exe .\conectar.pyNo comando acima “conectar.py”Representa o nome de um arquivo python.
Saída
A saída exibiu a mensagem “Conectado ao banco de dados Oracle com sucesso!”Juntamente com a lista de bancos de dados, o que indica que a conexão foi estabelecida.
Observação: Fornecer as credenciais erradas na string de conexão exibirá o “Erro conectando -se ao banco de dados Oracle”:
É assim que fazer a conexão do banco de dados Oracle no Python.
Conclusão
A conexão do banco de dados Oracle pode ser estabelecida em Python usando o “cx_oracle”Módulo. Para esse fim, primeiro, importe o módulo declarado no script python e crie uma conexão usando o “conectar()”Função. Para confirmar a conexão, use a instrução condicional e execute a tarefa no banco de dados. Este guia explicou como estabelecer a conexão do banco de dados Oracle em Python usando o módulo "cx_oracle".