2017-11-21 4 views
0

저는 PostgreSQL에서 새롭고 매일 실행되는 예약 된 작업을 만들고 싶습니다.PgAgent를 사용하여 PostgreSQL에서 sScheduler 작업을 만드는 방법

먼저이 기능을 만듭니다. 내 기능이 잘 작동하고있다.

이제 작업을 생성하고 작업 내에서이 기능을 사용하여 매일 실행합니다.

하지만 어떻게 해야할지 모르겠습니다. 나는 인터넷 검색을하고 있지만 참조를 찾지 못했습니다.

1 단계 :

enter image description here

답변

0

가 친절하게 아래의 단계를 수행 도와주세요 유지 관리 -에 스키마 pgagent.sql을 실행 포스트 그레스

2 단계의 애플리케이션 스택 빌더를 사용하여 pgAgent 설치 DB.follow this https://www.pgadmin.org/docs/pgadmin4/dev/pgagent_install.html 링크.

3 단계 : 다음 명령을 pgAgent bin 디렉토리에 실행합니다.

pgAgent REMOVE pgAgent 

    pgAgent INSTALL pgAgent -u system_username -p system_password 
    hostaddr=127.0.0.1 dbname=xyz 
    user=postgres_password=password_for_database 

4 단계 : 작업 만들기. 이링크를 따르십시오. sql 당신은 select your_func_name();을 써야합니다.

5 단계 : 명령 아래 사용하여 작업 서비스를 시작

net start pgAgent 
관련 문제