2016-05-26 14 views
1

私はBaseDataという名前のスーパークラスと派生クラスMyDataを持っています。OrientDB - スキーマの障害についてDBにアクセスできない

最初にMyDataクラスにperiodという名前のプロパティを追加しました。

この後、スタジオでBaseDataという同じプロパティーをperiodという名前で追加しました。

これ以降。私は、サーバーを再起動していると私は、このエラーで私のオリエント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)

私は、コンソール経由でアクセスしようとしましたが、私は同じ結果をしたので、私はできます私のDBを使用することはできません。

+0

どのバージョンのOrientDbを使用していますか? –

+0

もっと正確に2.1.4 –

答えて

5

2.1.4コミュニティ版であなたのスキーマを試しましたが、あなたと同じエラーがあります。

より2.1.18コミュニティで同じスキーマを問題なく使用しようとしました。 最新のコミュニティバージョンで試してみることができますか教えてください。 ありがとうございます。

+1

あなたのお勧めのバージョンを試してみて、結果を伝えます。前もって感謝します –

関連する問題