"libintl-9.dll is missing" when trying to run PostGIS 2.0 Shapefile and DBF Loader Exporter

It might be required in C:\Program Files\PostgreSQL\10\bin\postgisgui (or wherever the loader is installed).

It is however suspicious that the lib isn't included in the installer, and it might reveal other issues


Go to C:\Program Files\PostgreSQL\10\bin\postgisgui (or wherever the loader is installed). For example, for me, C:\Program Files\PostgreSQL\11\bin\postgisgui.

Make a copy of the libintl-8.dll and paste it in the same directory. Rename it, libintl-9.dll (with the number 9) instead of libintl-8 - Copie.dll

Now, re-run PostGIS 2.0 Shapefile and DBF Loader Exporter (as Administrator).

You will have access to the PostGIS Shapefile Import/Export Manager.


I found the libintl-9.dll file in the folder :

C:\Program Files\PostgreSQL\11\bin\

and copied it to the folder :

C:\Program Files\PostgreSQL\11\bin\postgisgui

then ran the .exe file in that folder and it worked.