2012-12-18 46 views
2

我使用服務器信息設置了rubyrep配置文件。沒有額外的選項。我測試了是否可以使用PGAdmin從外部連接到兩個數據庫。Rubyrep with Postgres-> PG :: ERROR:試圖掃描時連接關閉

當我試用它時,我看到監視圖上的連接峯值,所以它會進入並掃描初始表。我認爲*它也連接到第二張桌子,但是沿着它的分界線。我得到的錯誤是

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

我在兩個數據庫上都有相同的模式。我的rubyrep版本是1.20,我的pg版本是0.14,並且我嘗試了0.11和0.12,正如我在某些問題中看到的,它爲某些問題修復了連接問題,但我仍然遇到問題。我不確定還有什麼可以嘗試。


添加更多信息

當我嘗試過2個本地數據庫 - 也沒有問題。所以我的設置似乎沒有問題。當我將地址更改爲外部數據庫時,我想再次從上述問題中複製該地址。

當我測試這個時,我看到了什麼看起來像相應的負載尖峯,但沒有數據返回。我對服務器的訪問權限有限,因此無法檢查是否存在服務器日誌中發生的某些問題,這些問題實際上會導致Ruby代表給我發生錯誤。

+0

我也有這個問題,並已嘗試'pg'版本0.11,但它也沒有解決這個問題。 – fatuhoku

+0

同樣的問題在這裏!任何解決方案@fatuhoku? –

+0

不,我恐怕從發佈這個問題起,我一直沒有看到這個問題! – fatuhoku

回答