postgresql - pg_dump 将模式复制到远程服务器
问题描述
我需要将 Postgres 中的模式复制到远程服务器上的另一个数据库,但我一直在结束以失败,例如:
pg_dump: too many command-line arguments (first is "--n")
我的代码:
pg_dump postgres -n my_local_shema | psql -h 11.22.33.44 -U my_user_on_remote_server-d postgres
我已经尝试了几个小时并使用不同的命令,但我不断收到“命令行太多”。
解决方案
尝试使用这样的相反顺序:
pg_dump -n my_local_shema postgres
推荐阅读
- laravel - Laravel vue js以模态onClick打开视频不起作用
- python - 我想添加列百分比变化,它给出两行之间平均价格的百分比变化
- python - 数组相当小的 Numpy 内存错误:无法为 Win 10 上的数组分配 359.MiB
- jira-rest-api - 从 bitrise 部署创建 Jira 票证
- aws-cdk - 默认凭据不能用于承担新样式的部署角色
- c# - 如何在单元测试中模拟依赖注入对象
- apache-kafka - 错误:只能使用 --bootstrap-server 为“客户端”添加配额配置。意外的配置名称:Set('producer_byte_rate)
- python - 在 Python openpyxl 中设置窗口大小
- html - 范围