Права, необходимые для установки PostgreSQL

8

Я новичок в базе данных PostgreSQL. Мне нужно установить его на мою машину.

Я не администратор в моей системе.

Может кто-нибудь предложить, если не-администратор может установить его.

Если есть другой способ установки, кроме .exe, пожалуйста, дайте мне знать.

Заранее спасибо.

Patan
источник

Ответы:

8

Попробуйте запустить PostgreSQL в Windows без установки. Следуйте инструкциям ниже:

  • Получить бинарные файлы для Windows. Вы можете скопировать папку postgresql (за исключением папки данных) из существующей установки PostgreSQL или просто загрузить двоичные файлы PostgreSQL из PostgreSQL Windows. Обязательно выберите почтовый архив.
  • Затем скопируйте приведенный ниже пакетный файл в корень папки postgresql.
  • При первом использовании отмените выделение (шаг initdb)
  • Запустите пакетный файл:

,

@ECHO ON

REM The script sets environment variables helpful for PostgreSQL

@SET PATH="%~dp0\bin";%PATH%

@SET PGDATA=%~dp0\data

@SET PGDATABASE=postgres

@SET PGUSER=postgres

@SET PGPORT=5439

@SET PGLOCALEDIR=%~dp0\share\locale

REM "%~dp0\bin\initdb" -U postgres -A trust

"%~dp0\bin\pg_ctl" -D "%~dp0/data" -l logfile start

ECHO "Click enter to stop"

pause

"%~dp0\bin\pg_ctl" -D "%~dp0/data" stop
Aan
источник