I'd like to get my Python application to send a few commands to an Oracle DB.
As often ends up being case when it comes to Windows and Python modules written in C, cx_Oracle isn't installing properly. Even when I install it with the wheel, I'm still getting a
ImportError: DLL load failed: %1 is not a valid Win32 application.
Even if cx_Oracle were to suddenly work, the requirements list would strike me as too long and fragile.
So I'd like to write my own Pure Python Oracle DB module instead. I'm not planning on implementing everything in it - just some basic CRUD. Does anyone know where the protocol is documented? Or has anyone else already done (or started) something similar?