Robain
Legacy Member
Hallo,
Ik heb een cursus databanken achter de rug vorig semester en wou nu eens aan de slag met een PostgreSQL db.
Ik heb de win32 versie gedownload en geïnstalleerd. Netjes antivirus uitgeschakeld tijdens install en exclusion toegevoegd zoals in de readme stond. Install succesvol afgerond en _niet_ gekozen om als service te installeren. Ik heb dit niet nodig...
Nu wil dus postgres.exe manueel opstarten, maar dat blijkt zo simpel niet te zijn...
In de release notes voor 8.2 staat letterlijk het volgende :
Als ik echter gewoon probeer op te starten met het commando "postgres.exe -D C:/tpdata" krijg ik :
Vervolgens dan maar een gebruiker aangemaakt "postgres" die enkel lid is van de groep "Gebruikers". Ik heb dan proberen om te starten met : runas /user
ostgres "C:\Program Files\PostgreSQL\8.2\bin\postgres.exe -D C:/tpdata"
Ik krijg dan :
Weet dus niet meer echt wat gedaan...
Greetz,
Robin
Ik heb een cursus databanken achter de rug vorig semester en wou nu eens aan de slag met een PostgreSQL db.
Ik heb de win32 versie gedownload en geïnstalleerd. Netjes antivirus uitgeschakeld tijdens install en exclusion toegevoegd zoals in de readme stond. Install succesvol afgerond en _niet_ gekozen om als service te installeren. Ik heb dit niet nodig...
Nu wil dus postgres.exe manueel opstarten, maar dat blijkt zo simpel niet te zijn...
In de release notes voor 8.2 staat letterlijk het volgende :
Drop privileges on startup, so that the server can be started from an administrative account (Magnus)
Als ik echter gewoon probeer op te starten met het commando "postgres.exe -D C:/tpdata" krijg ik :
C:\Program Files\PostgreSQL\8.2\bin>postgres.exe -D C:/tpdata
Execution of PostgreSQL by a user with administrative permissions is not
permitted.
The server must be started under an unprivileged user ID to prevent
possible system security compromises. See the documentation for
more information on how to properly start the server.
Vervolgens dan maar een gebruiker aangemaakt "postgres" die enkel lid is van de groep "Gebruikers". Ik heb dan proberen om te starten met : runas /user
ostgres "C:\Program Files\PostgreSQL\8.2\bin\postgres.exe -D C:/tpdata"Ik krijg dan :
PANIC: could not open control file "global/pg_control": Permission denied
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
Weet dus niet meer echt wat gedaan...
Greetz,
Robin