2016-01-31 6 views
1

В принципе, я хочу, чтобы вы помогли мне обновить mongodb, чтобы я мог использовать новые методы в 3.2, такие как db.collection.insertMany().Обновление до последнего mongodb

mongod --version печатает db version v2.6.6

Я использую окна 7 .. 64

У меня есть папка MongoDB в моем диске С папку

и в папке MongoDB У меня есть bin папку и data папка

Думаю, папка данных содержит мои dbs и данные db. Я не могу открыть файл db/filestore.ns, чтобы проверить (это всего лишь 0s). Я просто под впечатлением, что именно там находятся данные.

Так что мне интересно, удаляю ли я всю папку data и временно помещаю ее на рабочий стол и удаляю всю папку mongodb на своем диске c, а затем загружаю ее с here, все будет в порядке. что я имею в виду, что загрузка даст мне папку mongodb в моем диске c, и если она там не будет, я поставлю ее там. Я просто понял, что у меня есть папка с данными внутри моей папки с дисками. что папка с данными имеет папку db и внутри, у меня есть документы, имена которых похожи на dbs, с которыми я работаю с, поэтому я думаю, что это будет тот, который я размещаю на своем рабочем столе.

так что если я это сделаю, я смогу обновить оболочку mongod и mongo, и если я положу папку с данными, которую я установил на рабочий стол рядом с новым загруженным mongodb, я все равно смогу использовать dbs, с которыми я работал ?

Также я не уверен, какие окна 64 бит 2008 R2 есть, но я думаю, что это тот, который должен быть загружен. Я не думаю, что они были в 2008 R2 в конце, в последний раз, когда я загрузил mongodb, чтобы я «Я запутался. У меня 64-разрядная ОС.

Надеюсь, это так просто, как я описал. Я хочу сделать плавный переход. Вот почему я спрашиваю вас умных парней.

И я хочу сохранить переменные пути. Прямо сейчас я могу быть в любом каталоге в cmd и делать mongod и запускать экземпляр. потому что это на пути, я думаю, и я не хочу возиться с этим удобством.

ответ

0

То, что я упомянул выше, работает. Я просто хочу сказать людям, загрузив MSI папки mongoDB в папку program files. Я вытащил его оттуда и поместил его в свой диск с диском, там тоже установил папку с данными, и я смог получить данные. Я получаю это сообщение сейчас, когда я начинаю манго.

2016-02-04T00:17:09.889-0800 I CONTROL [main] Hotfix KB2731284 or later updateis not installed, will zero-out data files MongoDB shell version: 3.2.1 Я читал, что это может быть проблема с тем, как я поместил папку с данными. но я думаю, что я настроил его правильно, и я вижу, что новые базы данных помещаются в папку data/db.

Смежные вопросы