Помогите мне, пожалуйста.. У меня есть несколько вопросов о pgAgent.
[Окружающая обстановка]
DB : PostgreSQL 9.3
OS : Window 7
OS login ID : [email protected]
pgAdmin login ID : postgres
pgAgent user : postgres
pgAgent schema belongs to: postgres DB
DB that I'll treat : testDB (In Step configuration, I specified 'testDB' as Database.
Connection type is 'local'. Connection string is empty.)
DB server : local machine (my laptop computer)
Я запланировал задание pgAgent, но ему не удалось подключиться к базе данных.
Выходное сообщение ( pgAdmin>Статистика )
[Warning] Couldn't get a connection to the database (pgAgent)
(Какая база данных? Есть 2 БД. 'postgres' и 'testDB'. И я буду относиться к 'testDB'. Тогда не удалось подключиться к какой базе данных?)
средство просмотра событий Windows
Failed to create new connection to database 'testDB':'fe_sendauth: no password supplied'
Мой pgpass.conf
localhost:5432:postgres:postgres:[pgAdmin password for postgres]
localhost:5432:testDB:postgres:[pgAdmin password for postgres]
Мой pg_hba.conf
@remove-line-for-nolocal@# "local" is for Unix domain socket connections only
@remove-line-for-nolocal@local all all @authmethodlocal@
# IPv4 local connections:
host all all 127.0.0.1/32 trust
# IPv6 local connections:
host all all ::1/128 @authmethodhost@
# Allow replication connections from localhost, by a user with the
# replication privilege.
@remove-line-for-nolocal@#local replication @default_username@ @authmethodlocal@
#host replication @default_username@ 127.0.0.1/32 @authmethodhost@
#host replication @default_username@ ::1/128 @authmethodhost@
Мой параметр команды pgAgent ( Сервис>pgAgent>Свойства> вкладка Общие )
C:\Program Files (x86)\pgAgent\bin\pgagent.exe RUN pgAgent host=localhost port=5432 user=postgres dbname=postgres
Идентификатор входа в службу pgAgent ( Service>pgAgent>Property>вкладка Logon )
id : [email protected]
pwd : [ [email protected]'s password ]
[Вывод]
Насколько я знаю, установка пароля в pgpass.conf кажется неправильной. Или pg_hba.conf Или идентификатор входа в Services>pgAgent>Logon Фактически.. Я действительно не понимаю, что не так. ^^
Заранее спасибо за помощь ^^