解决pgadmin4导入导出数据时报错 Utility file not found. Please correct the Binary Path in the Preferences dialog
环境:
- centos 7
- pgadmin4
问题:
用pgadmin4导入导出数据时报错:
原因:
在 pgAdmin4 中,没有指向 PostgreSQL DBMS 的可执行文件 psql 的路径,导致无法执行操作 postgresql 的命令或语句。
解决:
1,搜索 psql 的路径:
#进入 postgresql 的安装路径:
[a@datanode ~]$ cd /var/lib/pgsql/14
[a@datanode 14]$ ls -l
总用量 8
drwx------. 2 postgres postgres 6 6月 16 19:33 backups
drwx------. 20 postgres postgres 4096 8月 10 11:18 data
-rw-------. 1 postgres postgres 921 6月 17 10:03 initdb.log# 查看 initdb.log 文件内容:
[a@datanode 14]$ sudo cat initdb.log
[sudo] dangfulin 的密码:
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.The database cluster will be initialized with locale "en_US.UTF-8".
The default database encoding has accordingly been set to "UTF8".
The default text search configuration will be set to "english".Data page checksums are disabled.fixing permissions on existing directory /var/lib/pgsql/14/data ... ok
creating subdirectories ... ok
selecting dynamic shared memory implementation ... posix
selecting default max_connections ... 100
selecting default shared_buffers ... 128MB
selecting default time zone ... Asia/Shanghai
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok
syncing data to disk ... okSuccess. You can now start the database server using:/usr/pgsql-14/bin/pg_ctl -D /var/lib/pgsql/14/data/ -l logfile start
- 注意最后一行的 /usr/pgsql-14/bin 就是我们需要的 pgaql 二进制文件的路径。
补充:Ubuntu 22.04 环境下的路径查找方式:
dfl@webdev:~$ sudo find / -iname "psql"
[sudo] dfl 的密码:
find: ‘/run/user/1000/doc’: 权限不够
find: ‘/run/user/1000/gvfs’: 权限不够
/snap/core20/1587/usr/share/bash-completion/completions/psql
/snap/core20/1623/usr/share/bash-completion/completions/psql
/snap/core18/2566/usr/share/bash-completion/completions/psql
/usr/share/bash-completion/completions/psql
/usr/lib/postgresql/14/bin/psql
/usr/bin/psql
/home/dfl/projects/pgadmin4/web/pgadmin/tools/psql
- 注意倒数第三行的内容,/usr/lib/postgresql/14/bin 就是我们需要的 pgaql 二进制文件的路径。
2,添加 pgaql 二进制文件的路径:
- 点击页面上方 文件 -> 配置
- 滚动到底部,在对应的版本后添加二进制文件的路径
- 添加完成后点击后面的图表进行验证
完成!
解决pgadmin4导入导出数据时报错 Utility file not found. Please correct the Binary Path in the Preferences dialog相关推荐
- 解决往数据库插入数据时报错的问题
原始SQL: insert into yuJXZhB(ID,yuJXM,yuJXMMC,yuJXSh,biaoZhZh,zuiDZh,zuiXZh,fuDZh,yuJMSh,yuJDJ,gongAnB ...
- 快速解决MySQL插入中文数据时报错或乱码问题
数据库中,如果要表示中文,需要先明确字符编码(字符集) MySQL默认的字符集,叫做拉丁文,它是不支持中文的 为了能够存储中文,我们需要把字符集改成UTF-8 而修改MySQL字符集的方法有很多种,这 ...
- mysql数据库导入外部数据乱码么_解决MySQL数据库导入导出数据乱码的问题
最近在linux上面用mysqldump导出数据,放在windows系统中导入就会出现中文乱码,然后就会导致出现: Unknown MySQL server host和Can't connect to ...
- Oracle导入数据时报错解决方法
目录 同花顺 对症下药,药到病除 立起沉疴,效如桴鼓 同花顺 Oracle的dmp文件导入不进去,怎么办? 吃口药,不要慌. 对症下药,药到病除 都知道,看到报错,就看日志,它我们的指路明灯. 但是有 ...
- mysql导出数据库报错,navicat 导入导出数据库报错的解决
在使用navicat导入导出数据功能时,导出没问题,导入总是报错,还遇到了中文乱码.在网上查了很多资料,比如使用了navicat的数据传输功能,但仍然报错,弄了几个小时都没解决. 最后换了种思路,我直 ...
- 如何完美解决Sqoop导入导出MySQL数据错位问题
我发现小伙伴们在使用Sqoop把数据从MySQL导入到Hive的过程中经常会遇到数据错位的问题,虽然最后都是通过添加参数的方法来解决这个问题,但是我认为这并不是一个完美的解决方案,所以花了一点时间研究 ...
- Excel 通过plsql 向oracle导入数据时报错:variant conversion error for variable:V8
Excel 通过plsql 向oracle导入数据时报错:variant conversion error for variable : V8 原因-:Excel中的某列字段类型与数据库表中字段数据类 ...
- mysql数据库导出后乱码问题_MySQL导入导出数据出现乱码的解决办法
在mysql导入导出数据时经常出现中文乱码的问题,大多是因类导入导出时编码设置不一致所引起的.本文介绍了不同平台下的编码转换方法,供大家参考. 在linux系统中默认的是utf8编码,而windows ...
- 解决金仓数据库KingbaseES创建serial列并将其设置为主键约束,同时copy两条及以上数据时报错的问题
关键字 人大金仓.金仓数据库.KingbaseES.KES.serial.copy.PRIMARY KEY 问题描述 使用KingbaseES V8R3数据库的客户端工具ksql执行copy - ...
- mysql设置主键自增长,插入数据时报错,解决
mysql设置主键自增长,插入数据时报错,解决 创建一个可以自增长的表 create table user ( sid int not null primary key auto_inrement, ...
最新文章
- 硬盘重装Ubuntu12.04的感受
- 如何在Oracle中复制表结构和表数据
- Python进阶05 循环设计
- DeepR —训练TensorFlow模型进行生产
- Mask-SLAM:基于语义分割掩模的鲁棒特征单目SLAM
- Java StringBuilder subSequence()方法与示例
- 如何检索Python函数的源代码
- 英语影视台词---无敌破坏王2大脑互联网(3)((Ralph)我们去喝根汁汽水吧)...
- 期货价格与即期价格?
- 参数化CFAR的FPGA实现
- vue实现非同源图片的下载功能--跨域问题(解决浏览器打开图片,而不是下载)
- 左神算法学习日记——二叉树遍历(二)
- 【补档2017.12.28】我的2017-漫长的苦痛与渐入佳境的愤怒
- 小米微信无法连接到服务器1-10087,微信无法连接到服务器【搞定方向】
- 带宽、符号速率、比特率、码元速率、采样速率之间的关系
- 高阶多项式合并同类项程序c语言,多项式合并同类项问题
- 收费企业邮箱与收费个人邮箱区别,你造吗?
- webservice 调用国内航班,天气预报 等外部接口
- C++中unique函数的用法总结
- C语言的if语句!!!
热门文章
- js获取屏幕、浏览器、页面的高度宽度
- python 四象限图_如何制作四象限气泡图表
- 3V升压5V芯片,3V升压5V的电路图
- python生成三对角矩阵_使用Python的三对角矩阵
- java程序设计期末考试试题汇总及答案_《JAVA程序设计》期末考试试题汇总及答案...
- 推荐一本Python数据挖掘的好书
- 大唐杯题库(300道)(一)
- java big5转换为gbk_简体繁体转换代码(Big5-GB | GBK简体-GBK繁体)
- 2023年东北大学理学院数学考研必看成功上岸前辈复习经验分享
- 逆向直播盒子MT·Box-iOS客户端