2017-03-19 4 views
0

jsonファイルを新しく作成したmLabデータベースにインポートしようとしています。 jsonファイルをmLabデータベースにインポートできません - アサーション:18 {ok:0.0、errmsg: "auth failed"、code:18}

は、私は、コマンド

私が入力したユーザ名とパスワードが正しいことを知っている
mongoimport -h ds041526.mlab.com:41526 -d coursera_zips -c zips -u %MONGO_USER% -p %MONGO_PASSWORD% --file db/zips.json 

を使用し、まだ私はまだ私が認証に失敗した私に言って、エラーを取得します。理由は分かりません。

+0

「mongoimport」のどのバージョンですか?ユーザ名とパスワードが正しいと確信している場合は、SCRAM-SHA-1認証をサポートするバージョンを実行していない可能性があります。サーバーのバージョンに(少なくとも厳密に)一致するバージョンを使用することをお勧めします。 – pneumee

答えて

0

mongoのインポートには、ユーザー名とパスポートと共にauthenticationDatabaseオプションを指定する必要があります。

mongoimport -h ds041526.mlab.com:41526 -d coursera_zips -c zips -u %MONGO_USER% -p %MONGO_PASSWORD% --authenticationDatabase %AUTH_DB% --file db/zips.json 
関連する問題