What error(s) or behavior you are seeing?
Connection.gettype() is failing when using Thick mode, however runs without error when using Thin mode.
Thick mode:
>>> connection.gettype("PDBADMIN.TESTTEST.STR_ARR")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3.11/site-packages/oracledb/connection.py", line 437, in gettype
obj_type_impl = self._impl.get_type(self, name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "src/oracledb/impl/thick/connection.pyx", line 539, in oracledb.thick_impl.ThickConnImpl.get_type
File "src/oracledb/impl/thick/utils.pyx", line 431, in oracledb.thick_impl._raise_from_odpi
File "src/oracledb/impl/thick/utils.pyx", line 421, in oracledb.thick_impl._raise_from_info
oracledb.exceptions.DatabaseError: ORA-04043: object PDBADMIN.TESTTEST.STR_ARR does not exist
What versions are you using?
Is it an error or a hang or a crash? Error
What error(s) or behavior you are seeing?
Connection.gettype()
is failing when usingThick mode
, however runs without error when usingThin mode
.Thick mode
:Thin mode
: