Rubyrep с Postgres-›PG::ERROR: Соединение закрывается при попытке сканирования

Я настраиваю конфигурационный файл rubyrep с информацией о сервере. Никаких дополнительных опций. Я проверил, могу ли я подключиться к обеим базам данных извне с помощью PGAdmin.

Когда я пробую это, я вижу всплеск соединения на моих графиках мониторинга, так что он идет туда и сканирует начальную таблицу. Я думаю, что * он также соединяется со 2-й таблицей, но где-то в строке обрывается. Ошибка, которую я получаю,

Exception caught: PG::Error: connection is closed: show search_path

У меня идентичная схема в обеих базах данных. Моя версия rubyrep — 1.20, моя версия pg — 0.14, и я пробовал 0.11 и 0.12, поскольку я видел в каком-то вопросе, что для некоторых устранены проблемы с подключением, но у меня все еще есть проблема. Я не уверен, что еще осталось попробовать.


Добавление дополнительной информации

Когда пробовал 2 локальные базы - проблем не было. Так что это не похоже на проблему с моей настройкой. Когда я изменил адрес на внешнюю базу данных, поскольку тот, который я хочу скопировать из вышеуказанной проблемы, повторился.

Когда я тестировал это, я увидел то, что выглядело как соответствующие всплески нагрузки, однако данные не были возвращены. У меня ограниченный доступ к серверу, поэтому я не могу проверить, есть ли какая-то проблема в журналах сервера, из-за которой ruby ​​rep выдает мне эту ошибку.


person StanM    schedule 18.12.2012    source источник
comment
У меня тоже есть эта проблема, и я попробовал pg версии 0.11, но это также не решило эту проблему.   -  person fatuhoku    schedule 01.02.2013
comment
Здесь та же проблема! Любое решение @fatuhoku?   -  person Luiz Carvalho    schedule 22.04.2014
comment
Нет, боюсь, я вообще не изучал эту проблему с тех пор, как опубликовал вопрос!   -  person fatuhoku    schedule 23.04.2014


Ответы (1)


Я нашел ответ. Просто используйте этот репозиторий https://github.com/ncoders/rubyrep!

person Luiz Carvalho    schedule 22.04.2014