`
LJ你是唯一LT
  • 浏览: 245348 次
社区版块
存档分类
最新评论

root用户不能使用psql或者pg_dump等pg命令

阅读更多
root用户不能使用psql或者pg_dump等pg命令

[root@pgtina html]# ./getdata.sh
./getdata.sh: line 6: psql: command not found
[root@pgtina html]# vi getdata.sh
[root@pgtina html]# psql -U postgres
-bash: psql: command not found

[root@pgtina html]# find / -name "psql"
/home/pgsql/9.1/bin/psql
[root@pgtina html]# ln -s /home/pgsql/9.1/bin/psql /usr/sbin/psql   做一个软链接即可


root用户不能使用pg_dump
[root@mysqltest bk_pg]# cat bk.log
./backup.sh: line 20: pg_dump: command not found
[root@pgtina html]# ln -s /home/pgsql/9.1/bin/pg_dump /usr/sbin/pg_dump 即可
分享到:
评论

相关推荐

    roachize:将pg_dump文件转换为sql格式以对cockroachdb起作用

    蟑螂 用法 $ pg_dump -h postgreshost -f mydb.sql mydb $ perl roachize.pl --source mydb.sql --dest mydb_for_cockroach.sql ... 它取决于pg_dump comSQL输出的结构,因此不适用于postgres命令的随机sql文件

    PostgreSQL 12.2 安装手册

    使用 pg_dump 命令可以将数据库备份到文件中,而使用 psql 命令可以将备份文件恢复到数据库中。 本文档总结了 PostgreSQL 12.2 安装手册的主要内容,包括安装环境、数据库安装、登录数据库、数据库备份和恢复等知识...

    Python数据库备份与恢复:技术详解与代码实现

    在现代软件开发中,数据库的备份...Python结合合适的系统工具如`mysqldump`、`pg_dump`、`mysql`和`psql`,可以有效地实现数据库的备份与恢复。掌握这些工具和Python的结合使用,能够显著提升数据库的安全性和可靠性。

    postgresql在windows下的快速入门

    - 启动数据库服务需要使用`pg_ctl`命令: ``` bin\pg_ctl start -D data ``` - 命令解释: - `-D data` 指定数据目录。 5. **连接到数据库** - 在新的命令提示符窗口中执行以下命令连接到数据库: ``` ...

    postgreSQL学习总结+命令+中文手册 (强烈推荐哦)

    - `$conf['servers'][1]['pg_dump_path']` 和 `$conf['servers'][1]['pg_dumpall_path']` 分别指定 `pg_dump` 和 `pg_dumpall` 的路径。 - **解决登录问题:** 如果遇到 “Logindisallowedforsecurityreasons” 错误...

    pg-restore:Github操作,用于在工作流程执行期间管理Postgres备份和还原

    $ pg_dump -O -f backups/backup.sql $DATABASE_URL 将动作添加到.github / workflows ... steps : - uses : actions/checkout@v2 - name : Postgres Backup Restore uses : tj-actions/pg-restore@v4.5 with...

    postgresql安装和使用

    在Linux上,为了安全,通常不使用root用户启动PostgreSQL,而是创建一个名为`postgre`的受限用户,并为其设置密码。 2. **初始化数据库簇(initdb)**: 使用`initdb`命令来创建一个新的PostgreSQL数据库集群。这...

    alfresco backup

    4. **备份数据库**:使用`pg_dumpall`工具,将所有数据库导出为文本文件格式,如`./pg_dumpall > backupData.sql`。这会创建一个包含所有数据库对象(表、索引、用户等)的SQL脚本,以便后续恢复。 5. **复制文件...

    docker环境下数据库的备份(postgresql, mysql) 实例代码

    1. 进入容器内部使用pg_dumpall工具备份所有数据库。这个工具将导出PostgreSQL集群中的所有数据库到一个单一的SQL脚本文件中。 2. 将导出的备份文件复制到宿主机或者持久化存储上,以防容器销毁时数据丢失。 3. 恢复...

Global site tag (gtag.js) - Google Analytics