아래 글을 보니 job scheduling agent가 있다고 해서 설치를 시도해
봤습니다만
설치부터 쉽지가 않더군요.
메뉴얼이 자세한 것 같지 않더군요. 혹시 pgAgent를 설치해 보신
분이 있다면 글을 읽어
주시고 답을 해 주시면 고맙겠습니다.
pgAdmin III속에 있는 pgAgent 메뉴얼을 보니 먼저 Database
setup이란 부분이 나옵니다.
postgres라는 database가 필요하다고 합니다. 8.1에서는 만들어져
있는데 그 전 버전은
스스로 만들라고 합니다. 이때 pl/pgsql을 설치해야 한다고
합니다.
8.1을 설치한 지라 postgres라는 데이터베이스가 이미 있더군요.
pl/pgsql은 설치되어
있지 않아 설치했고, pgAgent.sql을 찾아 실행시켰습니다. 그러면
pgagent라는 schema에
여러개의 table과 object를 만든다고 합니다.
의문:그런데 진짜 이게 어디에 만들어진 거죠? pgAdmin으로 postgres
데이터베이스를 봐도
pgagent라는 schema는 만들어지지 않던데요. 그래도 에러 메시지는
없어서 그냥 진행을 했습니다.
다음은 Service installation on Windows 부분인데
"C:\Program
Files\PostgreSQL\8.1\bin\pgAgent" INSTALL pgAgent -u postgres -p
secret hostaddr=127.0.0.1 dbname=pgadmin
user=postgres
위 문장을 실행시키라고 하는데 당최 에러만 나네요. dbname에
위에서 pgAgent.sql을 실행한
postgres 데이터베이스를 써서 해도 역시 에러만 나네요.
의문:에러가 error: 달랑 이렇게만 나오는데 혹시 자세한 에러를
보는 법은 없을까요?
혹시 pgAgent를 설치하는데 성공한 분이 계시면 알려주시면
고맙겠습니다.
|