Oracle
Introduced in v6.0
The Oracle backend is experimental and is subject to backwards incompatible changes.
Install¶
Install ibis
and dependencies for the Oracle backend:
pip install 'ibis-framework[oracle]'
conda install -c conda-forge ibis-oracle
mamba install -c conda-forge ibis-oracle
Connect¶
ibis.oracle.connect
¶
con = ibis.oracle.connect(
user="username",
password="password",
host="hostname",
port=1521,
database="database",
)
ibis.oracle.connect
is a thin wrapper around ibis.backends.oracle.Backend.do_connect
.
Connection Parameters¶
do_connect(*, user, password, host='localhost', port=1521, database='FREE', **_)
¶
ibis.connect
URL format¶
In addition to ibis.oracle.connect
, you can also connect to Oracle by
passing a properly formatted Oracle connection URL to ibis.connect
con = ibis.connect(f"oracle://{user}:{password}@{host}:{port}/{database}")
Last update:
June 2, 2023