====PostgreSQL не запускается служба.==== Для начала нужно убедится что у папки PostgreSQL есть права необходимые для корректной работы базы данных. Если права папке выданы и служба все ещё не запускается то можно переходить к следующему шагу. ===Следующий шаг это сбросить лог.=== Для сброса лога: 1. Запустите командную строку (**не от имени администратора**). 2. Зайдите в папку **"bin"** (по умолчанию **C:\Program Files (x86)\PostgreSQL\9.3\bin**), найдите и перетащите **pg_resetxlog.exe** в командную строку, дописав в начале созданной строки **"CD"**. Это нужно для того, чтобы перейти в нужную директорию. И нажмите ENTER. 3. Затем введите в команду **pg_resetxlog.exe -f "C:\Program Files (x86)\PostgreSQL\9.3\data"** (где **C:\Program Files\PostgreSQL\9.3\data** - это путь по умолчанию). 4. После очистки лога запустите службу PostgreSQL. Если с первого раза служба не запустилась, то потребуется еще раз чистить и снова пробовать. Если при первом вызове службы была ошибка: **pg_resetxlog: lock file "postmaster.pid" exists** **Is a server running? If not, delete the lock file and try again.** То удалите файл **"postmaster.pid"** (по умочанию **C:\Program Files\PostgreSQL\9.3\data\postmaster.pid**), чтобы сброс лога нормально отработал.