Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> PgAgent w PostgreSQL, jak to działa i czemu nie działa?
Luke_Star
post
Post #1





Grupa: Zarejestrowani
Postów: 129
Pomógł: 2
Dołączył: 17.01.2005

Ostrzeżenie: (0%)
-----


Interesuje mnie czy jest możliwość żeby co peiwn czas (np. godzine) baza wykonywała ściśle okreslone działania na tabelach? Chodzi mi np o usuwanie wpisów niepotrzebnych (tymczasowych) zwiekszanie wartości dla wszystkich uzytkowników w tym samym czasie etc. Szukam na google dośc długo bez jakichś zadowolajacych efektów. I jeszcze jedno pytanie znacie lub macie jakiegos dobrego e-book'a na temat Postgre? Powiedzmy ze zakochałem sie w tej bazie danych...

Ten post edytował Luke_Star 4.03.2007, 22:48:42


--------------------
Słowa, słowa, słowa... - Hamlet || Funkcje, funkcje, funkcje... - Luke Star
--------------------------------------
Portal Literacki: ( |||------- ) 30%
Go to the top of the page
+Quote Post
mhs
post
Post #2





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

Ostrzeżenie: (0%)
-----


Może za pomocą crona?
Go to the top of the page
+Quote Post
Luke_Star
post
Post #3





Grupa: Zarejestrowani
Postów: 129
Pomógł: 2
Dołączył: 17.01.2005

Ostrzeżenie: (0%)
-----


Cron odpada bo nie mam go na serwie, zastanawia mnie czy funkcje w Postgre nie moga do tego posłuzyc, niestety moje doświadczenia z tą baza sa nikłe i staram sie jakoś edukować.


--------------------
Słowa, słowa, słowa... - Hamlet || Funkcje, funkcje, funkcje... - Luke Star
--------------------------------------
Portal Literacki: ( |||------- ) 30%
Go to the top of the page
+Quote Post
SongoQ
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

Ostrzeżenie: (0%)
-----


PG ma funkcje wyzwalane czasowo. Juz o tym kiedys pisalem. Szukaj na forum.


--------------------
Go to the top of the page
+Quote Post
Luke_Star
post
Post #5





Grupa: Zarejestrowani
Postów: 129
Pomógł: 2
Dołączył: 17.01.2005

Ostrzeżenie: (0%)
-----


poszukam smile.gif

Postanowiłem posłuchac twojej rady i znalazłem to o cyzm pisałeś no ale cóz... pojaiwły sie jednak problemy. Jest gdzieś moze opis jak uzywac tej funkcji? No i bardzije dokładny opis działania, bo powiedzmy ze na ten temat raczej niewiele mozna znaleźć na google.

Dla zaspanych podaje kod funkcji SQL pgAgenta:
Kod PgAgent

Oczywiście po uzyciu tego serwer zwraca bład jakoby kod był niepoprawny (czyzby tylko w wybranych wersjach działała ta funkcja?). No i jestem w kropce... nadal. Moja wersja postgre to 7.4.14 (w nazwa.pl).

Ten post edytował Luke_Star 4.03.2007, 22:46:56


--------------------
Słowa, słowa, słowa... - Hamlet || Funkcje, funkcje, funkcje... - Luke Star
--------------------------------------
Portal Literacki: ( |||------- ) 30%
Go to the top of the page
+Quote Post
Zbłąkany
post
Post #6


Administrator serwera


Grupa: Developerzy
Postów: 521
Pomógł: 13
Dołączył: 2.04.2004
Skąd: 52°24' N 16°56' E

Ostrzeżenie: (0%)
-----


Ja bym zajrzał tutaj i na podstawie tego, co piszą twórcy bym spróbował to rozgryźć smile.gif
BTW: w nazwa.pl masz możliwość odpalania skryptów z crona wystarczy, że napiszesz sobie taki skrypt w php smile.gif , niestety nie ma tam pgagenta z tego co wiem sad.gif


--------------------
Środowisko: Gentoo 2008.0 | Apache | PHP5 | PostgreSQL | MySQL | Postfix
Workstation: Gentoo 2008.0 | Firefox
Thomas Alva Edison: "Aby coś wynaleźć wystarczy odrobina wyobraźni i sterta złomu ..."
Odpowiedź na każde pytanie typu "Jak ...": "Nie da się, to nie PostgreSQL"
Go to the top of the page
+Quote Post
SongoQ
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

Ostrzeżenie: (0%)
-----


Chyba od 7.4 to dzialalo mozliwe ze byly jakies zmiany. W nazwa nie ma mozliwosci ustawienia crona, przynajmniej nigdzie tego nie znalazlem.


--------------------
Go to the top of the page
+Quote Post
Zbłąkany
post
Post #8


Administrator serwera


Grupa: Developerzy
Postów: 521
Pomógł: 13
Dołączył: 2.04.2004
Skąd: 52°24' N 16°56' E

Ostrzeżenie: (0%)
-----


Musisz wydać dyspozycję z maila, który jest u nich w bazie danych przypisany do twojego konta, że chciałbyś skożystać z crona i wskazać im plik, bądź pliki do wykonania i kiedy smile.gif . Ale jeden warunek: skrypty będą odpalane nie częściej, niż co godzinę tongue.gif .


--------------------
Środowisko: Gentoo 2008.0 | Apache | PHP5 | PostgreSQL | MySQL | Postfix
Workstation: Gentoo 2008.0 | Firefox
Thomas Alva Edison: "Aby coś wynaleźć wystarczy odrobina wyobraźni i sterta złomu ..."
Odpowiedź na każde pytanie typu "Jak ...": "Nie da się, to nie PostgreSQL"
Go to the top of the page
+Quote Post
SongoQ
post
Post #9





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

Ostrzeżenie: (0%)
-----


@Zbłąkany Dzieki za info. Nie wiedzialem ze to jest mozliwe. Wydaje mi sie ze powinni udostepnic jakies narzedzie do tego.


--------------------
Go to the top of the page
+Quote Post
Luke_Star
post
Post #10





Grupa: Zarejestrowani
Postów: 129
Pomógł: 2
Dołączył: 17.01.2005

Ostrzeżenie: (0%)
-----


Swego czasu (cos ponad miech temu) pisałem do nazwa.pl z pytaniem czy na moim koncie jets dostep do prac crona, odpowiedz którą uzyskałem brzmiała: "Cron jest dostepny tylko na kontach reseller". Nie wiem moze napisałem nie dfo tej osoby co trzeba smile.gif. SongoQ ja też sie dziwie że w Activach nie ma ogólno dostepnego Cron'a, w końcu co to dla nich za różnica? Nawet w bardzo tanich kontach jest dostepne, a na takiej platformie... nie. Co do PgAgenta to próbowałem wpisać na serwer kod PgAgenta... ale jak pisałem wyzej wyświetlił jedynie błąd zapytania. Poszukam moze innej wersji tego skryptu bo ta która obecnie jest u mnie trybic nie chce.


--------------------
Słowa, słowa, słowa... - Hamlet || Funkcje, funkcje, funkcje... - Luke Star
--------------------------------------
Portal Literacki: ( |||------- ) 30%
Go to the top of the page
+Quote Post
Zbłąkany
post
Post #11


Administrator serwera


Grupa: Developerzy
Postów: 521
Pomógł: 13
Dołączył: 2.04.2004
Skąd: 52°24' N 16°56' E

Ostrzeżenie: (0%)
-----


@SongoQ: nie ma za co smile.gif
@Luke_Star: a pomyślałeś czasem, że możesz nie mieć uprawnień do wykonania tego zapytania?


--------------------
Środowisko: Gentoo 2008.0 | Apache | PHP5 | PostgreSQL | MySQL | Postfix
Workstation: Gentoo 2008.0 | Firefox
Thomas Alva Edison: "Aby coś wynaleźć wystarczy odrobina wyobraźni i sterta złomu ..."
Odpowiedź na każde pytanie typu "Jak ...": "Nie da się, to nie PostgreSQL"
Go to the top of the page
+Quote Post
Luke_Star
post
Post #12





Grupa: Zarejestrowani
Postów: 129
Pomógł: 2
Dołączył: 17.01.2005

Ostrzeżenie: (0%)
-----


TO była moja pierwsza myśl, aczkolwiek SQL zwrócił mi błąd że w samej strukturze zapytania są jakieś błędy, a to juz chyba inna sprawa smile.gif. Ogólnie lekko mnie juz to dobija, bo potrzebuje zrobic na nazwa.pl co godziną lub copółgodzinną aktualizacje w bazie. Poprostu jestem w kropce...


--------------------
Słowa, słowa, słowa... - Hamlet || Funkcje, funkcje, funkcje... - Luke Star
--------------------------------------
Portal Literacki: ( |||------- ) 30%
Go to the top of the page
+Quote Post
SongoQ
post
Post #13





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

Ostrzeżenie: (0%)
-----


Mam tam konto wiec jak znajde chwilke czasu to pokombinuje. Informacje o przebiegu wrzuce na forum.


--------------------
Go to the top of the page
+Quote Post
Luke_Star
post
Post #14





Grupa: Zarejestrowani
Postów: 129
Pomógł: 2
Dołączył: 17.01.2005

Ostrzeżenie: (0%)
-----


Z góry dzięki SongoQ jesteś wielki biggrin.gif

Pisałem dzisiaj do nazwa.pl niestety cokolwiek związanego z Cronem dostepne jest jedynie dla serwerów provider. Chyba będemusiał rozwiązać to pośrednio przez każdorazowe sprawdzanie godziny przez skrypt php i uruchamianie odpowiedniego modułu do aktualizacji bazt danych.


--------------------
Słowa, słowa, słowa... - Hamlet || Funkcje, funkcje, funkcje... - Luke Star
--------------------------------------
Portal Literacki: ( |||------- ) 30%
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 20:23