Ik heb het probleem opgelost.
Eerst heb ik NLS_LANG=.AL32UTF8
. toegevoegd als de omgevingsvariabele in het systeem waarop Oracle is geïnstalleerdTen tweede heb ik de coderings- en nencoderingsparameter doorgegeven in de connect-functie van cx_Oracle zoals hieronder.
cx_Oracle.connect(username, password, connection_string,
encoding="UTF-8", nencoding="UTF-8")
Dit probleem wordt ook hier besproken op https://github.com/oracle/python- cx_Oracle/issues/157