2

Python 2.7.2 と bsddb3 モジュールを使用しています

データベースに要素が含まれているかどうかを簡単に確認し、含まれていない場合は追加します

特定のキーに対して を実行する.get(hashkey)と、次のエラー メッセージが表示されます。

bsddb3.db.DBRunRecoveryError: (-30975, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: fatal region error detected; run recovery')

md5 であるハッシュキーは特別なものではなく、この問題を引き起こさないものと似ています

誰かが前にこれに会ったことがありますか?

(デビアン 6)

ありがとう

4

1 に答える 1

1

データベースが壊れています。エラー メッセージが推奨するように、ファイルに対してBerkeley DB の回復手順を試してください。

于 2012-01-07T14:45:55.780 に答える