Я использую более раннюю сборку для 64-разрядной версии Windows, загруженную здесь: dl.dropboxusercontent.com/u/63393258/osm2pgsql_testRelease.zip с этого веб-сайта: awcull.com/2015/09/30/postgis-osm2pgsql-windows.html
но он вылетает, когда я импортирую большой pbf со всей Европой, загруженной с download.geofabrik.de/
Я устал от этого дерьма ... Пробовал режим slim и non-slim, пробовал изменять размер кеша, пока ничего не работает. На нашем сервере 32 ГБ оперативной памяти. Где я могу скачать последнюю сборку osm2pgsql для 64-разрядной версии Windows? В качестве альтернативы, какой компилятор вы предлагаете сделать мою собственную сборку на 64-битной Windows Server 2012. Спасибо.
Команда, которую я запускал osm2pgsql в последний раз, когда он разбился, была:
PS C:\OSM\rendering> osm2pgsql -U postgres -m -d osm -p osm -E 3857 -s -C 25000 -S C:\OSM\osm2pgsql\default.style C:\OSM\Data\europe-latest.osm.pbf
Он вылетал со стандартным диалоговым окном Windows, в котором говорилось, что "приложение остановило блаблаблу" с деталями:
Problem signature:
Problem Event Name: APPCRASH
Application Name: osm2pgsql.exe
Application Version: 0.0.0.0
Application Timestamp: 53ea21fd
Fault Module Name: ntdll.dll
Fault Module Version: 6.3.9600.18438
Fault Module Timestamp: 57ae642e
Exception Code: c00000fd
Exception Offset: 0000000000030d02
OS Version: 6.3.9600.2.0.0.272.7
Locale ID: 1033
Additional Information 1: 33ad
Additional Information 2: 33ad00700702b0ab4dc632df7667ec82
Additional Information 3: 2ebb
Additional Information 4: 2ebbf5b91303f76c5b7f75f6255100fa
Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=280262
If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt
Теперь я пытаюсь без опции "-C", но держу пари, что она снова вылетит ...
PS C:\OSM\rendering> osm2pgsql -U postgres -m -d osm -p osm -E 3857 -s -S C:\OSM\osm2pgsql\default.style C:\OSM\Data\europe-latest.osm.pbf