Skip to content

django.db.utils.DatabaseError: Error while trying to retrieve text for error ORA-01804 when running Django with httpd #536

@arun6106

Description

@arun6106

Give your database version. : Oracle 18.12.0.0.0

Also run Python and show the output of:
$> python3.6 test.py
platform.platform: Linux-3.10.0-1160.6.1.el7.x86_64-x86_64-with-centos-7.9.2009-Core
sys.maxsize > 2**32: True
platform.python_version: 3.6.8

Q1. What versions are you using?

Ans.

Python 3.6.12 

OS : CentOS 7 64-bit

DB : Oracle 18c 

Django 2.2 

cx_Oracle : 8.1.0

Q2. Describe the problem

Ans. While running server with "python3 manage.py runserver" application is able to contact Oracle DB and show the Django Administration page and login also works.
But when we access the application using the Apache (HTTPD) based URL over secure SSL port, we do see the Django page and the admin page as well but Login to Admin page with Internal server error.

In the logs, we see

"django.db.utils.DatabaseError: Error while trying to retrieve text for error ORA-01804"
cx_oracle is otherwise able to connect to the database properly, another application is also using the same database behind the same httpd proxy and works fine

Q3. Show the directory listing where your Oracle Client libraries are installed (e.g. the Instant Client directory). Is it 64-bit or 32-bit? Ans. 64-bit

Q4. Show what the PATH environment variable (on Windows) or LD_LIBRARY_PATH (on Linux) is set to?

LD_LIBRARY_PATH=/srv/vol/db/oracle/product/18.0.0/dbhome_1/lib:/lib:/usr/lib
PATH=$ORACLE_HOME/bin:/srv/vol/db/oracle/product/18.0.0/dbhome_1/lib:$PATH

Q5. Show any Oracle environment variables set (e.g. ORACLE_HOME, ORACLE_BASE).

ORACLE_HOME=/srv/vol/db/oracle/product/18.0.0/dbhome_1
TNS_ADMIN=$ORACLE_HOME/network/admin
NLS_LANG=AMERICAN_AMERICA.AL32UTF8
ORACLE_BASE=/srv/vol/db/oracle
CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/lib

Any suggestions/help is highly appreciated. Thank you

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions