`
darkjune
  • 浏览: 309853 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

psql error: psql: symbol lookup error: psql: undefined symbol: PQconnectdbParams

 
阅读更多

linux遇到一个Postgresql的问题,在调用pg_restore时:

./pg_restore -h 127.0.0.1 -p 5432 -U postgres -v -d dbname /usr/local/backup.tar

出了一个错

psql error: psql: symbol lookup error: psql: undefined symbol: PQconnectdbParams

由于此程序用的pg_restore是单独的,而现在linux系统上也装了一个postgresql,同样的命令在postgresql下运行良好,查了一下,怀疑是动态链接库没有找对,所以设置一个临时的指向到了当前这个独立版本的pg_restore目录里:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/myapp/bin/

 

然后运行pg_restore成功。

分享到:
评论

相关推荐

    liquibase-mini-app-源码

    启动数据库PostgreSQL # Start DB on port 25432docker run --name local-pg -p 25432:5432 -e POSTGRES_PASSWORD=secret -d postgres:alpine# Connect a pqsl client to DBdocker run --rm -it postgres psql ...

    psql-stream:将结果流式传输到stdout的psql-esque CLI

    psql流 将结果流式传输到stdout的psql-esque CLI 安装 使用全局安装: $ npm install psql-stream -g 用法 Usage: psql-stream [options] psql-esque CLI that streams results to stdout Options: -c, --command ...

    sync_het_db:异构数据库的同步

    psql 登录:(密码:vsdb_03)psql -h 127.0.0.1 -d vsdb_03 -U vsdb_03 执行psql create:(你必须在桌面文件夹或在那里设置路径)登录后:.\ i psql_create.sql msql 登录:(密码:vsdb_03)mysql -u vsdb_03 -...

    psql:PlantSQL开源代码存储库-ps source code

    "psql:PlantSQL开源代码存储库-ps source code" 是一个与PostgreSQL数据库管理系统的命令行接口工具——psql相关的开源代码项目。PlantSQL可能是这个项目的一个子模块或者特性的名称,暗示它可能涉及到SQL查询的可视...

    psql 13 64位

    【psql 13 64位】是PostgreSQL数据库管理系统的命令行接口工具psql的第13个主要版本,适用于64位操作系统。PostgreSQL是一款开源的关系型数据库管理系统,以其强大的功能、稳定性以及高度的灵活性而备受赞誉。psql...

    Greenplum底层是postgresql,客户端自然也是psql。由于psql本身不支持通过参数来指定密码进行登录,所以需要

    由于Greenplum的底层架构是PostgreSQL,因此它的默认客户端工具也是`psql`。然而,`psql`命令行工具本身并不支持通过命令行参数直接指定密码进行连接,这可能会给日常管理和自动化任务带来不便。本文将介绍三种方法...

    csv2psql:将 CSV 文件转换为 PostgreSQL 表

    试试看: % python setup.py install% csv2psql --schema=public --key=student_id,class_id example/enrolled.csv > enrolled.sql% psql -f enrolled.sql将 CSV 文件转换为 PostgreSQL 表。 Usage: csv2psql ...

    postgres 通过 psql 来创建用户、数据库等操作

    5. 退出 psql: ```sql \q ``` 总结: `psql` 提供了一个直观且功能丰富的界面来管理 PostgreSQL 数据库。通过它,我们可以轻松地创建用户、数据库,调整权限,并执行其他管理任务。熟练掌握 `psql` 的使用对于日常...

    QT连接PSQL数据库打包程序

    QT连接PSQL数据库打包程序是基于QT5.6框架实现的一个应用示例,它能够与PostgreSQL(简称PSQL)数据库进行交互,包括常见的增、删、查、改操作。这个程序的核心在于如何在QT环境中配置和使用PSQL数据库驱动,以及...

    postgres pl/python 安装需要的plpython2.so文件

    登录到`psql`,执行以下命令: ``` CREATE EXTENSION plpython2u; ``` 5. **验证安装**:安装完成后,你可以通过创建和运行一个简单的PL/Python函数来验证: ``` CREATE OR REPLACE FUNCTION hello_plpython()...

    psql2csv:在psql中运行查询并将结果输出为CSV

    `psql2csv` 是一个方便的命令行工具,它允许用户在 PostgreSQL 数据库的 `psql` 客户端中执行 SQL 查询,并将查询结果直接导出为 CSV(逗号分隔值)格式的文件。这对于数据分析、数据迁移或者需要以结构化格式处理...

    postgresql数据库--psql、pg_dump命令带密码执行sql语句

    pg_dump: pg_dump -a -t tbl_test "host=127.0.0.1 hostaddr=...psql: psql --command "select * from tbl_test;" "host=127.0.0.1 hostaddr=127.0.0.1 port=5432 user=postgres password=123456 dbname=postgres

    capistrano_psql:capistrano_psql

    自述文件 该自述文件通常会记录启动和运行应用程序所需的所有步骤。 您可能要讲的内容: Ruby版本 系统依赖 配置 数据库创建 数据库初始化 如何运行测试套件 服务(作业队列,缓存服务器,搜索引擎...capistrano_psql

    连接PSQL数据库实例

    ### 连接PSQL数据库实例的关键知识点 #### 一、PSQL数据库连接概述 在给定的文件中,主要介绍了如何使用C语言编程环境来连接并操作一个名为`test`的PostgreSQL数据库实例。PostgreSQL(简称PSQL)是一种开源的对象...

    Postgresql 概念安装及基本操作

    1. **连接数据库**:使用 `psql` 命令行工具连接到数据库,如 `psql -U your_user -h localhost your_database`。 2. **SQL 查询**:PostgreSQL 支持 SQL 语言进行数据操作,包括 `SELECT`(查询)、`INSERT`(插入...

    psql_sdba.zip

    《深入解析psql_sdba:基于C++的PostgreSQL数据库访问》 在IT行业中,数据库管理系统(DBMS)是至关重要的组成部分,而PostgreSQL作为一款开源、强大的对象关系型数据库系统,深受开发者们的喜爱。本篇文章将围绕...

    psql develop 8

    【psql develop 8】是PostgreSQL数据库管理系统的图形化工具,主要用于开发和管理数据库。这个工具提供了丰富的功能,包括查询执行、数据编辑、数据库对象管理、用户权限控制等,使得数据库管理员和开发者能够更方便...

    northwind_psql:用于Postgres的Northwind示例数据库

    适用于Postgres的Northwind数据库 一个简单的sql脚本,将使用著名的northwind示例填充数据库,适用于postgres。 入门: 手动地 使用提供的sql文件nortwhind.sql来...Creating volume " northwind_psql_pgadmin " with

Global site tag (gtag.js) - Google Analytics