web-dev-qa-db-ja.com

MongoDB WiredTigerエラー:collection-*。wtがWiredTigerファイルではないようです(Windows 10)

mongoDBバージョン:3.4.2 os:win10質問:.wtファイルの破損が原因でmongoDBを開始できませんmongoDBデータベースパスをリセットすると、cmdは図のようにエラーを表示しますヒントはありがたいです、ありがとう  enter image description here

1
Lizhen

@ Lizhen、Wiredtigerが不適切なシャットダウンを行っている可能性があります。 'E:\ Work_App\MongoDB\bin'に移動し、コマンドプロンプトを次のように入力します

次に、コマンドプロンプト“mongod --dbpath /data/db –repair”でクエリを実行します

それを仮定する iをインストールしたMongoDB _C:\Program Files\MongoDB\Server\3.2\binにすると、クエリステートメントは次のようになります

C:\Program Files\MongoDB\Server\3.2\bin>mongod --dbpath /data/db --repair

すでに言ったように、MongoDBのインストールパスはE:\Work_App_MongoDB\binです。だからあなたの場所では

E:\Work_App_MongoDB\bin>mongod --dbpath /data/db –repair 

お役に立てれば幸いです。

0