我正在尝试为 Django 使用 Oracle 数据库。Oracle DB 处于活动状态,我可以连接 SQLDeveloper。但无法从 Django 连接到 Oracle DB。我收到了这个错误:
django.db.utils.DatabaseError: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER
我在 SQLDeveloper 中使用连接类型 = 基本,角色 = SYSDBA。在 Django 中哪里给出这个参数?
我当前的 setting.py 参数:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.oracle',
'NAME': 'payman',
'USER': 'sys',
'PASSWORD': 'ssys',
'HOST': '172.55.79.9',
'PORT': '1521',
}
}