![]() |
![]() ![]() |
![]() |
![]()
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 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Może za pomocą crona?
|
|
|
![]()
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ć.
|
|
|
![]()
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.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 2 Dołączył: 17.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
poszukam (IMG:http://forum.php.pl/style_emoticons/default/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 |
|
|
![]() ![]()
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źć (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
BTW: w nazwa.pl masz możliwość odpalania skryptów z crona wystarczy, że napiszesz sobie taki skrypt w php (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) , niestety nie ma tam pgagenta z tego co wiem (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]()
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.
|
|
|
![]() ![]()
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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Ale jeden warunek: skrypty będą odpalane nie częściej, niż co godzinę (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) .
|
|
|
![]()
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.
|
|
|
![]()
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 (IMG:http://forum.php.pl/style_emoticons/default/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.
|
|
|
![]() ![]()
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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
@Luke_Star: a pomyślałeś czasem, że możesz nie mieć uprawnień do wykonania tego zapytania? |
|
|
![]()
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 (IMG:http://forum.php.pl/style_emoticons/default/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...
|
|
|
![]()
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.
|
|
|
![]()
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 (IMG:http://forum.php.pl/style_emoticons/default/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. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 05:57 |