在mongodb的bin同級目錄新建data資料夾(裡:新建db資料夾)後,開啟mongodb伺服器:
>c:\program files\mongodb\server\3.2\bin>mongod --dbpath .\data\db 1:
hotfix kb2731284 or later update is not installed
這個問題,從官方文件的另一段話:
大意是:如果您執行的是任何版本的windows server 2008 r2或windows 7,請安裝修復程式來解決乙個記憶體對映檔案在windows的問題。
你需要從:
(32位)
(64位)
1-2:
將此補丁解壓到資料夾後,出現問題:
此更新不適用於您的計算機
結決方法:
安裝補丁"此更新不適用於你的計算機」解決辦法
在cmd中,鍵入:expand –f:* d:\buding\windows6.1-kb2731284-v3-x86.msu
d:\buding\
然後按回車鍵執行,然後再建入以下指令:2:dism.exe /online /add-package /packagepath:c:\buding\
windows6.1-kb2731284-v3-x86
.cab
最後,重啟計算機。
解決方法
這是儲存引擎出現錯誤,即預設的儲存引擎(default storage engine)原本為wiredtiger,wiredtiger這個儲存引擎不適
合mongodb,所以mongodb無法使用,當然就無法建立資料儲存路徑,將儲存引擎換成mmapv1就可以了:
命令列鍵入:
mongod.exe -dbpath d:\mongodbdata -storageengine=mmapv1
64位Win7下32位Oracle客戶端的使用
換了新本本,預裝了 win7 開始不習慣,想降級到 xp,誰知卻不讓裝,也懶得費心折騰,那就 win7 吧。開發工具需要用到 oracle 客戶端,預裝的 win7是64 位,於是就到 oracle 客戶端了乙個免安裝版的 oracle 客戶端,因為想到系統是 64位的,剛好看到 上也有 64位和 ...
win7的64位系統上使用32位ODBC源
工作機公升級到win7,64位系統了,但是原來伺服器用的32位odbc,按照老方法操作的話,在控制面板中點開的odbc資料來源不會顯示出mysql,雖然按了64位mysql的odbc能進行設定了,但是啟動伺服器會報 在制定的dsn中,驅動程式和應用程式之間的體系結構不匹配 這樣的問題。後來找到了解決...
32位和64位的win7系統的選擇
隨著win7系統逐漸成為目前pc機的主流系統,很多使用者都已經開始準備將自己的個人計算機或者公司計算機的系統替換成了win7系統。win7的老使用者可能會比較了解,win7系統會有x86即32位 32bit 系統和x64即64位 64bit 兩類系統。看到這裡很多使用者可能就會迷惑了,要更換系統,那...