Rails:如何连接到旧的PostgreSQL(你的PostgreSQL版本(70417)太旧了,请升级!)

尝试建立与远程PostgreSQL的连接,我收到错误:

RuntimeError:您的PostgreSQL版本(70417)太旧了,请升级! 来自/Users/panayi/.rbenv/versions/1.9.3-p362/lib/ruby/gems/1.9.1/gems /activerecord-3.2.11/lib/active_record/connection_adapters /postgresql_adapter.rb:331:in`initialize “

我无法访问PostgreSQL,因此无法升级。 我试过使用旧的pg gem:

 # Gemfile gem 'pg', '~> 0.9.0' 

但后来我得到:

LoadError:请安装postgresql适配器: gem install activerecord-postgresql-adapter (无法激活pg(〜> 0.11),已激活pg-0.9.0。确保所有依赖项都已添加到Gemfile中。)

我被卡住了。

我把它作为一个答案,所以它会被注意到,但我担心它不是一个。

拜托告诉我这个号码并不代表你在使用7.4.17 。 这不仅在2010年被标记为生命终结,而且在7.4系列中你错过了十几个bugfix版本。

联系谁负责数据库,并敦促他们至少更新到最新的7.4。 然后提醒他们,如果他们不采取更近期的事情,他们不太可能在他们可能遇到的任何未来问题上得到很多帮助。