2014-01-07 69 views
0

我嘗試打開此數據庫,其中allow_store_upgrade = true使用2.0.0 M06以及剛剛下載的數分鐘前的2.0.0 GA。無法打開在2.0.0上創建的數據庫M02

我的同事在Mac上創建了一個使用M02的原型數據庫,現在我想在Windows機器上設置它,但目前還沒有運氣。我理解,某些版本不一定可以轉換爲其他版本。 M02 - > M06 +是其中一種情況嗎? Mac對Windows有問題嗎?

+0

如果您提供了更多詳細信息以支持「迄今爲止沒有運氣」,這將有所幫助。你能否編輯你的問題來添加你得到的錯誤? –

回答

0

你應該使用2.0.0 final作爲新的數據庫。

我認爲mac到windows是沒有問題的。

問題是里程碑之間沒有升級支持。

數據庫有多大?

當它不是太大時,可以用neo4j-shell中的dump命令將其導出。

bin/neo4j-shell -path old/graph.db -c dump > import.cql

而且隨着

bin/neo4j-shell -file import.cql -path new/graph.db

如果是較大的那麼更有意義,也許是重新創建數據庫導入它在2.0.0。

或者您可以導出數據庫爲不同的格式,如CSV,然後再次導入。

+0

如果數據庫很大,可能會增量執行轉儲/導入,否?由於您可以轉儲查詢的結果,因此應該可以匹配,返回,轉儲,刪除和導入圖的某個子集,重複執行直至完成。沒有嘗試,但似乎應該工作。 – jjaderberg