Connection test using oracle
Requer python 3.4 e pipenv
- Crie o ambiente virtual
python3 -m venv .venv
- Ative o ambiente virtual
- Windows
.venv\Scripts\activate
- Linux ou Mac
source .venv\bin\activate
- Windows
- Instale as dependências
pipenv install
- Crie o arquivo de configuração
.env
(Exemplo) - Rode a aplicação
python src/processo_automatico.py
https://oracle.github.io/odpi/doc/installation.html#linux
-
Download the instantclient-basic-linux.x64-12.2.0.1.0.zip
-
Extract it to /opt/oracle directory:
sudo mkdir -p /opt/oracle
cd /opt/oracle
unzip ~/Downloads/instantclient-basic-linux.x64-12.2.0.1.0.zip
- Install libaio package
sudo apt-get install libaio1
- Edit the oracle-instantclient.conf file like so:
sudo sh -c "echo /opt/oracle/instantclient_12_2 > /etc/ld.so.conf.d/oracle-instantclient.conf"
sudo ldconfig
DB_USER = "user"
DB_PASSWD = "password"
DB_DSN = "0.0.0.0/oracledb"
DB_SERVER = "0.0.0.0"
DB_PORT = port number
DB_SID = "yoursid"
Atributo | Descrição | Exemplo |
---|---|---|
DB_HOST | Endereço do banco | 192.168.0.10 ou banco.seudominio.com |