OrientDB - 无法访问我的数据库关于模式错误
OrientDB - Can't access on my DB about schema fault
我有一个名为 BaseData
的超级 class 和一个派生的 class MyData
.
一开始,我在 MyData
class 上添加了一个名为 period
.
的 属性
在此之后,通过工作室,我在我的 BaseData
上添加了相同的 属性 命名为 period
。
之后。我已经重新启动了我的服务器,到那时我无法访问我的 Orient DB 服务器并出现此错误:
Error: com.orientechnologies.common.exception.OException: Error on creation of shared resource
Error: com.orientechnologies.orient.core.exception.OSchemaException: Cannot add base class 'MyData', because of parameter conflict: period (
type=INTEGER) vs period (type=INTEGER)
我试过通过控制台访问,但结果相同,所以我无法删除 属性,也无法使用我的数据库。
我已经在 2.1.4 社区版本上尝试了您的模式,我遇到了与您相同的错误。
我在 2.1.18 社区上尝试过相同的架构,没有任何问题。
您可以尝试使用最新的社区版本并让我知道吗?
提前谢谢你。
我有一个名为 BaseData
的超级 class 和一个派生的 class MyData
.
一开始,我在 MyData
class 上添加了一个名为 period
.
在此之后,通过工作室,我在我的 BaseData
上添加了相同的 属性 命名为 period
。
之后。我已经重新启动了我的服务器,到那时我无法访问我的 Orient DB 服务器并出现此错误:
Error: com.orientechnologies.common.exception.OException: Error on creation of shared resource
Error: com.orientechnologies.orient.core.exception.OSchemaException: Cannot add base class 'MyData', because of parameter conflict: period ( type=INTEGER) vs period (type=INTEGER)
我试过通过控制台访问,但结果相同,所以我无法删除 属性,也无法使用我的数据库。
我已经在 2.1.4 社区版本上尝试了您的模式,我遇到了与您相同的错误。
我在 2.1.18 社区上尝试过相同的架构,没有任何问题。 您可以尝试使用最新的社区版本并让我知道吗? 提前谢谢你。