ビットコイン・インスティテュート

Re: 8333以外の​ポートで​実行する

サトシ・ナカモトの投稿(2010年9月12日17:40 UTC)

BerkeleyDBを排他的に開く方法はあるだろうか?

意図している目的は何?

もし二つのbitcoinクライアントが同じデータベースを同時に使うのを防ぐことなら、アプリケーションレベルの保護を採る必要がある。粗い手段としては、ロックファイルやlockというDBエントリなどがある。

もし他のすべてのアクセスを防ぐつもりなら、その目標は諦めたほうがいいと思う 😊 db4ツールがdb4データベースにアクセスできるようにしておくのは非常に有用だ。

db46_archive     db46_deadlock    db46_load        db46_stat
db46_checkpoint  db46_dump        db46_printlog    db46_upgrade
db46_codegen     db46_hotbackup   db46_recover     db46_verify

gavinのbitcointoolsのようなツールから読み取り専用でアクセスできるようにしておくのも、同じくらい有用だ。