postgresql - pg_dumpall | ssh 用户名@server 'cat > alldb.sql'
问题描述
我试图将我的本地 postgresql 数据库转储到远程服务器,但是
pg_dumpall | ssh username@server 'cat > alldb.sql'
输出
pg_dumpall:无法连接到数据库“template1”:无法连接到服务器:没有这样的文件或目录服务器是否在本地运行并接受 Unix 域套接字“/tmp/.s.PGSQL.5432”上的连接?
已经试过了
postgres=# psql -f alldb.sql postgres
没有输出
还
postgres@iitians:/home/iitians$ psql -f alldb.sql postgres
但没有输出
解决方案
推荐阅读
- assembly - ARM SUBS 指令中 C 标志的行为
- c++ - C++ unordered_map operator[ ] vs unordered_map.find() 性能
- xamarin - webview xamarin 表单无法在 redicted 网站(ios 和 android)上播放视频
- php - 无法访问模型 Codeigniter 中的数组数据
- android - Java泛型:将多种类型传递给钻石
- c# - void Enter() = 0; 是什么意思?在 C# 中是什么意思?
- vue.js - 在 sass 中添加背景图像
- javascript - 在下拉列表中打开表单
- entity-framework-core - ToListAsync() 导致 DbContext 使用 ef core 崩溃
- django - Django 'pip install django-heroku'(psycopg2) 错误阻止部署到 Heroku