postgres: could not access the server configuration file "E:/PGdata/postgresql.conf": No such file or directory Странно, вроде бы в другую сторону должны быть слэши
"C:\Program Files\PostgreSQL\9.6\bin\pg_ctl.exe" runservice -N "PostgreSQL" -D "E:\PGdata" - вот это в настройках службы прописано. Вроде бы всё правильно
Starting - нормальное сообщение для 9.6, даже если он не стартует в итоге :) Он реально запускается? Клиент подключается? И в логах windows ничего нет?
postgres: could not access the server configuration file "E:/PGdata/postgresql.conf": No such file or directory Странно, вроде бы в другую сторону должны быть слэши
проверьте права на каталог у пользователя под которым стартует ПГ
SELECT t.userid, t.fio, t.data, t.dep, case cast(tw.worktime as nvarchar) when 0 then tw.codework else cast(tw.worktime as nvarchar) end from timesheet.ttsf1 t join timesheet.ttsf1work tw on t.id = tw.fid;
А где Вы в PostgreSQL нашли тип "nvarchar"? Если это не postgres, спросите в чате по соотв. СУБД.
А всё равно в правах дело, казалось бы. Точно service запускается под этим пользователем? Может, можно как-то зайти в систему под пользователем service и проверить, доступен ли файл, "вручную"?