title: Catch in python cx_Oracle DatabaseError DPI-1004: unable to get error message
body: <p>I use cx_Oracle driver with SQLAlchemy to create engine.
  Succesfully create enine like:</p>
  
  <pre><code>conn_string = 'oracle+cx_oracle://user:pass@host:1521/?service_name=some_service'
  eng = create_engine(conn_string, encoding='utf8')
  </code></pre>
  
  <p>When I try to connect with:  </p>
  
  <pre><code>eng.connect()
  </code></pre>
  
  <p>I catch the error:  </p>
  
  <pre><code>DatabaseError: (cx_Oracle.DatabaseError) DPI-1004: unable to get error message
  </code></pre>
  
  <p>Using:  </p>
  
  <pre><code>Python 3.5.2
  cx-Oracle (6.2.1)  
  SQLAlchemy (1.1.15)
  </code></pre>
  
  <p>Does anybody know solution?</p>