‚Problem running the post-install step’ podczas instalacji PostgreSQL.

Jeżeli podczas instalacji PostgreSQL pojawia się informacja „Problem running the post-install step. Installation may not complete correctly.” oznacza to, że instalator silnika bazy danych napotkał problemy i prawdopodobnie sam silnik nie został zainstalowany.

Rozwiązanie:

  1. Usuń obecną instalację PostgreSQL [appwiz.cpl]
  2. Otwórz konsole zarządzania [mmc]
  3. Z menu Plik wybierz Dodaj/Usuń przystawkę mmc dodaj usuń przystawkę
  4. Następnie, na liście dostępnych przystawek wybierz Użytkownicy i grupy lokalne, wciśnij przycisk Dodaj > , potwierdź wybór dla komputera lokalnego i wszystkie zmiany zapisz przyciskiem OK mmc użytkownicy i grupy
  5. Rozwiń drzewko po lewej stronie i wybierz katalog Użytkownicy. Następnie klikając prawym przyciskiem myszy w oknie po prawej stronie wybierz Nowy Użytkownikużytkownicy systemu windows
  6. Jako nazwę użytkownika wpisz ‚postgres‚, uzupełnij i potwierdź hasło (hasło zapisz lub zapamiętaj), zaznacz opcje Użytkownik nie może zmienić hasła oraz Hasło nigdy nie wygasa w oknie i utwórz użytkownikazakladanie konta postgres 
  7. Znajdź postgres na liście użytkowników, kliknij na nim dwukrotnie aby wywołać go do edycji i przejdź do zakładki Członek Grupy. Kliknij przycisk Dodaj…, wybierz opcję zaawansowane a w następnym oknie Znajdź teraz. Z listy wyświetlonych grup lokalnych wybierz pozycję Administratorzy i zapisz zmiany. grupy dla użytkownika postgres
  8. Przenieś pakiet instalacyjny bezpośrednio na dysk C:, uruchom polecenie
    runas /user:postgres cmd.exe

    zostaniesz poproszony o hasło dla użytkownika postgres, wpisz je i w uruchomionym oknie poleceń przejdź do katalogu głównego

    cd /

    teraz uruchom pakiet instalacyjny postgresa.

  9. Instalacja powinna przejść bez problemowo i usługa PostgreSQL zostanie zarejestrowana w systemie.
  10. Pamiętaj aby analogicznie do punktu 7. usunąć użytkownika postgres z grupy Administratorzy i dodać go do grupy Użytkownicy Zaawansowani (Power Users).


Czy uważasz, że artykuł był pomocny?

Powiązane artykuły

5 Comments

  1. Edek

    Przy kroku 4 gdy chcę dodać to pokazuje mi się komunikat : Ta przystawka nie może być używana z tą wersją systemu windows 10.Aby zarządzać kontami użytkowników tego komputera, użyj narzędzia konta użytkowników w panelu sterowania.

    1. Tadeusz

      Z jakiej wersji systemu operacyjnego Pan korzysta? Przystawka ta nie jest dostępna dla systemów w wersjach: Starter, Home Basic i Home Premium

  2. Edek

    korzystam z home. Jest jakiś inny sposób, żeby to uruchomić nie zmieniając systemu ?

    1. Tadeusz

      Z jakiej wersji postgreSQL Pan korzysta? W pakietach dla wersji x > 9.3 nie powinien już powyższy problem występować, ponieważ nie jest tworzone konto lokalne dla użytkownika PostgreSQL a wykorzystywany jest użytkownik USŁUGA SIECIOWA / NETWORKSERVICE.

  3. Edek

    PostgreSQL-9.4.15-1-win64-bigsql