Prokletinja PostgreSQL neće da se instalira
Postoji dobar razlog zašto imam averziju od baza podataka. Uglavnom svih: MsSql, MySql, Oracle - šampion sranja... Osim SQLite. Taj mi nikad nije pravio probleme. Jer ne mora da se instalira :)
Problemi su razni: instaler baze ne ume da se snađe sa antivirus programom, nije tražio da se pokrene u admin režimu, nakon što se instalira neće da se pokrene Windows servis, itd. Razlozi su razni, a posledica uvek ista - ja iznerviran.
Poslednja u nizu je bila PostgreSQL 9.3.2 x64
Pokreneš instaler i BAM! Pukao je pre nego što je i počeo! Kaže, ne može da piše u TEMP.
Nakon mnogo čeprkanja po logovima, i traženju grešaka u Process Monitor-u nisam našao ništa. Čak mi je drugar demonstrirao u Ubuntu virtuelnoj mašini kako je to prosto na Linux-u (bilo je mnogo lakše, ali ne i trivijalno). Ali ko nema u vuglu, ima u guglu:
Problemi su razni: instaler baze ne ume da se snađe sa antivirus programom, nije tražio da se pokrene u admin režimu, nakon što se instalira neće da se pokrene Windows servis, itd. Razlozi su razni, a posledica uvek ista - ja iznerviran.
Poslednja u nizu je bila PostgreSQL 9.3.2 x64
Pokreneš instaler i BAM! Pukao je pre nego što je i počeo! Kaže, ne može da piše u TEMP.
Nakon mnogo čeprkanja po logovima, i traženju grešaka u Process Monitor-u nisam našao ništa. Čak mi je drugar demonstrirao u Ubuntu virtuelnoj mašini kako je to prosto na Linux-u (bilo je mnogo lakše, ali ne i trivijalno). Ali ko nema u vuglu, ima u guglu:
Error: Unable to write inside TEMP environment variable path
Na gornjem linku je i rešenje, krajnje neintuitivno. Problem je u tome što je nešto drugo u windows-u izmenilo vrednost u registriju za .vbs fajlove. Vratio sam na startu vrednost (zapisanu u Backup variablu) i instalirao bazu naizgled bez problema. Samo čekam šta je sledeći problem :)
Problem je upravo u tome što moraš da budeš haker da bi mogao da instaliraš bazu podataka! Ja ne želim da budem haker, ni administrator baza podataka, ni guru. Hoću da budem konzument tog gotovog proizvoda koji su stručnjaci napisali da bi neki random poput mene mogao da to instalira po principu "next-next", podesi pristupne parametre i počne da koristi tu istu bazu u svojoj aplikaciji. I uz MNOGO sreće da zaboravi na tu istu bazu podataka i da za nju zna samo kroz apstrakciju koju mu pruža njegov framework.
Коментари
Постави коментар