This project contains Python code that utilizes the Matplotlib and Seaborn libraries for data visualization.
This project requires the following libraries:
pandas
sqlalchemy<2.0
oracledb
matplotlib
seaborn
# Clone the Github Repo
git clone https://github.com/shadabshaukat/python-oracledb-pandas-demo.git
cd python-oracledb-pandas-demo
# Set the environment variables to connect to Oracle Database
export ORACLE_USER=username
export ORACLE_PASSWORD=password
export ORACLE_DSN='(description= (retry_count=20)(retry_delay=3)(address=(protocol=tcps)(port=1521)(host=adb.ap-melbourne-1.oraclecloud.com))(connect_data=(service_name=*******_high.adb.oraclecloud.com))(security=(ssl_server_dn_match=yes)))'
# Build from Source
podman build -t oraclepandasdemo .
podman run -it \
-e ORACLE_USER=admin \
-e ORACLE_PASSWORD=YourPassword234#_ \
-e ORACLE_DSN="(description= (retry_count=20)(retry_delay=3)(address=(protocol=tcps)(port=1521)(host=adb.ap-melbourne-1.oraclecloud.com))(connect_data=(service_name=****_high.adb.oraclecloud.com))(security=(ssl_server_dn_match=yes)))" oraclepandasdemo
# Install Dependencies
pip3 install -r requirements.txt
# Set the environment variables to connect to Oracle Database
export ORACLE_USER=username
export ORACLE_PASSWORD=password
export ORACLE_DSN='(description= (retry_count=20)(retry_delay=3)(address=(protocol=tcps)(port=1521)(host=adb.ap-melbourne-1.oraclecloud.com))(connect_data=(service_name=*******_high.adb.oraclecloud.com))(security=(ssl_server_dn_match=yes)))'
# Run
python3 pandas-charts.py