Как установить pgAgent в БД greenplum?

Я пытаюсь установить pgAgent. Я установил Greenplum. Не устанавливайте postgres отдельно. Я использую pgAdmin3. Я скачал pgagent3.4.0. Когда я запускаю этот файл pgagent.sql в Windows, он перенаправляется на pgAdmin3 для установки схем pgAgent. Но я получаю следующую ошибку:-

>>NOTICE:  CREATE TABLE / PRIMARY KEY will create implicit index "pga_jobagent_pkey" for table "pga_jobagent"
NOTICE:  CREATE TABLE will create implicit sequence "pga_jobclass_jclid_seq" for serial column "pga_jobclass.jclid"
NOTICE:  CREATE TABLE / PRIMARY KEY will create implicit index "pga_jobclass_pkey" for table "pga_jobclass"


>>ERROR:  UNIQUE index must contain all columns in the distribution key of relation "pga_jobclass"
********** Error **********

>>ERROR: UNIQUE index must contain all columns in the distribution key of relation "pga_jobclass"
SQL state: 42P16

Также у меня нет расширения pgagent на моем Unix-сервере, где установлен Greenplum.

Как работать соответственно в этом типе настройки среды?

- Один маленький вопрос, установка postgres требуется отдельно, даже если установлена ​​БД greenplum для выполнения такой деятельности pgagent??

1 ответ

Greenplum не поддерживает pgAgent. Большая часть логики обрабатывается триггерами, которые не поддерживаются Greenplum. Вы должны использовать PostgreSQL, если вы хотите использовать pgAgent.

Другие вопросы по тегам