问题标签 [pg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2276 浏览

postgresql-9.1 - pg gem 无法在omnibus Chef 安装上安装

奥拉所有聪明的人。我正面临一个我试图解决但失败的问题。我正在尝试在安装了 Omnibus Chef 的服务器上安装 pg gem,即http://www.opscode.com/chef/install/

基本上已经报告了这个问题(http://tickets.opscode.com/browse/COOK-1406),但如果有的话,我正在寻找解决方案 - 建议从 Opscode Ubuntu repos 安装包的解决方法 -但是那些带有 ruby​​ 1.8 - 我希望我不必继续,为什么我不愿意这样做:)

我在安装 pg gem 时遇到的错误是:

mkmf.log 中的故障位如下:

我认为问题在于 pg gem 链接到的库与构建 postgresql 的库不同,并且编译失败。我只是想知道是否有什么办法可以解决这个问题?任何惊人的聪明头脑?干杯

0 投票
16 回答
86802 浏览

c - rails install pg - 找不到'libpq-fe.h头文件

结果

我是 make$ gem install pg -v '0.14.1'但这无济于事

我的宝石文件

gem_make.out

mkmf.log

请帮帮我。谢谢你。

对不起这篇文字。您的帖子没有太多上下文来解释代码部分;请更清楚地解释您的情况。

0 投票
3 回答
2660 浏览

ruby-on-rails - 在 Ubuntu 12.04 上安装 gem pg 版本 0.12.2 时出错

我在 Ubuntu 12.04 上运行,我正在尝试在 Ruby 1.9.3p194 / Rails 3.2.3 上安装 pg gem v '0.12.2'。我已经安装了 libpq-dev 和 build-essential 但我仍然得到同样的错误:

我确实成功安装了最新版本的 pg gem,但我真的需要使用 0.12.2 版本

提前致谢

0 投票
4 回答
300 浏览

ruby-on-rails - 如何在 ubuntu 上为 rails 3 安装“pg”gem“无法构建本机扩展”

可能重复:
无法在 ubuntu 上安装 pg gem - 找不到 'libpq-fe.h 标头

每当我尝试为我的 Rails 项目安装 pg gem 时,它都会给我Error "failed to build native extensions".

我已经使用了一些技巧但失败了。

0 投票
2 回答
2926 浏览

ruby-on-rails - 设计用户的rails pg db迁移未定义方法`database_authenticable'

undefined method database_authenticatable' for #<ActiveRecord::ConnectionAdapters::PostgreSQLAdapter::TableDefinition:0xd715388>

迁移是:

0 投票
1 回答
443 浏览

ruby-on-rails - 重复出现 Heroku PG Active Record 错误,“列不存在”

所以,这是我在这个项目的工作过程中第三次收到这个错误几个月前我发布了一个关于这个 ActiveRecord::StatementInvalid (PG::Error: ERROR: column does not exist

Heroku 日志

控制器代码

基本上,我能够通过从 find 切换到 where 然后第二次从 where 返回到 find 来修复它。我永远无法理解它为什么起作用,但它确实起作用了,所以我最终忘记了它,直到我再次开始收到错误。现在,无论我在哪里/查找搜索之间交换,我仍然会遇到同样的错误。任何帮助都将受到高度欢迎,我对这个问题的原因可能是什么有点迷茫。

提前致谢!

0 投票
1 回答
299 浏览

heroku - 使用 pgbackups dump 有选择地恢复到 heroku db

我有一个从 pgbackups 生成的转储文件,我想使用其中的一些数据来填充 heroku 上的新数据库。这不是简单的恢复。

我想使用-t选项 frompg_restore并且还想将转储表中的from属性映射到新表中的属性。emailsfrom_emailemails

我在 heroku run bash 中没有该pg_restore实用程序,但是有没有办法得到它或通过它来做到这一点psql?Heroku 的 db 结构似乎在某种程度上被打破了,我不知道如何在psql.

0 投票
1 回答
1192 浏览

postgresql - VB 脚本 PostgreSQL pg_dump

我正在 VBScript 中为PostgreSQL 9.1Window 7 上的数据库编写备份脚本。

该脚本似乎运行了两次,并且在目标文件夹中没有返回任何文件。

为了排除路径中的错误,我在命令行工具中尝试了命令,一切正常。

任何提示表示赞赏

0 投票
1 回答
894 浏览

ruby-on-rails - Heroku PG 命令的“找不到资源”

我有一个免费的 Heroku 帐户,我正在使用:

  • 导轨 3.2.8
  • Heroku heroku-toolbelt/2.33.2
  • PG

但是,每次我输入 Heroku PG 命令时,都会收到以下消息:

除了凭证命令:

否则,所有其他命令都会失败:

有任何想法吗 ?如果您需要更多信息,请告诉我:)

谢谢!

0 投票
2 回答
920 浏览

heroku - 在 heroku pgbackups 上获得“找不到备份”

我想将备份从登台还原到演示

我按照heroku上的文档进行了梳理,但到目前为止还没有运气。

我使用的是 Windows 7,版本是:

heroku/toolbelt/2.33.2 (i386-mingw32) ruby​​/1.9.2 Ruby: ruby​​ 1.9.3p194 (2012-04-20) [i386-mingw32] Rails: 3.2.7

脚步:

我知道上面的命令不是必需的,但我还是这样做只是为了确保为备份数据库生成一个 url。

和恢复命令:

可以肯定的是,我尝试了以下其他格式的命令:

它们都导致找不到备份错误

我还尝试使用演示中的数据库名称:

请帮忙!