【发布时间】:2020-01-17 00:43:46
【问题描述】:
注意:我已经尝试过error: ORA-65096: invalid common user or role name in oracle的解决方案
我正在学习来自 django a link 的教程。当我尝试使用“py manage.py test polls”测试测试用例时,我得到了这个:
C:\Users\user\Documents\user_django_projects\mysite>py manage.py test polls
Creating test database for alias 'default'...
Failed (ORA-01543: tablespace 'TEST_SYSTEM' already exists)
It appears the test database, test_system, already exists. Type 'yes' to delete it, or 'no' to cancel: yes
Destroying old test database for alias 'default'...
Creating test user...
Failed (ORA-65096: invalid common user or role name)
Got an error creating the test user: ORA-65096: invalid common user or role name
django 似乎无法在我的本地 oracle express 数据库上创建临时用户。有人可以帮我解决吗?
【问题讨论】:
-
@KostasCharitidis 嗨,我已经看到了,但我不确定如何解决这个问题。我尝试了以下操作:1)打开 CMD 类型 sqlplus 并按回车键 2)从系统登录连接 3)运行命令:alter session set "_ORACLE_SCRIPT"=true;
-
@KostasCharitidis 但它仍然失败。我不确定我需要在测试类中更改什么,以便 django 自动化测试修复它。