Hard/Soft

Запуск pgAdmin без установки

2012 год, 19 неделя (30 апреля - 6 мая)

Запустив, графический клиент pgAdmin из архивной версии PostgreSQL (postgresql-9.1.3-1-windows-binaries.zip) на нескольких компьютерах, я с удивлением обнаружил, что на одном из компьютеров с Windows XP он не запускался. Вместо привычного окна появлялось сообщение об ошибке:

Переключение на другого пользователя с правами администратора ничего не дало. Вроде бы и не очень нужно, но разобраться с проблемой всегда полезно. Поиски причин такого поведения привели к журналу событий, где на каждую попытку запуска появлялось три сообщения об ошибке. Похоже, проблема была в отсутствии зависимой совокупности Microsoft.VC90.CRT.

В результате недолгих поисков на сайте компании Microsoft был найден небольшой (4,27 МБ) файл обновления vcredist_x86.exe. Установка Microsoft Visual C++ 2008 Redistributable Package много времени не заняла. После этого графический клиент pgAdmin стал запускаться нормально и под Windows XP.


Если вы заметили ошибки в тексте, пришлите message. I'm sorry.