Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
捕获到rubyrep异常:PG::ConnectionBad:连接已关闭:显示搜索路径_Ruby_Postgresql_Replication - Fatal编程技术网

捕获到rubyrep异常:PG::ConnectionBad:连接已关闭:显示搜索路径

捕获到rubyrep异常:PG::ConnectionBad:连接已关闭:显示搜索路径,ruby,postgresql,replication,Ruby,Postgresql,Replication,我试图使用rubyrep在两个数据库之间进行扫描,但出现以下错误: Exception caught: PG::ConnectionBad: connection is closed: show search_path rubyrep gem是1.2.0 pg gem为0.17.1 ruby 2.1.5 我已经通过命令行(psql)验证了我可以从数据库中连接和选择。有什么想法吗?以下是我为了工作而发现的: gem安装rubyrep附带的股票gem与最新的pg gem组合时似乎不起作用。我

我试图使用rubyrep在两个数据库之间进行扫描,但出现以下错误:

Exception caught: PG::ConnectionBad: connection is closed: show search_path
  • rubyrep gem是1.2.0
  • pg gem为0.17.1
  • ruby 2.1.5

我已经通过命令行(psql)验证了我可以从数据库中连接和选择。有什么想法吗?

以下是我为了工作而发现的:

  • gem安装rubyrep
    附带的股票gem与最新的pg gem组合时似乎不起作用。我没有尝试使用pg的旧版本,因为:

  • 使用rubyrep似乎有效。您需要使用git克隆它,然后运行
    gem build rubyrep.gempec
    ,以便在本地构建gem。然后,运行
    gem安装。/rubyrep-XXXXXX.gem
    ,完成安装


我用ruby 2.1.5和jruby尝试了上面的gem。它同样慢得令人痛苦。

打字错误
git build rubyrep.gempec
->
gem build rubyrep.gempec
Oh。。。再次输入错误<代码>获取->
gem
^$@^%R!该死我希望我已经修好了