问题标签 [ora-00955]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
467 浏览

sql - SQL 表创建期间的 ORA-00955

我在创建表的过程中遇到了错误。我知道这意味着表名需要更改,但我没有看到任何具有相同名称的对象。.lst 的副本如下。

谢谢

0 投票
1 回答
661 浏览

sql - 为什么仅使用 1 条创建语句时 sql 脚本中的“创建表”执行 3 次?

我有一个 SQL 脚本,我想在其中自动创建表。但是,当我执行它时,它似乎试图创建表 3 次。第一次,它创建表。接下来的 2 次,它通过抛出一个抱怨它已经存在

这是我的 sql 脚本(@/vagrant/scripts/db_tables_stubs.sql):

这就是我得到的:

我想要的只是自动化创建该表的过程。

请帮我。我不知道为什么会这样。这很烦人!

0 投票
1 回答
409 浏览

django - 在 Django 中使用 Oracle 进行首次迁移的问题

我正在尝试在我的 Django 项目中连接 Oracle,但没有成功。

我的版本:

设置.py 文件:

我的 tnsping 响应很好,我可以从我的客户端连接到数据库。 结果如下:

但是,当我第一次尝试迁移时,我收到以下错误:

我在互联网上没有找到任何帮助。不知道该怎么办了。

有人可以帮忙吗?

谢谢

0 投票
0 回答
559 浏览

flyway - Flyway“ORA-00955:名称已被现有对象使用”

我们正在尝试使用 Flyway 通过以下 spring-boot 配置来管理我们的数据库模式更新:

Flyway 版本 5.1.4。

该配置在 Oracle 12.1.0.2.0 标准版中有效,但在企业版中无效。我们不断收到以下错误:

SQL 状态:42000
错误代码:955
消息:ORA-00955:名称已被现有对象使用
行:17
语句:CREATE TABLE "JAVA_USER"."flyway_schema_history" (
"installed_rank" INT NOT NULL,
"version" VARCHAR2(50 ),
“描述” VARCHAR2(200) NOT NULL,
“类型” VARCHAR2(20) NOT NULL,
“脚本” VARCHAR2(1000) NOT NULL,
“校验和” INT,
“installed_by” VARCHAR2(100) NOT NULL,
“installed_on” TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL,
"execution_time" INT NOT NULL,
"success"数字(1)非空

知道为什么吗?在启动 spring-boot 应用程序之前,我们删除模式下的所有对象。

谢谢!

0 投票
2 回答
537 浏览

django - Django migrate 在使用 oracle 数据库时抛出 ORA-00955 错误

我陷入了一个奇怪的境地,我必须与 Django 一起使用 oracle 数据库。在开始之前,我想提一下我从 docker 容器中运行数据库。

我偶然发现的问题是,即使数据库已启动并正在运行,我还是初始化了与 DataGrip 的连接,当涉及到 Django 时它工作得很好,一切都崩溃了。

这就是我在 Django 中配置数据库的方式

但是当我跑步时

它抛出了这个错误

是的,我已经看到更多的人有与我类似的问题。他们建议尝试使用--fake-initial,但结果是一样的。我注意到的另一件事是,在您第一次运行前面提到的命令后,DJANGO_CONTENT_TYPE and DJANGO_MIGRATIONS表格将在数据库中弹出。然后,如果您再次运行迁移命令,则会弹出另一个错误说

有没有人找到解决办法?因为我到处找了一整天,但找不到任何可靠的修补程序。

0 投票
1 回答
55 浏览

oracle - 在 SQL Developer 中命名已经存在的错误

昨晚我在这段代码上得到了一些帮助,但现在我得到了一个不同的错误。我的教授仍然没有回答我,所以我来找你们。这是代码:

--创建志愿者主管

现在我更改了名称,但仍然收到此错误:

错误报告 -

ORA-00955: 名称已被现有对象使用

  1. 00000 - “名称已被现有对象使用” *原因:
    *操作:

我错过了什么?