100得票16回答
Rails 3 - 无法安装pg gem

每当我尝试运行bundle(bundle install)时,总是会出现以下提示: Installing pg (0.13.2) with native extensions Gem::Installer::ExtensionBuildError: ERROR: Failed to bui...

70得票20回答
如何解决Postgresql SCRAM身份验证问题?

我将项目转移到生产环境后出现了错误。在使用生产服务器运行时,该错误如下: pg_connect():无法连接到PostgreSQL服务器:SCRAM身份验证需要libpq版本10或更高版本。 以下是我的PostgreSQL版本: 开发版 : PostgreSQL 11.5 on x86_6...

25得票2回答
图书馆未加载:libpq.5.dylib

我有一个运行Ruby 1.9.2、Rails 3和PostgreSQL 8.3的应用程序。最初它是使用PostgreSQL 9.1设置并工作的,但我卸载了9.1并安装并更改为8.3以确保在Heroku共享数据库设置上兼容性。它曾经运行得不错,但现在不行了。 现在,当我对这个应用程序进行数据库...

22得票1回答
安装pg-native时,gyp失败

我正在尝试安装pg-native软件包: sudo npm install pg-native 但是会生成以下错误: > libpq@1.7.0 install /Workspace/auth/node_modules/libpq > node-gyp rebuild /...

19得票8回答
如何在安装了Postgres工具的Docker中修复diesel_cli链接libpq.lib错误?

我已经尝试了好几个小时来安装用于Postgres的cargo crate diesel_cli。但是,每次我运行推荐的cargo命令时: cargo install diesel_cli --no-default-features --features postgres 我等了几分钟,只是为...

18得票2回答
加载psycopg2模块时出错:库未加载:libpq.5.dylib。

我试图运行一个使用Postgres数据库的Django项目。我使用通过postgressapp安装的Postgres 13.4(具有所有当前支持的版本的UNIVERSAL),以及Python 3.9(在venv中)。我在搭载了Apple M1芯片的Mac电脑上工作,macOS Big Sur。...

16得票5回答
在Ubuntu上,FindPostgreSQL.cmake无法正常工作。

Ubuntu 12.04 CMake 2.8.9 Postgresql 9.2.2 我正试图让FindPostgreSQL模块找到/usr/include/postgresql/libpq-fe.h。 这是我在CMakeLists.txt中的内容:find_package(Postgr...

12得票1回答
创建未终止的美元符号引用字符串函数

我将使用Goose和postgres(pq lib)数据库创建此功能。 以下是我的代码: CREATE OR REPLACE FUNCTION add_userlocation(user_id INT, location_id INT) RETURNS VOID AS $BOD...

11得票4回答
如何使用libpq的pgpass连接到PostgreSQL数据库而不需要指定明文密码?

Postgres的C库libpq文档介绍了一种更安全的方法来连接数据库,而不需要在源代码中指定密码。 我没有找到任何如何实现它的示例。如何让我的Postgre服务器使用这个文件?请帮忙。

10得票3回答
PostgreSQL的libpq:用于二进制传输ARRAY[]数据的编码?

经过长时间的查阅文档、讨论区和邮件列表却毫无进展,我想问一下:如何使用 libpq 的 PQexecParams(.) 对我的数据进行编码以便进行二进制传输? 简单变量按大端序排列即可:PGconn *conn; PGresult *res; char *paramValues[1]; in...