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 即可
相关文章
|
2月前
|
SQL 关系型数据库 数据库连接
`pg_dump` 和 `pg_restore`
`pg_dump` 和 `pg_restore`
23 4
|
5月前
|
关系型数据库 PostgreSQL
Postgres psql: 致命错误: 角色 “postgres“ 不存在
Postgres psql: 致命错误: 角色 “postgres“ 不存在
193 0
|
关系型数据库
备份工具pg_dump的使用《postgres》
备份工具pg_dump的使用《postgres》
290 0
|
SQL 安全 关系型数据库
pg_dump
备份PostgreSQL数据库的工具,它甚至可以在数据库正在并发使用时进行完整一致的备份,而不会阻塞其它用户对数据库的访问。该工具生成的转储格式可以分为两种,脚本和归档文件。
159 0
|
关系型数据库 MySQL
Mysql报Cannot load from mysql.proc. The table is probably corrupted
1548-Cannot load from mysql.proc. The table is probably corrupted http://bugs.mysql.com/bug.php?id=50183 原因是mysql.proc升级时有个字段没有升级成功。
874 0
|
关系型数据库 API 数据库
PostgreSQL pg_start_backup
本文探讨 pg_start_backup命令的连续归档备份
1445 0
PostgreSQL pg_start_backup
|
关系型数据库 数据库 PostgreSQL
Postgresql pg_dump&pg_restore用法
PostgreSQL提供的一个工具pg_dump,逻辑导出数据,生成sql文件或其他格式文件,pg_dump是一个客户端工具,可以远程或本地导出逻辑数据,恢复数据至导出时间点。pg_dump 一次只转储一个数据库, 并且不会转储有关角色或表空间的信息 (因为那些是群集范围而不是每个数据库)。
11219 0
|
数据库 关系型数据库 PostgreSQL

相关实验场景

更多