Django.db.utils.databaseerror: DPY-4027: нет каталога конфигурации для поиска tnsnames.ora в моем приложении Django DocePython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Django.db.utils.databaseerror: DPY-4027: нет каталога конфигурации для поиска tnsnames.ora в моем приложении Django Doce

Сообщение Anonymous »

Я пытаюсь подключить свое приложение Django с помощью базы данных Oracle. мой файл tnsnames.ora: < /p>
# tnsnames.ora Network Configuration File: C:\app\HP\product\21c\homes\OraDB21Home1\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.

XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = xxx)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)

LISTENER_XE =
(ADDRESS = (PROTOCOL = TCP)(HOST = xxx)(PORT = 1521))

ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
< /code>
Следует отметить, что я использую SQL Developer.

Моя конфигурация базы данных в django: < /p>
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.oracle',
'NAME': os.environ.get("DB_NAME"),
'USER': os.environ.get("DB_USER"),
'HOST': os.environ.get("DB_HOST"),
'POSRT': os.environ.get("DB_PORT"),
'PASSWORD': os.environ.get("DB_PASS")
}
}
< /code>
docker-compose.yml файл: < /p>
version: '3'
services:
backend:
container_name: bdr-backend
build:
context: .
command: >
sh -c "python manage.py makemigrations --noinput &&
python manage.py migrate --noinput &&
python manage.py runserver 0.0.0.0:8000"
ports:
- 8000:8000
volumes:
- ./backend:/backend
env_file:
- .env
environment:
- DEBUG=1
- DB_HOST=${DB_HOST}
- DB_NAME=${DB_NAME}
- DB_USER=${DB_USER}
- DB_PASS=${DB_PASS}
depends_on:
- redis
redis:
image: redis:7.0.5-alpine
container_name: redis2
expose:
- 6379
< /code>
Я использую Docker Docker Desktop в Windows 10.

Как решить эту проблему? < /p>

Подробнее здесь: https://stackoverflow.com/questions/787 ... -search-fo
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»