Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[PostgreSQL] instalacja pod Windows 10

562 views
Skip to first unread message

Tomasz

unread,
Dec 28, 2015, 8:44:36 AM12/28/15
to
Na nowym laptopie z Windows 10 (64) postanowiłem zainstalować srodowisko
programistyczne i PostgreSQL. Eclipse zainstalowało się bez problemu,
PgAdminIII też.
Przy próbie instalowania Postgres 8.2 który to chodzi mi również na windows
7, niestety dostałem komunikat "Malformed permissions property "langid"" i
cała instalacja sie wycofała.
Przypuszczam że windows 10 nie obsługuje tej wersji postgresa.
Próbowanie z róznymi wersjami na ślepo jest zbyt pracochłonne.
Jeśli ktoś z grupowiczów przerabiał już temat Windows 10 i postgresa to
proszę o podzielenie się
swoimi uwagami.

--
Tomasz

szemrany

unread,
Dec 28, 2015, 8:53:18 AM12/28/15
to
On Mon, 28 Dec 2015 14:44:49 +0100, Tomasz wrote:

> Przy próbie instalowania Postgres 8.2 który to chodzi mi również na windows
> 7, niestety dostałem komunikat "Malformed permissions property "langid"" i
> cała instalacja sie wycofała.
> Przypuszczam że windows 10 nie obsługuje tej wersji postgresa.

A czemu instalujesz wersję sprzed 10 lat a nie sprzed 2 m-cy?

--
howgh
szemrany
"Zrozumienie umożliwia zastąpienie nieracjonalnych działań lub bezradności
przez działania racjonalne." M.Mazur, ojciec polskiej szkoły cybernetyki

Tomasz

unread,
Dec 28, 2015, 9:18:52 AM12/28/15
to

Użytkownik "szemrany" <szem...@offline.off> napisał
>> Przypuszczam że windows 10 nie obsługuje tej wersji postgresa.
>
> A czemu instalujesz wersję sprzed 10 lat a nie sprzed 2 m-cy?
>
Moi klienci od wielu lat pracują stabilnie na tej wersji Postgresa 8.2
i nie chciałbym im robić rewolucji.
Ale nie odpowiedziałeś na moje pytanie która wersja Postgresa na pewno
chodzi na windows 10.

--
Tomasz

Lesiok

unread,
Dec 28, 2015, 9:43:50 AM12/28/15
to
W dniu 2015-12-28 o 15:19, Tomasz pisze:
Na pewno działa 9.3 i zapewne nowsze.

--
Pozdrawiam,
Leszek Kubrak

szemrany

unread,
Dec 28, 2015, 9:49:16 AM12/28/15
to
On Mon, 28 Dec 2015 15:19:06 +0100, Tomasz wrote:

>> A czemu instalujesz wersję sprzed 10 lat a nie sprzed 2 m-cy?
>>
> Moi klienci od wielu lat pracują stabilnie na tej wersji Postgresa 8.2
> i nie chciałbym im robić rewolucji.
> Ale nie odpowiedziałeś na moje pytanie która wersja Postgresa na pewno
> chodzi na windows 10.

Nie mam osobistych doświadczeń z Win10 i PG, ale może to Ci pomoże:

http://certek.com/kb4/errors-installing-postgresql-in-windows-8-1-and-windows-10/

bo prawdopodobnie to sprawa kont i uprawnień, które to kwestie od czasów XP
znacznie poszły do przodu.

Tomasz

unread,
Dec 28, 2015, 11:08:33 AM12/28/15
to

Użytkownik "szemrany" <szem...@offline.off> napisał
>
> Nie mam osobistych doświadczeń z Win10 i PG, ale może to Ci pomoże:
>
> http://certek.com/kb4/errors-installing-postgresql-in-windows-8-1-and-windows-10/
>
> bo prawdopodobnie to sprawa kont i uprawnień, które to kwestie od czasów
> XP
> znacznie poszły do przodu.

W tym rzecz że u mnie wszystko swietnie dotychczas chodziło nie na XP a na
Win 7.
Przed chwila zainstalowałem Postgres 9.5 ale znowu nie jest obslugiwany
przez pgAdmin III i tak w kółko. Poza tym to jak backup bazy z postgresa 8
wgram na postgres 9 to będzie tyle błędów, chociażby w funkcjach
składowanych (inna interpretacja niektórych poleceń PLPGSQLa) że taka
zabawa nie bedzie sie opłacać. Chyba sobie na razie dam spokój z Windowsem
10 i wykorzystam ten system jedynie do celów multimedialnych. Srodowisko
programistyczne mam na innych komputerach dzialajacych bez problemów pod
windows 7. Kiedy Windows 10 już się dobrze obżyje to do niego może wrócę.

--
Tomasz

nk...@toya.net.pl

unread,
Dec 29, 2015, 4:18:48 AM12/29/15
to
No to może przeszkadza serwer www MS, który jest domyślnie
uruchamiany przy starcie win 10.
Weź CTRL+Del, wybierz Manager Zadań, odszukaj
wszystkie IIS, prawy myszy na tych pozycjach i zatrzymaj proces.

I teraz spróbuj zainstalować.



U mnie nie chciał zainstalować Apacha bo IIS zajmował port 80.

Andrzej.

Tomasz

unread,
Dec 29, 2015, 5:29:15 AM12/29/15
to

Użytkownik <nk...@toya.net.pl> napisał

No to może przeszkadza serwer www MS, który jest domyślnie
uruchamiany przy starcie win 10.
Weź CTRL+Del, wybierz Manager Zadań, odszukaj
wszystkie IIS, prawy myszy na tych pozycjach i zatrzymaj proces.

I teraz spróbuj zainstalować.

U mnie nie chciał zainstalować Apacha bo IIS zajmował port 80.

Chyba jednak problem był w tym że tamta stara wersja Postgres 8.2 nie
pasowala Windowsowi 10.
Sciagnąłem najnowszą wersję PostgreSQL 9.5 i instalacja na windows 10 poszła
bez przeszkód.
Wypróbowałem odtwarzanie bazy z backup ze starej wersji na nową i odwrotnie.
Różnica na razie jest tylko w czasie przetwarzania, ze starej na nową trwa
parę sekund a z nowej na starą kilka minut. Podczas kompilacji funkcji
składowanych na razie błędów nie było, ale jak będzie przy realizacji nie
wiadomo. Na jednej z baz mam 130 funkcji składowanych więc przetestowanie
ich realizacji z różnymi parametrami jest zbyt pracochłonne. Kilka lat temu
próbowałem zmigrować dane klienta z bazy postgres 8.2 na baze 8.4. Wszystko
poszło dobrze i bez problemów dopiero podczas
normalnej eksploatacji zaczęły wyskakiwać błędy z funkcji składowanych.
Wróciłem natychmiast do starej bazy i do dzisiaj jest spokój. Przecież
klient nie zapłaci mi za to że dla własnej przyjemności
zmieniłem wersję bazy danych i na testowanie poświęciłem miesiąc albo
więcej.
Taki klient nie będzie również zmieniał dla własnej przyjemności systemów
operacyjnych na serwerze ani na stacjach roboczych. Ten sam klient pracowal
na moich DOSowskich programach przez 25 lat nic nie zmieniając to i teraz
może następne 20 lat pracować na bazie postgreSQL 8.2

--
Tomasz

wloochacz

unread,
Dec 30, 2015, 6:22:40 AM12/30/15
to
W dniu 2015-12-29 o 10:18, nk...@toya.net.pl pisze:
/ciach/

> No to może przeszkadza serwer www MS, który jest domyślnie
Ale co ma serwer www do PostgreSQL?

/ciach/

--
wloochacz

Stregor

unread,
Dec 30, 2015, 6:43:25 AM12/30/15
to
W dniu 2015-12-30 o 12:22, wloochacz pisze:
> W dniu 2015-12-29 o 10:18, nk...@toya.net.pl pisze:
> /ciach/
>
>> No to może przeszkadza serwer www MS, który jest domyślnie
> Ale co ma serwer www do PostgreSQL?

Ale co ma nkab do pisania na temat? ;)


--
Pozdrawiam,
Stregor

ktos

unread,
Dec 30, 2015, 5:48:06 PM12/30/15
to
W dniu 2015-12-30 o 12:43, Stregor pisze:
To, że jak nie ma serwera to nie ma problemów z instalacją.
Jemu żaden serwer bazodanowy nie jest potrzebny - odsyłam do dyskusji
sprzed paru m-cy n.t. po co transakcje, integralność i tym podobne
wynalazki. W clipperze takich bajerów nie ma a mimo to jego programy
działają niezawodnie.

Ronald Kuczek

unread,
Jan 1, 2016, 1:36:44 PM1/1/16
to
W dniu 28.12.2015 o 14:44, Tomasz pisze:
Powiem tak - można. Z podobnych do Twoich powodów musiałem instalować
wersję 8.2 i po schodach się dało, z tym że w moim przypadku scenariusz
był inny - instalacja na Windows 7, później upgrade Windows 7-> Windows
10. Zabij, nie pamiętam jakie czary,tańce i modły dokładnie trzeba było
odstawić (bo po tych schodach jednak miesiąc przysiadłem z testami i
szybko zrobiłem migrację do najnowszej wersji PostgreSQL) ale z tego co
pamiętam cały dowcip rozbijał się o UAC (i gotowe rozwiązanie wygooglałem).
Szczerze - jeśli możesz, to migruj jak najszybciej. Wersja 8.x to
pierwszy port PostgreSQL na Windows, nie wolny od błędów, 8.2 ma już za
chwilę 10 lat. W ewentualnych problemach z migracją chętnie pomogę,
przerabiałem to i miałem okazję nabyć co nieco doświadczenia, pisz na
priv jeśli masz ochotę. O funkcje plpgsql byłbym spokojny, przynajmniej
u mnie poszło gładko.

Pozdrawiam
Rony
0 new messages